Kategorijos: IT naujienos

„Google“ mano, kad jos naujoji programavimo kalba gali pranokti C++

Korporacija "Google" pasidalijo informacija apie savo naują programavimo kalbą „Carbon“, kuri, bendrovės nuomone, galėtų būti C++ įpėdinė. Bėgant metams „Google“ sukūrė keletą programavimo kalbų, iš kurių vienos tapo populiaresnės ir žinomesnės nei kitos. Pavyzdžiui, „Golang“ (arba tiesiog „Go“) buvo sukurtas siekiant pagerinti serverių ir paskirstytų sistemų kūrimą ir nuo tada tapo viešai prieinamas. Tuo tarpu „Dart“ programavimo kalba, iš pradžių sumanyta kaip „JavaScript“ alternatyva, nebuvo plačiai paplitusi iki „Flutter“ išleidimo.

Programavimo kalbos nuolat tobulinamos ir tobulinamos, o pastaraisiais metais jas pakeitė modeliai, kuriuos naudoti dar lengviau. Sava kalba Apple „Swift“ atvėrė keletą galimybių mažiau patyrusiems nei, pavyzdžiui, jo pirmtakas „Objective-C“.

Daugelis Rustą vadina C++ įpėdiniu, tačiau neseniai vykusiame renginyje „Google“ vyriausiasis programinės įrangos inžinierius Chandleris Carruthas paaiškino, kad programavimo kalba, kuri iš pradžių buvo „Mozilla“ produktas, neturi tokio „dvikrypčio sąveikumo“, kaip ir kiti įrankiai, kurie sukuria „ kalbos barjeras“, kai „verčiamas“ tarp skirtingų programavimo kalbų.

Iš esmės neseniai paskelbtas „Carbon“ turėtų būti suderinamas su populiariu C++ kodu, tačiau vartotojams, norintiems visiškai pakeisti, perkėlimas turėtų būti gana lengvas.

Tiems, kurie nėra tikri dėl visiško perėjimo, Carruth paaiškino kai kurias priežastis, kodėl Carbon turėtų būti laikomas stipriu C++ įpėdiniu, įskaitant paprastesnę gramatiką ir sklandesnį API importavimą. Be anglies kalbos, yra ir kitų privalumų, įskaitant etinius aspektus, tokius kaip projekto kultūros prieinamumas ir įtraukimas.

„Carbon“ šeimą daugiausia sudaro „Google“ darbuotojai, bet ne tik jie. Atsižvelgdama į technologijų milžino sėkmę, „Carbon“ komanda teigia, kad tai turi būti „nepriklausomas ir viešas projektas“, kad pavyktų. „Carbon“ programavimo kalba šiuo metu yra tik eksperimentas. Jo šaltinio kodą galima atsisiųsti, jei norite jį išbandyti, arba galite eksperimentuoti su juo savo naršyklėje naudodami žiniatinklio programą „Compiler Explorer“.

Jūs galite padėti Ukrainai kovoti su Rusijos įsibrovėliais. Geriausias būdas tai padaryti – aukoti lėšas Ukrainos ginkluotosioms pajėgoms per Išgelbėk gyvybę arba per oficialų puslapį NBU.

Taip pat skaitykite:

Dalintis
Julia Alexandrova

Kavinininkas. Fotografas. Rašau apie mokslą ir kosmosą. Manau, kad mums dar per anksti susitikti su ateiviais. Seku robotikos vystymąsi, tik tuo atveju...

Palikti atsakymą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti*