Root NationUutisetIT-uutisiaGoogle uskoo, että sen uusi ohjelmointikieli voi menestyä paremmin kuin C++

Google uskoo, että sen uusi ohjelmointikieli voi menestyä paremmin kuin C++

-

Yhtiö Google on jakanut yksityiskohtia uudesta ohjelmointikielestä, Carbonista, jonka yhtiö uskoo olevan C++:n seuraaja. Vuosien varrella Google on luonut useita ohjelmointikieliä, joista joistakin on tullut suositumpia ja näkyvämpiä kuin toiset. Esimerkiksi Golang (tai yksinkertaisesti Go) luotiin parantamaan palvelimien ja hajautettujen järjestelmien kehitystä ja on sittemmin tullut julkisesti saataville. Samaan aikaan Dart-ohjelmointikieli, joka alun perin suunniteltiin vaihtoehdoksi JavaScriptille, ei ollut laajalti suosittu ennen Flutterin julkaisua.

Ohjelmointikieliä parannetaan ja kehitetään jatkuvasti, ja viime vuosina ne on korvattu malleilla, joita on entistä helpompi käyttää. Oma kieli Apple Swift avasi kokeneemmille useita mahdollisuuksia kuin esimerkiksi edeltäjänsä Objective-C.

Monet kutsuvat Rustia C++:n seuraajaksi, mutta äskettäisessä tapahtumassa Googlen pääohjelmistoinsinööri Chandler Carruth selitti, että ohjelmointikielellä, joka oli alun perin Mozillan tuote, ei ole samaa "kaksisuuntaista yhteentoimivuutta" kuin muilla työkaluilla, mikä luo " kielimuuri" "käännettäessä" eri ohjelmointikielten välillä.

Google Carbon

Sellaisenaan hiljattain julkistetun Carbonin pitäisi olla yhteensopiva suositun C++-koodin kanssa, mutta käyttäjille, jotka haluavat tehdä täyden vaihdon, siirtymisen pitäisi olla melko helppoa.

Niille, jotka eivät ole varmoja täydestä siirtymisestä, Carruth tarkensi joitakin syitä, miksi Carbonia tulisi pitää vahvana C++:n seuraajana, mukaan lukien yksinkertaisempi kielioppi ja sujuvampi API-tuonti. Hiilen kielen lisäksi on muitakin etuja, mukaan lukien eettiset näkökohdat, kuten projektikulttuurin saavutettavuus ja osallisuus.

Carbon-perhe koostuu pääasiassa Googlen työntekijöistä, mutta ei vain heistä. Teknologian jättiläisen menestyksen pohjalta Carbon-tiimi sanoo, että sen on oltava "itsenäinen ja julkinen projekti" menestyäkseen. Carbon-ohjelmointikieli on tällä hetkellä vain kokeilu. Sen lähdekoodin voit ladata, jos haluat kokeilla sitä, tai voit kokeilla sitä selaimessasi Compiler Explorer -verkkosovelluksella.

Voit auttaa Ukrainaa taistelemaan venäläisiä hyökkääjiä vastaan. Paras tapa tehdä tämä on lahjoittaa varoja Ukrainan asevoimille Pelasta elämä tai virallisen sivun kautta NBU.

Lue myös:

Dzherelotechradar
Kirjaudu
Ilmoita asiasta
vieras

0 Kommentit
Upotetut arvostelut
Näytä kaikki kommentit