Java bertukar menjadi 25. Sejarah ringkas platform

Java bertukar menjadi 25

«Saya berpisah dengan teman wanita saya pengaturcara. Dia tidak tahu Java »Saya mendengar jenaka itu untuk pertama kalinya di program radio yang ditujukan kepada masyarakat umum. Itu menunjukkan bahawa Populariti bahasa pengaturcaraan berusia 25 tahun ini melebihi bidang sains komputer.

Istilah Java sering digunakan untuk merujuk platform Java, yaitu seperangkat alat untuk pengembangan aplikasi multiplatform yang cepat, dan juga untuk bahasa pengaturcaraan tujuan umum dicipta oleh syarikat Sun untuk mengembangkan program untuk platform ini.

Perbezaan Java dengan bahasa pengaturcaraan lain adalah direka bentuk supaya kod bertulis dapat dijalankan pada sistem yang boleh dijalankan oleh mesin maya Java (JVM).

Sebenarnya. Java tidak dilahirkan untuk digunakan dalam pengaturcaraan komputer. Pada tahun 90-an industri media bertaruh pada televisyen interaktif dan pengembang berpendapat bahawa ia akan berguna untuk digunakan dalam kotak set-top dan apa yang kemudian akan dikenali sebagai televisyen pintar. Namun, syarikat televisyen kabel tidak berminat. FPembangun Internet yang melihat potensinya dan Netscape, penyemak imbas perintis, menggabungkannya.

Java bertukar menjadi 25. Sedikit sejarah

Permulaan projek mesti dikesan pada tahun 1991 ketika JAmes Gosling, Mike Sheridan, dan Patrick Naughton membentuk apa yang disebut Green Team dalam syarikat Sun Microsystem (Pasukan hijau). Tujuan mereka bercita-cita tinggi, mereka ingin mencipta bahasa pengaturcaraan yang

Ringkas, kuat, mudah alih, bebas platform, selamat, berprestasi tinggi, pelbagai utas, neutral seni bina, berorientasikan objek, ditafsirkan, dan dinamik.

Pada asalnya bahasa masa depan disebut Greentalk dan failnya mempunyai ekstensi .gt tetapi kemudian nama Oak dipilih. Oak dianggap sebagai simbol kekuatan dan dipilih sebagai pokok kebangsaan di banyak negara seperti Perancis, Jerman, Romania dan Amerika Syarikat. Juga, ia adalah tanda dagangan berdaftar syarikat lain.

Mengapa Java akhirnya dipanggil?

Apabila pemaju mengetahui bahawa mereka tidak dapat menyebutnya Oak, mereka menggeser nama lains. Mereka mahukan kata yang mencerminkan intipati bahasa baru: revolusioner, dinamis, hidup, sejuk, unik, mudah dieja, dan senang disebut.

Mereka menguji dinamik, revolusioner, Silk, Jolt, dan DNA. Akhirnya, mereka memilih nama yang Gosling muncul dengan kopi. Java bukan singkatan, ini merujuk kepada pulau Indonesia di mana beberapa jenis infusi terbaik dihasilkan.

Pada tahun 1995 versi percubaan pertama dari kit pembangun dilancarkan dan, pada tahun yang sama, majalah TIme menamakannya sebagai salah satu daripada sepuluh produk tahun ini. Hari ini bahasa digunakan untuk pembuatan aplikasi desktop, mudah alih, web dan terbenam. Banyak program sumber terbuka yang popular ditulis menggunakan Java.

Kontroversi mengenai lesen mereka

Sebilangan besar komponen platform Java tersedia di bawah lesen terbuka, dan, yang tidak digantikan oleh projek alternatif yang merupakan sumber terbuka. Walau bagaimanapun, ini bukan jaminan. Oracle (yang membeli Sun Microsystem) menuntut Google untuk pelaksanaan kembali antarmuka pengaturcaraan aplikasi Java di Android. Hasil penghakiman ini akan bergantung pada apakah penggantian dapat terus digunakan.

Menggunakan aplikasi Java di Linux

Banyak aplikasi Java termasuk modul kecil yang memungkinkannya digunakan tanpa perlu memasang komponen tambahan. Namun, untuk dijalankan kebanyakannya perlu memasang persekitaran runtime Java. Banyak Pengedaran Linux merangkumi pakej yang disebut OpenJDK di repositori mereka yang boleh dipasang dengan cara biasa.

Anda juga boleh memasang persekitaran waktu operasi rasmi Oracle dari halaman anda. Tetapi dilesenkan secara eksklusif dan mempunyai sekatan untuk penggunaan komersial.

Dalam kedua kes tersebut, anda hanya perlu meletakkan penunjuk tetikus di atas aplikasi dan dengan butang kanan pilih untuk membukanya dengan lingkungan Java yang dipilih.

Pengaturcaraan di Java

Untuk membuat program di Java nKita perlu memasang pakej OpenJDK yang disebutkan di atas dan persekitaran pembangunan yang bersepadu seperti NetBeans, Eclipse, atau Intellij Idea. TKesemuanya boleh dipasang dengan mudah di sebaran Linux kami menggunakan repositori dan pakej FlatPak dan Snap.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.