Java dopolni 25 let. Kratka zgodovina platforme

Java dopolni 25 let

«Razšel sem se s punco programerko. Ne pozna Jave »Šalo sem prvič slišala v radijskem programu, namenjenem širši javnosti. To kaže priljubljenost tega 25-letnega programskega jezika presega področje računalništva.

Izraz Java se večino časa uporablja za sklicevanje platforma Java, to je nabor orodij za hiter razvoj večplatformnih aplikacij, pa tudi za splošni programski jezik ki ga je ustvarilo podjetje Sun za razvoj programov za to platformo.

Razlika Java glede na druge programske jezike je v tem je zasnovan tako, da se lahko zapisana koda izvaja v katerem koli sistemu, na katerem lahko deluje navidezni stroj Java (JVM).

Pravzaprav. Java ni bila rojena za uporabo v računalniškem programiranju. V devetdesetih letih je medijska industrija stavila na interaktivno televizijo in razvijalci so menili, da bi bilo koristno za uporabo v sprejemnikih in za tisto, kar bi kasneje postalo znano kot pametni televizorji. Vendar kabelske televizije niso zanimale. FRazvijalci interneta so videli njegov potencial in Netscape, pionirski brskalnik, ga je vključil.

Java dopolni 25 let. Malo zgodovine

Začetki projekta segajo v leto 1991, ko je JAmes Gosling, Mike Sheridan in Patrick Naughton so v podjetju Sun Microsystem ustanovili tako imenovano zeleno ekipo (zelena ekipa). Njihovi cilji so bili ambiciozni, želeli so ustvariti programski jezik, ki je bil

Preprost, robusten, prenosljiv, neodvisen od platforme, varen, visoko zmogljiv, večnitni, arhitekturno nevtralen, objektno usmerjen, interpretiran in dinamičen.

Prvotno se je prihodnji jezik imenoval Greentalk in njegove datoteke so imele pripono .gt, pozneje pa je bilo izbrano ime Oak. Hrast velja za simbol moči in je v mnogih državah, kot so Francija, Nemčija, Romunija in ZDA, izbran za nacionalno drevo. Prav tako je bila registrirana blagovna znamka drugega podjetja.

Zakaj je bila Java na koncu poklicana?

Ko so razvijalci ugotovili, da ga ne morejo imenovati Hrast, so premešali druga imenas. Želeli so besedo, ki odraža bistvo novega jezika: revolucionaren, dinamičen, živ, kul, edinstven, enostaven za črkovanje in zabaven za povedati.

Preizkusili so dinamično, revolucionarno svilo, jolt in DNA. Nazadnje so izbrali ime, ki si ga je Gosling izmislil ob kavi. Java ni kratica, nanaša se na otok Indonezija, kjer se proizvaja nekaj najboljših sort te infuzije.

Leta 1995 je bila izdana prva poskusna različica kompleta za razvijalce in istega leta ga je revija TIme razglasila za enega izmed desetih izdelkov leta. Danes jezik uporablja se za ustvarjanje namiznih, mobilnih, spletnih in vdelanih aplikacij. Številni priljubljeni odprtokodni programi so napisani z uporabo Jave.

Spor glede njihovih licenc

Večina komponent platforme Java je na voljo z odprtimi licencami, in tiste, ki niso, so nadomestili alternativni projekti z odprto kodo. Vendar to ni jamstvo. Oracle (ki je kupil Sun Microsystem) toži Google zaradi ponovne izvedbe programskih vmesnikov Java za Android. Rezultat te sodbe bo odvisen od tega, ali se nadomestne snovi lahko še naprej uporabljajo.

Uporaba aplikacij Java v Linuxu

Številne aplikacije Java vključujejo majhen modul, ki vam omogoča njihovo uporabo brez namestitve dodatnih komponent. Vendar teči najbolj morate namestiti izvajalno okolje Java. Veliko Distribucije Linuxa vsebujejo paket z imenom OpenJDK v svojih skladiščih ki jih je mogoče namestiti na običajen način.

Namestite lahko tudi uradno okolje za izvajanje Oracle z vaše strani. Vendar ima izključno licenco in ima omejitve za komercialno uporabo.

V obeh primerih morate le postaviti kazalec miške nad aplikacijo in z desnim gumbom izbrati, da jo odprete z izbranim okoljem Java.

Programiranje v Javi

Izdelava programov v Javi samo nNamestiti moramo zgoraj omenjeni paket OpenJDK in integrirano razvojno okolje kot so NetBeans, Eclipse ali Intellij Idea. TVse jih je mogoče enostavno namestiti v našo distribucijo Linuxa z uporabo skladišč ter paketov FlatPak in Snap.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.