เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡ Google เบžเบฑเบ”เบ—เบฐเบ™เบฒเบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ„เบฒเบšเบญเบ™เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เปเบ—เบ™ C++

ะกะพั‚ั€ัƒะดะฝะธะบ ะบะพะผะฟะฐะฝะธะธ Google ั€ะฐะทะฒะธะฒะฐะตั‚ ัะทั‹ะบ ะฟั€ะพะณั€ะฐะผะผะธั€ะพะฒะฐะฝะธั Carbon, ะบะพั‚ะพั€ั‹ะน ะฟะพะทะธั†ะธะพะฝะธั€ัƒะตั‚ัั ะบะฐะบ ัะบัะฟะตั€ะธะผะตะฝั‚ะฐะปัŒะฝะฐั ะทะฐะผะตะฝะฐ C++, ั€ะฐััˆะธั€ััŽั‰ะฐั ะดะฐะฝะฝั‹ะน ัะทั‹ะบ ะธ ัƒัั‚ั€ะฐะฝััŽั‰ะฐั ะธะผะตัŽั‰ะธะตัั ะฝะตะดะพัั‚ะฐั‚ะบะธ. ะฏะทั‹ะบ ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ ะฑะฐะทะพะฒัƒัŽ ะฟะตั€ะตะฝะพัะธะผะพัั‚ัŒ ั C++, ะผะพะถะตั‚ ะธะฝั‚ะตะณั€ะธั€ะพะฒะฐั‚ัŒัั ั ะธะผะตัŽั‰ะธะผัั ะบะพะดะพะผ ะฝะฐ C++ ะธ ะฟั€ะตะดะพัั‚ะฐะฒะปัะตั‚ ะธะฝัั‚ั€ัƒะผะตะฝั‚ั‹ ะดะปั ัƒะฟั€ะพั‰ะตะฝะธั ะผะธะณั€ะฐั†ะธะธ ััƒั‰ะตัั‚ะฒัƒัŽั‰ะธั… ะฟั€ะพะตะบั‚ะพะฒ, ะฐะฒั‚ะพะผะฐั‚ะธั‡ะตัะบะธ ั‚ั€ะฐะฝัะปะธั€ัƒัŽั‰ะธะต C++-ะฑะธะฑะปะธะพั‚ะตะบะธ ะฒ ะบะพะด ะฝะฐ ัะทั‹ะบะต Carbon. ะะฐะฟั€ะธะผะตั€, ะผะพะถะฝะพ ะฟะตั€ะตะฟะธัะฐั‚ัŒ ะฝะฐ Carbon ะพะฟั€ะตะดะตะปั‘ะฝะฝัƒัŽ ะฑะธะฑะปะธะพั‚ะตะบัƒ ะธ ะธัะฟะพะปัŒะทะพะฒะฐั‚ัŒ ะตั‘ ะฒ ััƒั‰ะตัั‚ะฒัƒัŽั‰ะตะผ ะฟั€ะพะตะบั‚ะต ะฝะฐ ะก++. ะšะพะผะฟะธะปัั‚ะพั€ Carbon ะฝะฐะฟะธัะฐะฝ ั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะตะผ LLVM ะธ ะฝะฐั€ะฐะฑะพั‚ะพะบ Clang. ะะฐั€ะฐะฑะพั‚ะบะธ ะฟั€ะพะตะบั‚ะฐ ั€ะฐัะฟั€ะพัั‚ั€ะฐะฝััŽั‚ัั ะฟะพะด ะปะธั†ะตะฝะทะธะตะน Apache 2.0.

ะžัะฝะพะฒะฝั‹ะต ะพัะพะฑะตะฝะฝะพัั‚ะธ Carbon:

  • ะŸั€ะพะธะทะฒะพะดะธั‚ะตะปัŒะฝะพัั‚ัŒ ั€ะตะทัƒะปัŒั‚ะธั€ัƒัŽั‰ะตะณะพ ะบะพะดะฐ, ัะพะฟะพัั‚ะฐะฒะธะผะฐั ั ะก++, ั ัะพั…ั€ะฐะฝะตะฝะธะตะผ ะฒะพะทะผะพะถะฝะพัั‚ะธ ะฝะธะทะบะพัƒั€ะพะฒะฝะตะฒะพะณะพ ะดะพัั‚ัƒะฟะฐ ะบ ะฐะดั€ะตัะฐะผ ะธ ะดะฐะฝะฝั‹ะผ ะฝะฐ ะฑะธั‚ะพะฒะพะผ ัƒั€ะพะฒะฝะต.
  • ะŸะตั€ะตะฝะพัะธะผะพัั‚ัŒ ั ััƒั‰ะตัั‚ะฒัƒัŽั‰ะธะผ ะบะพะดะพะผ ะฝะฐ C++, ะฒะบะปัŽั‡ะฐั ะฝะฐัะปะตะดะพะฒะฐะฝะธะต ะบะปะฐััะพะฒ ะธ ัˆะฐะฑะปะพะฝั‹.
  • ะ‘ั‹ัั‚ั€ะฐั ัะฑะพั€ะบะฐ ะธ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ะธะฝั‚ะตะณั€ะฐั†ะธะธ ั ััƒั‰ะตัั‚ะฒัƒัŽั‰ะธะผะธ ัะฑะพั€ะพั‡ะฝั‹ะผะธ ัะธัั‚ะตะผะฐะผะธ ะดะปั C++.
  • ะฃะฟั€ะพั‰ะตะฝะธะต ะผะธะณั€ะฐั†ะธะธ ะผะตะถะดัƒ ั€ะฐะทะฝั‹ะผะธ ะฒะตั€ัะธัะผะธ Carbon.
  • ะŸั€ะตะดะพัั‚ะฐะฒะปะตะฝะธะต ัั€ะตะดัั‚ะฒ ะดะปั ะฑะตะทะพะฟะฐัะฝะพะน ั€ะฐะฑะพั‚ั‹ ั ะฟะฐะผัั‚ัŒัŽ, ะธัะฟะพะปัŒะทะพะฒะฐะฝะธะต ะบะพั‚ะพั€ั‹ั… ะฟะพะทะฒะพะปัะตั‚ ะทะฐั‰ะธั‚ะธั‚ัŒัั ะพั‚ ัƒัะทะฒะธะผะพัั‚ะตะน, ะฒั‹ะทะฒะฐะฝะฝั‹ั… ะพะฑั€ะฐั‰ะตะฝะธะตะผ ะบ ะพะฑะปะฐัั‚ะธ ะฟะฐะผัั‚ะธ ะฟะพัะปะต ะตั‘ ะพัะฒะพะฑะพะถะดะตะฝะธั, ั€ะฐะทั‹ะผะตะฝะพะฒะฐะฝะธะตะผ ะฝัƒะปะตะฒั‹ั… ัƒะบะฐะทะฐั‚ะตะปะตะน ะธ ะฒั‹ั…ะพะดะพะผ ะทะฐ ะณั€ะฐะฝะธั†ั‹ ะฑัƒั„ะตั€ะฐ.

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

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