1991 yılında internet henüz hayatımıza girmemişken Oracle Inc. Bugün şirkete katılan ve yazılım tarihinde yerini alan Sun Microsytems için çalışan parlak Kanadalı mühendis James Gosling ve aynı şirketten arkadaşlarına önemli bir görev emanet edildi: yeni neslin programlanmasına izin veren bir programlama dili oluşturmak. akıllı bir şekilde. donanım.
Başlangıçta C++ dilini değiştirmeye çalışsalar da yeni bir dil oluşturmaya karar verdiler çünkü bu dil gömülü ortamlarda kullanılamayacak kadar büyüktü, bellek yönetimi ile ilgili sorunlar vardı ve aslında bu C++ kullanımından bireysel olarak zarar gördüler ve çektiler. dil Uzağa gitmeyelim, ofislerin önündeki ağaçtan esinlenerek bu dilde “Meşe” anlamına gelen Oak’ı ve üzerinde çalıştığı platform Green OS’yi hayata geçirdiler. Bir yıl sonra bu teknolojilere Java 1.0 adı verildi. Java’nın bu ilk sürümü, Star7 adlı taşınabilir bir bilgisayarın ve Time Warner Company için bir TV set üstü kutusunun geliştirilmesinde kullanıldı (Java logosundaki Duke, bu sistemlerdeki yardımcı işlemci birimi simgesiydi). Ne yazık ki işler beklendiği gibi gitmedi. Bu cihazlar pazara sunulamadı ve Java, terk edilmiş diller mezarlığına gidiyor gibi görünüyordu. İş bittiğinde, bu ekip o sırada yeni ortaya çıkmaya başlayan bir teknolojiye dönmeye karar verdi: World Wide Web! Mosaic gibi birinci nesil tarayıcılarda kullanılan bu teknoloji, geleceğin interaktif medyası olarak lanse edildi.
1995’te Sun, API dili ve “harika” uygulama deneyimi olarak Java kullanan ilk Java destekli tarayıcısını (HotJava) duyurdu. 1996 yılında Netscape ile başlayarak, artık tüm internet tarayıcılarında Java desteği bulmak mümkün. Java devrimi başladı.
Java’nın geniş bir programcı kitlesini etrafında toplayan bir kurumsal yazılım dili haline gelmesi için bir 5 yıl daha geçmesi gerekecek. Gündemi internette bulmasına rağmen, Java’nın çok yaygın kullanımı Java 2nd Edition ve kurumsal J2EE (Java 2 Enterprise Edition) ile başladı. Java artık bir mikro uygulama programlama dili değil, temel bir nesne yönelimli kurumsal programlama dilidir. Birçok yeni kurumsal proje Java ile çalışmaya başlıyor. Elbette Java’nın gelişimi burada bitmedi. Dilin kullanılabilirliğine yönelik özellikler Java 5 ile geldi ve bu gelişim Java 6 ve 7 ile devam etti.
Son yıllarda Java ile ilgili belki de en önemli olay, Sun’ın Oracle tarafından satın alınmasıyla çok kızışan ve OpenJDK aracılığıyla başlatılan Java’yı ücretsiz ve açık kaynak koduna dönüştürme sürecidir. Bu süreçte Java, açık kaynak GNU GPL altında lisanslandı ve geriye tek bir kurumsal hakimiyet kaldı. Java dilinin gelişimi, Java Topluluk Süreci (JCP) çatısı altındaki açık bir topluluk tarafından başlatıldı. Java ile ilgili önemli gelişmeler artık bu çatı altında gerçekleşecek. Bu gelişmelerden en önemlisi elbette JDK 8’dir (Java Development Kit’in sekizinci ve son sürümü).
Kaynak:
Eclipse Il Java-Dr.Miral-Dr.Nagy Dey
yazar:Oğuzhan Şahna
Diğer gönderilerimize göz at
[wpcin-random-posts]