Google, Yeni Bir Programlama Dili Tanıttı

2 dakika 43 saniye okunma süresi.

google c in halefi olarak konumlandirdigi yeni bir programlama dilini tanitti 1658516985

Gelişen teknolojiyle birlikte yazılım ve programlama bilmek son derece kıymetli hale geldi. Herkesin fizikî olarak yazılım yahut programlama kurslarına gidecek vakti yahut imkanı olmadığını düşünerek kendi imkanlarıyla bir C++ programlama dili öğrenmek isteyen okurlarımız için kimi tavsiyelerde bulunmuştuk. Buraya tıklayarak bu içeriğimizi okuyabilirsiniz.

Birçok mevzuda çalışma yürüten Google, geçtiğimiz günlerde DeepMind ekibi ile herkese uygun siyasetler üretebilen bir yapay zeka geliştirmişti. Ayrıyeten şirket geçtiğimiz yıllarda kod gerektirmeden fotoğrafları sürükle bırak orta yüzü ile geliştirebileceğiniz “Cloud AutoML Vision” isimli bir yapay zeka geliştirme platformu oluşturmuştu. Bu alanda çalışmalarına devam eden Google, C++’ın halefi olarak konumlandırdığı yeni bir programlama lisanını tanıttı.

Carbon, C++ koduna epeyce benziyor

82bcb9054840d14c143c53f670c7c23341198eaf

Google’ın Toronto’da gerçekleştirilen Cpp North geliştirici etkinliğinde tanıttığı yeni programlama lisanının ismi Carbon oldu. Carbon’un vizyonu ile ilgili kıymetli ayrıntılar paylaşan Google, geliştirmenin hangi kademede olduğu hakkında rastgele bir açıklama yapmadı. Lakin Google çalışanları ve geliştirici Chandler Carruth birlikte hayli âlâ düzeyde olan bir programlama lisanı oluşturdular.

Geliştiricilerin yaptığı açıklamalara nazaran, Carbon’un C++’a benzemesinin en büyük sebebi sunduğu performans. Birebir vakitte C++’da mevcut olan bütün eksiklikleri ve sıkıntıları da ortadan kaldırmayı başardıklarını belirten geliştiriciler, Carbon’un programlama lisanının kodunun C++ koduna çok benzediğini hatta birçok açıdan tıpkı olduklarını açıkladı.

Geliştiriciler vakitle daha inançlı bir yapı oluşturmayı planlıyor

8499cff1d573268b6afc5511c16fcf9f758a47d9

Geliştirici takımı, yıl sonuna kadar temel çalışan bir sürümü yayınlamak istiyor. Carbon, her örnekleme için kodu denetim etme ve tekrar denetim etme muhtaçlığını ortadan kaldıracak bir jenerik sistemi de dahil olmak üzere çağdaş programlama prensipleri üzerine bir temel üzerine inşa edilecek.

C++’da eksik olan ve muhtaçlık duyulan bir öbür özellik bellek güvenliğidir. Carbon’un geliştiricileri, başlatılmamış durumları daha âlâ izlemenin, dinamik hudut kontrollerini destekleyen API’ler ve programlama lisanı tasarlamanın ve kapsamlı bir varsayılan kusur ayıklama oluşturma modu oluşturmanın yollarını arıyor. Geliştiriciler vakitle inançlı bir Carbon alt kümesi oluşturmayı da planlıyor.

Açıklamalara nazaran, Carbon şunları destekleyecek:

  • Performans açısından kritik yazılım
  • Yazılım ve lisan gelişimi
  • Okunması, anlaşılması ve yazılması kolay kod
  • Pratik güvenlik ve test mekanizmaları
  • Hızlı ve ölçeklenebilir geliştirme
  • Modern işletim sistemi platformları, donanım mimarileri ve ortamları
  • Mevcut C++ koduyla birlikte çalışabilirlik ve geçiş.

Carbon, Google ile ortak bir çalışma sonucunda ortaya çıkmasına karşın geliştiriciler bunun topluluk tarafından yürütülen bağımsız bir proje olmasını istiyor. Şimdi deneysel evrede olan yeni programlama lisanı, Github’da Apache 2.0 lisansı altında dağıtılıyor ve geliştirme basamakları Discord’da tartışmaya açılacak.

You may also like...

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

linktr dreamstime