Viestisi on lähetetty.
Käsittelemme pyyntösi ja otamme sinuun yhteyttä mahdollisimman pian.
Lomake on lähetetty onnistuneesti.
Lisätietoja on postilaatikossasi.
Tällä hetkellä käytettävissä olevien tietojen perusteella voimme pitää Carbon-hanketta erittäin lupaavana. Mitä tulee uuden ohjelmointikielen käytännön puoleen, Chandler Carruth väittää, että voimme odottaa Carbonilta yksinkertaisempaa kielioppia, avainsanoja (esim. fn ja var), määrittelytarkastettua geneeristä järjestelmää ja jyrkkää oppimiskäyrää. Carbon perii C:n korkean suorituskyvyn ja välttää sen suurimmat puutteet.
Lisäksi Carbonin luojien mukaan Carbon on avoimen lähdekoodin ohjelmointikieli ja täysin yhteensopiva C++:n kanssa. Carbon-koodi on hyvin samankaltaista kuin C++-koodi, ja monissa tapauksissa ne ovat lähes identtisiä. Lisäksi Carbon-koodi voidaan integroida C++-koodiin. C++-kehittäjät, jotka haluavat siirtyä kokonaan Carboniin, saavat siis työkalupakin, jolla C++-kirjastot voidaan automaattisesti muuntaa uuden kielen koodiksi. Myös käänteinen siirtyminen on mahdollista. Tulevaisuudessa näitä kirjastoja voidaan käyttää olemassa olevassa C+-projektissa. Kaikki Carbon-työkalut ovat GitHubissa, ja niitä jaetaan Apache 2.0 -lisenssillä. Toistaiseksi on olemassa demo Carbon-tulkki saatavilla.
Tärkeä osa kokeellista hiilihanketta on hallintorakenne. Carbon-tiimiä ohjaavat osallistavuuden ja avoimuuden periaatteet. Carbonin hallintorakenne on suunniteltu nopeaa päätöksentekoa, joustavuutta ja hankkeen nopeaa kehittämistä varten. Kaikki ratkaisevat päätökset tekevät Carbonin johtajat, joita tällä hetkellä edustavat Chandler Carruth, Kate Gregory ja Richard Smith. Koska Carbon-projekti perustuu avoimen lähdekoodin kehitysmalliin, jokainen käyttäjä voi lähettää GitHub-pyyntöjä ehdottaakseen projektin muutoksia ja viedäkseen Carbon-kielen kehitystä eteenpäin.
Tällä hetkellä Googlen työntekijät työskentelevät Carbon-ohjelmointikielen parissa sisäisenä projektina. Suunnitelmissa on kuitenkin vähentää yrityksen osallistumista projektiin, sillä kehittäjät ymmärtävät, että tulevan menestyksen kannalta Carbonin on oltava itsenäinen ja yhteisölähtöinen projekti.
Lopputulos
Arvioi tämä artikkeli:
4.8/5 (45 arvostelua)
Viestisi on lähetetty.
Käsittelemme pyyntösi ja otamme sinuun yhteyttä mahdollisimman pian.
Rekisteröitymällä hyväksyt Tietosuojakäytäntö, mukaan lukien evästeiden käyttö ja henkilötietojesi siirto.