enflasyonemeklilikötvdövizakpchpmhp
DOLAR
46,2642
EURO
53,5947
ALTIN
6.254,94
BIST
14.080,29
Adana Adıyaman Afyon Ağrı Aksaray Amasya Ankara Antalya Ardahan Artvin Aydın Balıkesir Bartın Batman Bayburt Bilecik Bingöl Bitlis Bolu Burdur Bursa Çanakkale Çankırı Çorum Denizli Diyarbakır Düzce Edirne Elazığ Erzincan Erzurum Eskişehir Gaziantep Giresun Gümüşhane Hakkari Hatay Iğdır Isparta İstanbul İzmir K.Maraş Karabük Karaman Kars Kastamonu Kayseri Kırıkkale Kırklareli Kırşehir Kilis Kocaeli Konya Kütahya Malatya Manisa Mardin Mersin Muğla Muş Nevşehir Niğde Ordu Osmaniye Rize Sakarya Samsun Siirt Sinop Sivas Şanlıurfa Şırnak Tekirdağ Tokat Trabzon Tunceli Uşak Van Yalova Yozgat Zonguldak
İstanbul
Açık
26°C
İstanbul
26°C
Açık
Cumartesi Hafif Yağmurlu
21°C
Pazar Parçalı Bulutlu
25°C
Pazartesi Parçalı Bulutlu
27°C
Salı Az Bulutlu
30°C

Google, Yeni Bir Programlama Lisanı Tanıttı

Gelişen teknolojiyle birlikte yazılım ve programlama bilmek son derece çok önemli hale geldi. Herkesin fizikî olarak yazılım ya da programlama …

Google, Yeni Bir Programlama Lisanı Tanıttı
23.07.2022 01:12
32
A+
A-

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

Birçok bahiste ç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 ara 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

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 çok önemli ayrıntılar paylaşan Google, geliştirmenin hangi basamakta olduğu hakkında herhangi bir açıklama yapmadı. Lakin Google çalışanları ve geliştirici Chandler Carruth birlikte epey iyi düzeyde olan bir programlama lisanı oluşturdular.

Geliştiricilerin yaptığı açıklamalara göre, Carbon’un C++’a benzemesinin en büyük nedeni sunduğu performans. benzer vakitte C++’da mevcut olan bütün eksiklikleri ve problemleri 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 olduklarını açıkladı.

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

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

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

Açıklamalara göre, 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 etapta olan yeni programlama lisanı, Github’da Apache 2.0 lisansı altında dağıtılıyor ve geliştirme etapları Discord’da tartışmaya açılacak.

ETİKETLER: , ,
Yorumlar

Henüz yorum yapılmamış. İlk yorumu yukarıdaki form aracılığıyla siz yapabilirsiniz.