Mosebeletsi oa Google o hlahisa puo ea lenaneo la Carbon e reretsoeng ho nkela C++ sebaka

Mosebeletsi oa Google o ntse a ntlafatsa puo ea lenaneo la Carbon, e behiloeng sebakeng sa liteko bakeng sa C++, ho atolosa puo le ho tlosa mefokolo e teng. Puo e ts'ehetsa ts'ebetso ea mantlha ea C++, e ka hokahana le khoutu e teng ea C++, 'me e fana ka lisebelisoa tsa ho nolofatsa ho falla ha merero e teng ka ho fetolela lilaebrari tsa C++ ho khoutu ea Carbon ka bo eona. Mohlala, o ka ngola laeborari e itseng hape ka Carbon mme oa e sebelisa ho projeke e teng ea C++. Carbon compiler e ngotsoe ho sebelisoa LLVM le Clang nts'etsopele. Lintlafatso tsa morero li ajoa tlasa laesense ea Apache 2.0.

Lintlha tse ka sehloohong tsa Carbon:

  • Khoutu e hlahisoang e na le ts'ebetso e bapisoang le C ++, ha e ntse e boloka phihlello ea maemo a tlase ea liaterese le data maemong a hanyane.
  • Ho khonahala ka khoutu e teng ea C++, ho kenyelletsa lefa la sehlopha le litempele.
  • Kopano e potlakileng le bokhoni ba ho hokahana le litsamaiso tse teng tsa kopano bakeng sa C ++.
  • Nolofatsa ho falla lipakeng tsa mefuta e fapaneng ea Carbon.
  • E fana ka lisebelisoa tse bolokehileng mohopolong ho itšireletsa khahlanong le likotsi tsa kamora mahala, joalo ka NULL pointer dereferences le buffer overruns.

Source: opennet.ru

Eketsa ka tlhaloso