Google, şirketin C++’ın halefi olabileceğine inandığı yeni bir programlama dili olan Carbon hakkında daha fazlasını açıkladı.

Programlama dilleri sürekli gelişiyor ve gelişiyor ve son yıllarda yerini kullanımı daha da kolay olan modellere bıraktı. Apple’ın kendi Swift dili, örneğin selefi Objective-C’den daha az deneyimli olanlara çeşitli olasılıklar açtı.

Birçoğu Rust’ı C++ halefi olarak adlandırdı, ancak yakın tarihli bir etkinlikte konuşan Google Baş Yazılım Mühendisi Chandler Carruth, başlangıçta Mozilla ürünü olan programlama dilinin diğer araçlarla aynı “çift yönlü birlikte çalışabilirliğe” sahip olmadığını açıkladı. farklı programlama dilleri arasında ‘çeviri yaparken’ bir tür ‘dil engeli’.

C++’dan Carbon’a geçiş

Bu nedenle, yeni duyurulan Carbon, popüler C++ koduyla birlikte çalışabilir olmalıdır, ancak tam geçiş yapmak isteyen kullanıcılar için geçiş oldukça kolay olmalıdır.

Tam bir geçişten emin olmayanlar için Carruth, Carbon’un neden C++ dilinin güçlü bir halefi olarak görülmesi gerektiğinin bazı nedenleri hakkında daha ayrıntılı bilgi verdi; bunlara daha basit dilbilgisi ve daha sorunsuz API içe aktarmaları da dahil.

Proje kültürünün erişilebilirliği ve kapsayıcılığı gibi etik motifler de dahil olmak üzere Carbon’un dilinin ötesine geçen başka faydalar da vardır.

Carbon ailesi büyük ölçüde Google çalışanlarından oluşuyor, ancak yalnızca öyle değil. Teknoloji devinin başarılarını sırtlayan Carbon ekibi, başarılı olması için “bağımsız ve topluluk odaklı bir proje” olması gerektiğini söylüyor.

Şu anda, Carbon programlama dili sadece bir deneydir. Kaynak kodu zaten denemeniz için indirilebilir veya Compiler Explorer web uygulamasıyla tarayıcınızın içinden denemeyi seçebilirsiniz.

Aracılığıyla 9to5Google (yeni sekmede açılır)



genel-6