Google yeni Carbon programlama lisanını duyurdu: C++’ın halefi olarak görülüyor

XeaeX

New member
İnternet devi Google, C++‘ın halefi olarak konumlandırılan Carbon isimli yeni bir programlama lisanı duyurdu. Şirket Toronto’da gerçekleştirilen Cpp North geliştirici etkinliğinde Carbon vizyonu ile ilgili pek kıymetli ayrıntılar paylaştı.


2 boyutlu manzaralardan üç boyutlu model üreten yapay zeka

20 sa. evvel eklendi



Google çalışanları, geliştirici Chandler Carruth da dahil olmak üzere Carbon üzerinde çalışıyor. Geliştirmenin hangi etapta olduğu çabucak hemen bilinmiyor lakin Google, tam teşekküllü bir programlama dili oluşturarak onu tanınan hale getirebileceğini tekraren defa kanıtladı.

Chandler Carruth, Carbon’u bir ikame değil, C++’ın halefi olarak tanımlıyor. Günümüzde bu çeşit örnekler mevcut. Örneğin Kotlin, Java’nın halefi olarak kabul ediliyor. bir daha tıpkı biçimde iOS platformunda kullanılan Swift, Objective-C’nin halefi pozisyonunda.


C++ koduyla büsbütün uyumlu

Geliştiricilerin tabirlerine göre, Carbon’un C++’dan ödünç alacağı en kıymetli şey performansı. Ayrıyeten C++’ın mevcut tüm eksikliklerini ortadan kaldırmayı başardıklarını vurguluyorlar. Carbon programa lisanının kodu C++ koduna oldukça benziyor hatta birden fazla açıdan neredeyse tıpkı.

Geliştiriciler istedikleri taktirde mevcut C++ koduyla tamamen uyumlu olan Carbon kodunu C++ koduna entegre edebilecekler. Büsbütün Carbon’a geçmek isteyen C++ programcıları için ise C++ kitaplıklarını Google’ın yeni lisanındaki kodlara otomatik olarak çevirecek bir araç seti kullanacaklar.


Carbon, Google tarafınca ortaya çıkarılmasına karşın şirket bunun “topluluk tarafınca yürütülen bağımsız bir proje olması gerektiğine inanıyor. Deher neysel etapta olan yeni programlama lisanı daha şimdiden biroldukca şirketin ilgisini çekmiş durumda. Geliştiricilerin ihtiyaç duyabileceği tüm Carbon araçları ve kaynak kodu GitHub‘da Apache 2.0 lisansı altında dağıtılıyor.
 
Üst