Ma'aikacin Google yana haɓaka harshen shirye-shiryen Carbon da nufin maye gurbin C++

Wani ma'aikacin Google yana haɓaka harshen shirye-shiryen Carbon, wanda aka sanya shi azaman maye gurbin gwaji don C++, faɗaɗa harshe da kawar da gazawar da ke akwai. Harshen yana goyan bayan ainihin ɗaukar hoto na C++, yana iya haɗawa tare da lambar C++ da ke akwai, kuma yana ba da kayan aiki don sauƙaƙe ƙaura na ayyukan da ake da su ta hanyar fassara dakunan karatu na C++ kai tsaye zuwa lambar Carbon. Misali, zaku iya sake rubuta wani ɗakin karatu a cikin Carbon kuma kuyi amfani da shi a cikin aikin C++ da ake da shi. An rubuta mai tara carbon ta amfani da ci gaban LLVM da Clang. Ana rarraba ci gaban aikin a ƙarƙashin lasisin Apache 2.0.

Muhimman abubuwan Carbon:

  • Lambar da aka samu tana da aiki mai kwatankwacin C++, yayin da take riƙe ƙananan matakin isa ga adireshi da bayanai a matakin bit.
  • Abun iya ɗauka tare da lambar C++ data kasance, gami da gadon aji da samfuri.
  • Babban taro mai sauri da kuma ikon haɗawa tare da tsarin haɗaɗɗiyar da ke akwai don C ++.
  • Sauƙaƙe ƙaura tsakanin nau'ikan Carbon daban-daban.
  • Yana ba da amintattun kayan aikin ƙwaƙwalwar ajiya don karewa daga lahani na baya-bayan kyauta, kamar ɓarkewar ma'ana NULL da wuce gona da iri.

source: budenet.ru

Add a comment