Java împlinește 25 de ani. O scurtă istorie a platformei

Java împlinește 25 de ani

«M-am despărțit de iubita mea, programatorul. Ea nu cunoaște Java »Am auzit gluma pentru prima dată la un program radio destinat publicului larg. Asta arată că popularitatea acestui limbaj de programare de 25 de ani depășește domeniul informaticii.

Termenul Java este folosit de cele mai multe ori pentru a face referire la platforma Java, adică un set de instrumente pentru dezvoltarea rapidă a aplicațiilor multiplatformă, precum și pentru limbajul de programare general creat de compania Sun pentru a dezvolta programe pentru această platformă.

Diferența dintre Java și alte limbaje de programare este aceea este conceput astfel încât codul scris să poată rula pe orice sistem pe care o mașină virtuală poate rula Java (JVM).

De fapt. Java nu s-a născut pentru a fi folosit în programarea computerelor. În anii 90, industria media a pariat pe televiziunea interactivă, iar dezvoltatorii au crezut că ar fi util pentru utilizarea în set-top box-uri și ceea ce va deveni ulterior cunoscut sub numele de televizoare inteligente. Cu toate acestea, companiile de televiziune prin cablu nu au fost interesate. FDezvoltatorii de Internet au văzut potențialul său iar Netscape, browserul pionier, l-a încorporat.

Java împlinește 25 de ani. Puțină istorie

Începuturile proiectului trebuie urmărite până în 1991, când JAmes Gosling, Mike Sheridan și Patrick Naughton au format așa-numita echipă verde în cadrul companiei Sun Microsystem (echipa verde). Obiectivele lor erau ambițioase, doreau să creeze un limbaj de programare care să fie

Simplu, robust, portabil, independent de platformă, sigur, performant, multi-threaded, neutru în arhitectură, orientat pe obiecte, interpretat și dinamic.

Inițial viitorul limbaj se numea Greentalk și fișierele sale aveau extensia .gt, dar mai târziu a fost ales numele Oak. Stejarul este considerat un simbol al puterii și ales ca arborele național în multe țări precum Franța, Germania, România și Statele Unite. De asemenea, a fost o marcă înregistrată a unei alte companii.

De ce a ajuns Java să fie chemat?

Când dezvoltatorii au aflat că nu o pot numi Oak, au amestecat alte numes. Au dorit un cuvânt care să reflecte esența noului limbaj: revoluționar, dinamic, viu, răcoros, unic, ușor de scris și distractiv de spus.

Au testat dinamic, revoluționar, Silk, Jolt și ADN. În cele din urmă, au ales un nume cu care Gosling a venit la cafea. Java nu este un acronim, se referă la insula Indonezia unde sunt produse unele dintre cele mai bune soiuri ale acestei infuzii.

În 1995 a fost lansată prima versiune de probă a kitului pentru dezvoltatori și, în același an, revista TIme a numit-o unul dintre cele zece produse ale anului. Astăzi limba utilizat pentru crearea de aplicații desktop, mobile, web și încorporate. Multe programe open source populare sunt scrise folosind Java.

Controversa privind licențele lor

Majoritatea componentelor platformei Java sunt disponibile sub licențe deschise, și, cele care nu sunt au fost înlocuite cu proiecte alternative care sunt open source. Cu toate acestea, aceasta nu este o garanție. Oracle (care a cumpărat Sun Microsystem) dă în judecată Google pentru reimplementarea interfețelor de programare a aplicațiilor Java pe Android. Rezultatul acestei judecăți va depinde de înlocuirea în continuare a înlocuirilor.

Utilizarea aplicațiilor Java pe Linux

Multe aplicații Java includ un mic modul care vă permite să le utilizați fără a instala componente suplimentare. Totuși, să fugi cel mai mult aveți nevoie pentru a instala un mediu de execuție Java. O mare parte din Distribuțiile Linux includ un pachet numit OpenJDK în depozitele lor care poate fi instalat în mod obișnuit.

De asemenea, puteți instala mediul oficial de execuție Oracle din pagina dvs.. Dar este licențiat exclusiv și are restricții pentru utilizarea comercială.

În ambele cazuri, trebuie doar să plasați indicatorul mouse-ului peste aplicație și cu butonul din dreapta alegeți să îl deschideți cu mediul Java ales.

Programare în Java

Pentru a crea programe în Java numai nTrebuie să avem pachetul OpenJDK menționat mai sus și un mediu de dezvoltare integrat precum NetBeans, Eclipse sau Intellij Idea. TToate acestea pot fi instalate cu ușurință pe distribuția noastră Linux folosind depozite și pachetele FlatPak și Snap.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.