เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ Chrome เบเปเบฒเบฅเบฑเบ‡เบ—เบปเบ”เบฅเบญเบ‡เปƒเบŠเป‰เบžเบฒเบชเบฒ Rust

เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ Chrome เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบฅเบญเบ‡โ€‹ เปƒเบŠเป‰เบžเบฒเบชเบฒ Rust. เบงเบฝเบเบ‡เบฒเบ™เปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบขเบนเปˆเบžเบฒเบเปƒเบ™ เบเบฒเบ™เบฅเบดเป€เบฅเบตเปˆเบก เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบšเปเปˆเปƒเบซเป‰เป€เบเบตเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปƒเบ™ Chrome codebase. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบงเบฝเบเบ‡เบฒเบ™เปเบกเปˆเบ™เบˆเปเบฒเบเบฑเบ”เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบปเบงเปเบšเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Rust. เบชเบดเปˆเบ‡เบ—เป‰เบฒเบ—เบฒเบเบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบเปˆเบญเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰ Rust เปƒเบ™ Chrome codebase เป„เบ”เป‰เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบชเปˆเบงเบ™เปเบกเปˆเบ™เบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบ—เบตเปˆเบฅเบฐเบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบฑเบ” C++ เปเบฅเบฐ Rust.

C ++ เบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™เบžเบฒเบชเบฒเบ•เบปเป‰เบ™เบ•เปเปƒเบ™ Chrome เบชเปเบฒเบฅเบฑเบšเบญเบฐเบ™เบฒเบ„เบปเบ”เบ—เบตเปˆเบ„เบฒเบ”เป„เบงเป‰, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบธเบ”เบชเบธเบกเบ‚เบญเบ‡เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบญเบตเป‰เบ™เบŸเบฑเบ‡เบŠเบฑเบ™ C ++ เบ—เบตเปˆเบกเบตเบขเบนเปˆเบˆเบฒเบเบฅเบฐเบซเบฑเบ” Rust เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบœเปˆเบฒเบ™เบ›เบฐเป€เบžเบ”เบ•เปˆเบฒเบ‡เป†เบฅเบฐเบซเบงเปˆเบฒเบ‡ Rust เปเบฅเบฐ C++ เบขเปˆเบฒเบ‡เบ›เบญเบ”เป„เบž. เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เป„เบ”เป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเป€เบ›เบฑเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบ•เบปเป‰เบ™เบ•เปเปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เปเบฅเบเบ›เปˆเบฝเบ™เบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡ Rust เปเบฅเบฐ C++ cxx, เป€เบŠเบดเปˆเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบชเป‰เบฒเบ‡เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบ—เบตเปˆเบ›เบญเบ”เป„เบžเบฅเบฐเบซเบงเปˆเบฒเบ‡เบŸเบฑเบ‡เบŠเบฑเบ™ C++ เปเบฅเบฐ Rust. เบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เปเบกเปˆเบ™เปƒเบŠเป‰เปเบฎเบ‡เบ‡เบฒเบ™เบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ Chrome API เบกเบตเบซเบผเบฒเบเบเบงเปˆเบฒ 1700 เบเบฒเบ™เป‚เบ— เปเบฅเบฐ เบกเบตเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบชเบนเบ‡เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™