Mushandi weGoogle anogadzira Carbon programming mutauro wakanangana nekutsiva C++

Mushandi weGoogle ari kugadzira mutauro weCarbon programming, uyo wakamisikidzwa seyedzo yekutsiva C++, kuwedzera mutauro uye kubvisa zvikanganiso zviripo. Mutauro unotsigira kutakurika kweC++, unogona kusanganisa neC++ kodhi iripo, uye unopa maturusi ekurerutsa kutama kwemapurojekiti aripo nekushandura otomatiki maraibhurari eC++ kuenda kuCarbon code. Semuenzaniso, unogona kunyorazve imwe raibhurari muCarbon uye woishandisa mune iripo C ++ chirongwa. Iyo Carbon compiler yakanyorwa uchishandisa LLVM uye Clang budiriro. Zviitiko zvepurojekiti iyi zvakagoverwa pasi peiyo Apache 2.0 rezinesi.

Zvinhu zvakakosha zveCarbon:

  • Iyo kodhi kodhi ine mashandiro akaenzana neC ++, uku ichichengetedza yakaderera-level kuwana kune kero uye data padiki nhanho.
  • Kutakurika neiyo iripo C ++ kodhi, kusanganisira kirasi nhaka uye matemplate.
  • Kurumidza kusangana uye kugona kusanganisa nearipo masystem masisitimu eC ++.
  • Rerutsa kutama pakati peakasiyana mavhezheni eCarbon.
  • Inopa maturusi akachengeteka-akachengeteka kudzivirira kubva pakusagadzikana kwepashure-kwemahara, senge NULL pointer dereferences uye buffer overruns.

Source: opennet.ru

Voeg