• Hakkımızda
  • Bize Katıl
  • Sizden Gelenler
  • İletişim
Yazılım Karavanı | Bilişim - Teknoloji - Blog
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar
No Result
View All Result
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar
No Result
View All Result
Yazılım Karavanı | Bilişim - Teknoloji - Blog
No Result
View All Result
Home Java

Java Hakkında

Sadık Pehlivan by Sadık Pehlivan
Kasım 23, 2018
in Java, Programlama Dilleri
2 min read
0
Java Hakkında
WhatsApp'ta PaylaşTwitter'da PaylaşLinkedIn'de PaylaşTelegram'da Paylaş

JAVA’da Bir Zamanlar Çocuktu…
Java programlama dilinin yapımcısı olan “Sun Microsystems” şirketi, 1982 yılında beş ortak tarafından kurulmuştur. Sun Microsystems, 1991 yılında akıllı elektronik ev araçları projesi çerçevesinde mikrodalga fırınları, buzdolapları, televizyonlar, uzaktan kumanda gibi cihazların birbiriyle haberleşmesini sağlamayı amaçlayan bir proje geliştirmeye başladılar. Bu proje kapsamında James Gosling, Patrick Naughton, Chis Wartdh, Ed Frank, Mike Sheridan ve arkadaşlarından oluşan on üç kişilik “Green Team” adında gizli bir grup oluşturdular. Bu grup başlangıçta C ve C++ dillerini kullansalar da zamanla bu dillerin yetersiz geldiğini anladılar ve Java’yı tasarlamaya başladılar. 18 aylık hummalı bir çalışmadan sonra 1992 yazında “*7”, “Star Seven” isimli ve dokunmatik ekrana sahip bir kontrol cihazı geliştirdiler. Bu cihaz TV, video oynatıcısı ve müzik seti gibi pek çok ev cihazını kontrol edebiliyordu. Cihazın bu yeteneği, platformdan bağımsız bir dile sahip olmasından kaynaklanıyordu yani Java’ya.

Proje geliştikçe Green Team’in popülaritesi de arttı. Gizli olan Green Team artık First Person ismini almıştı. First Person’un Star Seven projesi birçok kablolu televizyon şirketine teklif edildi ama o zamana göre ileri bir teknoloji olduğundan kabul edilmedi. Bu sırada takımın öncüleri oluşturmuş oldukları altyapının internete çok uygun olduğunu anladılar. Takımın kablolu televizyon piyasası için geliştirmek istediği şey, yavaş yavaş popülarite kazanmakta olan internet tipi bir ağ yapılanmasıydı. Takım bunun farkına vardı ve hemen yönlerini değiştirip, ismi daha sonra resmi olarak HotJava olan Java-tabanlı bir tarayıcı geliştirdiler: WebRunner.

Ama Java ilk başta Java değildi. İlk adı Oak idi ama bu isimde bir dilin zaten var olduğunu öğrendiklerinde bir kahve markasından esinlenerek programlama dilinin ismini “Java” olarak değiştirdiler. Ve 23 Mayıs 1995’te Java resmi olarak piyasaya sunuldu. Ve o tarihlerde ne Java’yı geliştirenlerin ne de bir başkasının tahmin edemeyeceği yoğunlukta bir ilgiyle karşılaştı. Bu tarihten itibaren geliştiricileri tarafından sürekli güncellenmeye devam eden Java, biz programcıların hayatına renk katmaya devam ediyor.

KAYNAKÇA:
http://www.bilgikulvari.com/java-programlama-dilinin-tarihi-ve-gelisimi
http://selcukoglu.blogspot.com.tr/2011/02/java-nin-tarihcesi-ve-ozellikleri.html
http://www.javaturk.org/tag/javanin-tarihcesi/

sadikPehlivan
Tags: Java
SendTweet3Share1Share
Önceki Gönderi

Arka Kapı Dergisi Çekilişi!

Sonraki Gönderi

Google Verilerinizi Kaydediyor

İlgili Yazılar

Jhipster – Java Geliştirme Platformu

Jhipster – Java Geliştirme Platformu

by Mercan Karacabey
Haziran 9, 2022
0

Jhipster, modern web uygulamaları ve mikro servis mimarilerini hızla oluşturmak, geliştirmek ve dağıtmak için bir geliştirme platformudur. Kullanabilmek için öncelikle...

Programlama Dilleri Analizi (2019)

Programlama Dilleri Analizi (2019)

by Ali Murat Çevik
Eylül 27, 2019
0

      TIOBE verilerine göre 2019 yılı istatistikleri Java dilinin dünya genelinde en yaygın dil olduğunu gösteriyor. Java listelerdeki...

Assembly Dili Hakkında

Assembly Dili Hakkında

by Ali Murat Çevik
Ağustos 12, 2019
0

Assembly ikili sayı sistemine en yakın programlama yapılabilen bir dildir. Makine dilinden kaynaklanan zorlukları gidermek için geliştirilmiştir. Makine dili ile...

C Dili Hakkında

C Dili Hakkında

by Sadık Pehlivan
Mayıs 24, 2019
0

TARİHÇE   C Programlama Dili genel amaçlı yapısal bir programlama dilidir. C programlama dili Dennis Ritchie tarafından 1972’de AT&T Bell...

Metot Aşırı Yükleme (Overloading)

Metot Aşırı Yükleme (Overloading)

by Ali Murat Çevik
Nisan 15, 2019
0

Aşırı Yükleme (Overload) nesne yönelimli programlama kültürünün bizlere verdiği bir avantajdır. OOP' nin çok biçimlilik (polymorphism) konusunu kapsayan aşırı yükleme...

Next Post
Google Verilerinizi Kaydediyor

Google Verilerinizi Kaydediyor

5 Kişiye Ücretsiz Android Mobil Uygulama Geliştirme Kursu

5 Kişiye Ücretsiz Android Mobil Uygulama Geliştirme Kursu

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

  • Popüler
  • Yorumlar
  • En Yeniler
Sıfırdan Yolo v4 Tiny Özelleşmiş Nesne Tespiti (Custom Object Detection)

Sıfırdan Yolo v4 Tiny Özelleşmiş Nesne Tespiti (Custom Object Detection)

Temmuz 26, 2021
B Ağaçları (B Trees)

B Ağaçları (B Trees)

Ağustos 24, 2020
Splash Screen Yapımı #Flutter

Splash Screen Yapımı #Flutter

Mayıs 25, 2020
Gini Index Kullanılarak Karar Ağacının (Decision Tree)  Oluşturulması

Gini Index Kullanılarak Karar Ağacının (Decision Tree) Oluşturulması

Ağustos 20, 2020
2020 ‘nin En Güncel ve Tehlikeli Zararlı Yazılımları

2020 ‘nin En Güncel ve Tehlikeli Zararlı Yazılımları

6
Magento 2 Detaylı Kurulum & Hatalar

Magento 2 Detaylı Kurulum & Hatalar

5
Flutter’da TFLite Kullanımı

Flutter’da TFLite Kullanımı

4
Bubble Sort (Kabarcık Sıralama) Algoritması

Bubble Sort (Kabarcık Sıralama) Algoritması

2
VGG-19 Transfer Learning ile Görüntü Sınıflandırma

VGG-19 Transfer Learning ile Görüntü Sınıflandırma

Eylül 12, 2022
SOC Sistemler Üzerine Faydalı Notlar

SOC Sistemler Üzerine Faydalı Notlar

Eylül 2, 2022
Python NLTK Kütüphanesi İle Basit Bir Chatbot Yapımı

Python NLTK Kütüphanesi İle Basit Bir Chatbot Yapımı

Ağustos 23, 2022
Makine Öğrenimi Nedir?

Makine Öğrenimi Nedir?

Ağustos 4, 2022

Reklam

Yazılım Karavanı | Bilişim – Teknoloji – Blog

Bilgi Teknolojileri alanına meraklı herkesin buluşma noktası!

No Result
View All Result
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar

© 2020 Yazılım Karavanı Kaynak gösterilmesini rica ederiz.