E-Siber.com

Google Kendi Programlama Dilini (GO) Yapıyor

Google, teknoloji aksamını daha etkili kullanmak, kullanıcı deneyimini artırmak ve bir takım uygulamaları daha etkin ve verimli kullanmak maksadıyla kendi programlama dili olan GO'yu geliştirmeye başladı.

İnternette bir arama motoru olarak yola çıkan Google'un geliştirdiği onca uygulama ve servisten sonra hedeflerini daha da büyütüp kendi uygarlığına giden yolda çok önemli bir adım sayılan kendi programlama dilini oluşturma meselesi de aslında çok da süpriz olmasa gerek.

GO tamamen açık kaynak olarak tasarlanmış. Google yeni yaptığı ve geliştireceği bu dille hızı performans ile birleştirerek yazılım endüstrisini kökten sallayıp dikkatleri üzerine çekmeyi planlamakta.

GO temel olarak C programlama dili ailesine mensup. GO, bununla beraber Google'da tercih edilen Python dilini ve Pascal/Modula/Oberon ailesinin hızlı ve dinamik yapısını da muhteva ediyor.

package main
import "fmt"
func main() {
fmt.Printf("Hello, Worldn")
}

Google'un kendi programlama dilini yapmasında birkaç neden var aslında:

--Son 10 yılda hiçbir büyük sistem dili gelişmedi. Fakat bilgisayar sistemlerinin gelişimleri korkunçtu.

--Bilgisayarlar alabildiğine hızlandığı halde, programlama dilleri hala o kadar hızlanamadı.

--C dilinin eski başlık dosyaları, yazılım gelişiminin önemli bir parçası olan bağımlılık yönetimi için yeteri kadar etkili ve hızlı değil.

--Java ve C++ gibi hantal dillere karşı olan isyanın neticesi olarak insanlar şimdilik daha hızlı ve etkin olan Python ve JavaScript gibi dillere yöneliyorlar. Bu arayış iki taraflı olarak sürekli olmaya devam edecektir.

--Garbage collection ve paralel hesaplama/işlem gibi bir takım temel kavramların şu anki sistem dilleri tarafından desteklenmemesi.

--Çok çekirdekli bilgisayarların ortaya çıkması endişe ve karışıklık meydana getirdi.

Google son 10 yılda webin ve bilgisayarların ciddi olarak gelişmesine rağmen sistem dillerinin çok geri kaldığını ve bununda verimliliği ve performansı etkilediğini düşünüyor. Google bu işe girerken sadece etkili bir programlama dili değil, ayrıca yüzlerce web ve yazılım uygulamasında kullanılacak olan bir dil geliştirmeyecek.

Şu ana kadar yayınlanan GO dili programlama notları için tıklayın.

GO web site: http://golang.org/

Aşağıdaki YouTube videosunda GO programlama dilinin yaklaşık bir saat süren lansmanı var:

Eğer YouTube videosunu göremiyorsanız; bunun için yapmanız gerekenlerin anlatıldığı Yasaklanmış Sitelere Girmenin 2 Yolu makalesine inceleyiniz.

 


Yazan: M. Mekin Pesen | 11.11.2009 | 308 kez okundu.

Bu Yazıyı Paylaşın



Google

Yukarı Çık

© 2010 E-SİBER BİLGİ-İLETİŞİM, BİLİŞİM ve TELEKOMÜNİKASYON TEKNOLOJİLERİ
Süre: 0.258 saniye. | IP: 38.107.191.114
 Ana Sayfa
 İletişim
 Reklam Verin
 Site Politikaları
 Pagerank Hesapla
 Site Virüs Tarama
 İnternet Hız Testi
 Spam-Link Koruma
 RSS Akışı
 E-Bülten Üyeliği
 Twitter Sayfası
 FriendFeed Sayfası
 Facebook Sayfası
 Google Gadget Aracı
 E-Siber Mobil Sitesi
 PDF ve PPT Görüntüle
 Sitene Ekle
 Wi-Fi Alanları
 Site Haritası