Red Hot Cyber
La cybersecurity è condivisione. Riconosci il rischio, combattilo, condividi le tue esperienze ed incentiva gli altri a fare meglio di te.
Cerca

Google Carbon: questo nuovo linguaggio di programmazione sostituirà il C++?

Redazione RHC : 15 Agosto 2022 08:00

Alcuni dei linguaggi di programmazione più popolari tra i programmatori stanno scomparendo nel tempo. 

Dopo che Apple ha sostituito Objective C con Swift, Microsoft ha sostituito Java con Typescript e Google ha sostituito Java con Kotlin, Google è il prossimo nella lista ad assumersi il compito più difficile di tutti: sostituire il C++.

Ne avevamo parlato recentemente, del fatto che il gigante della tecnologia ha annunciato Carbon, un nuovissimo linguaggio sperimentale che mira a coesistere con le attuali librerie di codice C++ emulando C++ con LLVM in termini di prestazioni.

Capiamo cos’è Carbon e come è diverso da C++

Vuoi diventare un esperto del Dark Web e della Cyber Threat Intelligence (CTI)?
Stiamo per avviare il corso intermedio in modalità "Live Class", previsto per febbraio.
A differenza dei corsi in e-learning, disponibili online sulla nostra piattaforma con lezioni pre-registrate, i corsi in Live Class offrono un’esperienza formativa interattiva e coinvolgente.
Condotti dal professor Pietro Melillo, le lezioni si svolgono online in tempo reale, permettendo ai partecipanti di interagire direttamente con il docente e approfondire i contenuti in modo personalizzato. Questi corsi, ideali per aziende, consentono di sviluppare competenze mirate, affrontare casi pratici e personalizzare il percorso formativo in base alle esigenze specifiche del team, garantendo un apprendimento efficace e immediatamente applicabile.
Per ulteriori informazioni, scrivici ad [email protected] oppure scrivici su Whatsapp al 379 163 8765 

Supporta RHC attraverso:


Ti piacciono gli articoli di Red Hot Cyber? Non aspettare oltre, iscriviti alla newsletter settimanale per non perdere nessun articolo.

Siamo tutti consapevoli di quanto sia cruciale il C++ per diverse parti del suo codice. Il linguaggio di programmazione è stato utilizzato dal 1983 e durante questo periodo ha accumulato una notevole quantità di indebitamento tecnico. 

Ma quando si tratta di creare sistemi di basso livello e ad alte prestazioni, è di gran lunga il linguaggio più utilizzato.

Pertanto, il C++ deve enfatizzare la standardizzazione più che modificare il design per soddisfare le esigenze degli sviluppatori contemporanei.

È un grande compito per Google creare un linguaggio che sostituirà il C++, ma l’hanno già fatto con GO e Dart, entrambi apprezzati nel settore. Al momento, Carbon non ha un bel logo o una mascotte, ma potrebbe averlo in futuro. 

A causa della sua semi-compatibilità con C++, Carbon è pensato per essere adottato rapidamente dagli sviluppatori di codice C++ esistenti. Ciò consente di utilizzare Carbon con le librerie C++ esistenti o viceversa.

Carbon può competere con C++?

Per avere successo, Carbon deve sviluppare capacità di compilazione su un’ampia gamma di piattaforme. Deve essere portabile e semplice al tempo stesso e fornire ai programmatori un maggiore controllo sul comportamento del programma, inoltre è necessario l’accesso diretto alle posizioni di memoria.

Le persone che creano programmi in C++ al giorno d’oggi possono affermare di non aver mai bisogno di rilasciare manualmente alcuna memoria.

Insomma, il viaggio sarà lungo, ma Google ci ha abituato nel tempo a capovolgere certezze che fino a quel momento nessuno avrebbe messo in discussione. Ci riuscirà anche questa volta?

Redazione
La redazione di Red Hot Cyber è composta da un insieme di persone fisiche e fonti anonime che collaborano attivamente fornendo informazioni in anteprima e news sulla sicurezza informatica e sull'informatica in generale.

Lista degli articoli

Articoli in evidenza

Scuole italiane: Non ci siamo! Occorre una riforma epocale sulle tecnologie digitali. Subito!

Il 66% dei docenti italiani afferma di non essere formato per insegnare l’IA e la cybersecurity. Se consideriamo le sole scuole pubbliche, la percentuale aumenta drasticamente al 76%. La domand...

E’ Allarme Cyber in Italia! Mantovano: Ospedali, giustizia e imprese nel mirino dei cybercriminali

Il Sottosegretario alla Presidenza del Consiglio, Alfredo Mantovano, ha partecipato questa mattina, alla Loggia dei Mercanti di Ancona, all’incontro “La cybersicurezza per lo sviluppo so...

Windows Update sarà per tutti? Persino il Blocco Note ha paura!

Microsoft vuole rivoluzionare il modo in cui vengono gestiti gli aggiornamenti su Windows. L’azienda ha annunciato una nuova piattaforma di orchestrazione degli aggiornamenti che punta a trasfo...

Commenti su YouTube? L’IA trasforma i tuoi commenti in un dossier personale

Internet sta diventando giorno dopo giorno una vasta rete di sorveglianza. Di particolare preoccupazione è il fatto che le nuove tecnologie abbinate all’intelligenza artificiale ...

Fortinet e Red Hot Cyber a Scuola! Come spiegare ai Bambini la Cybersecurity: Missione compiuta

Nelle ultime settimane, Fortinet con il supporto di Red Hot Cyber, hanno dato vita a un progetto entusiasmante che ci è sempre stato a cuore: portare la cultura della cybersecurity nelle scuole p...