Il modulo è stato inviato con successo.
Ulteriori informazioni sono contenute nella vostra casella di posta elettronica.
Selezionare la lingua
Le informazioni disponibili al momento ci permettono di considerare Carbon un progetto molto promettente. Per quanto riguarda l'aspetto pratico del nuovo linguaggio di programmazione, Chandler Carruth sostiene che da Carbon possiamo aspettarci una grammatica più semplice, parole chiave introduttive (ad esempio fn e var), un sistema di generici controllati dalla definizione e una curva di apprendimento ripida. Carbon erediterà le elevate prestazioni di C ed eviterà i suoi principali svantaggi.
Inoltre, i creatori di Carbon affermano che Carbon sarà un linguaggio di programmazione open-source e completamente interoperabile con C++. Il codice Carbon è molto simile al codice C++ e in molti casi sono quasi identici. Inoltre, il codice Carbon può essere integrato nel codice C++. Pertanto, gli sviluppatori C++ che desiderano passare completamente a Carbon avranno a disposizione un kit di strumenti per traslitterare automaticamente le librerie C++ nel codice del nuovo linguaggio. È possibile anche la migrazione inversa. In futuro, queste librerie potranno essere utilizzate in un progetto C ++ esistente. Tutti gli strumenti di Carbon sono ospitati su GitHub e distribuiti con la licenza Apache 2.0. Finora, c'è un interprete demo di Carbonio disponibile.
Una parte importante del progetto sperimentale Carbon è la struttura di governance. Il team Carbon è guidato dai principi di inclusività e apertura. La struttura di governance di Carbon è stata progettata per garantire rapidità decisionale, flessibilità e rapido sviluppo del progetto. Tutte le decisioni cruciali sono prese dai responsabili di Carbon, rappresentati al momento da Chandler Carruth, Kate Gregory e Richard Smith. Poiché il progetto Carbon si basa sul modello di sviluppo open-source, ogni utente può inviare richieste su GitHub per suggerire modifiche al progetto e guidare l'evoluzione del linguaggio Carbon.
Al momento, i dipendenti di Google stanno lavorando al linguaggio di programmazione Carbon come progetto interno. Tuttavia, si prevede di ridurre il livello di coinvolgimento dell'azienda nel progetto, poiché gli sviluppatori sono consapevoli che per il successo futuro Carbon deve essere un progetto indipendente e guidato dalla comunità.
In conclusione
Valuta questo articolo:
4.8/5 (45 recensioni)
Contenuti correlati
Dopo aver ricevuto ed elaborato la vostra richiesta, vi ricontatteremo a breve per illustrare le esigenze del progetto e firmare un NDA per garantire la riservatezza delle informazioni.
Dopo aver esaminato i requisiti, i nostri analisti e sviluppatori elaborano una proposta di progetto con l'ambito di lavoro, le dimensioni del team, i tempi e i costi stimati.
Organizziamo un incontro con voi per discutere l'offerta e giungere a un accordo.
Firmiamo un contratto e iniziamo a lavorare sul vostro progetto il prima possibile.
© 2007-2024 Innowise. Tutti i diritti riservati.
Informativa sulla privacy. Politica sui cookie.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Varsavia, Polonia
Iscrivendosi si accetta il nostro Informativa sulla privacy, compreso l'uso dei cookie e il trasferimento dei vostri dati personali.
Grazie!
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.
Grazie!
Il tuo messaggio è stato inviato.
Elaboreremo la vostra richiesta e vi ricontatteremo al più presto.