Java kļūst 25 gadus vecs. Īsa platformas vēsture

Java kļūst 25 gadus vecs

«Es izšķīros ar savu draudzeni programmētāju. Viņa nezina Java »Es pirmo reizi dzirdēju šo joku radio programmā, kas domāta plašākai sabiedrībai. Tas to parāda šīs tikko 25 gadus vecās programmēšanas valodas popularitāte pārsniedz skaitļošanas jomu.

Termins Java tiek izmantots visbiežāk, lai to apzīmētu Java platforma, tas ir, rīku kopums daudzplatformu lietojumprogrammu ātrai attīstībai, kā arī vispārējas nozīmes programmēšanas valodai izveidoja Sun uzņēmums, lai izstrādātu programmas šai platformai.

Java atšķirība no citām programmēšanas valodām ir tā ir izveidots tā, lai uzrakstītais kods varētu darboties jebkurā sistēmā, kurā var darboties virtuālā mašīna Java (JVM).

Patiesībā. Java nav dzimis lietošanai datorprogrammēšanā. 90. gados plašsaziņas līdzekļu nozare derēja par interaktīvo televīziju, un izstrādātāji domāja, ka tā būs noderīga izmantošanai dekoderos un to, ko vēlāk dēvēs par viedajām televizoriem. Tomēr kabeļtelevīzijas uzņēmumi to neinteresēja. FTieši interneta izstrādātāji redzēja tā potenciālu un Netscape, novatoriskais pārlūks, to iekļāvis.

Java kļūst 25 gadus vecs. Mazliet vēstures

Projekta pirmsākumi meklējami 1991. gadā, kad DžAmess Goslings, Maiks Šeridans un Patriks Naughtons uzņēmuma Sun Microsystem ietvaros izveidoja tā saukto Zaļo komandu (zaļā komanda). Viņu mērķi bija ambiciozi, viņi vēlējās izveidot programmēšanas valodu, kas tā bija

Vienkāršs, izturīgs, pārnēsājams, neatkarīgs no platformas, drošs, augstas veiktspējas, vairāku pavedienu, neitrāls arhitektūrai, objektorientēts, interpretēts un dinamisks.

Sākotnēji nākotnes valodu sauca par Greentalk, un tās failiem bija paplašinājums .gt, bet vēlāk tika izvēlēts nosaukums Ozols. Ozols tiek uzskatīts par spēka simbolu un izvēlēts kā nacionālais koks daudzās valstīs, piemēram, Francijā, Vācijā, Rumānijā un Amerikas Savienotajās Valstīs. Turklāt tā bija cita uzņēmuma reģistrēta preču zīme.

Kāpēc Java tika izsaukta?

Kad izstrādātāji uzzināja, ka nevar to nosaukt par ozolu, viņi sajauca citus vārduss. Viņi vēlējās vārdu, kas atspoguļo jaunās valodas būtību: revolucionārs, dinamisks, dzīvs, foršs, unikāls, viegli uzrakstāms un jautri pateikt.

Viņi pārbaudīja dinamisko, revolucionāro, zīdu, grūdienu un DNS. Visbeidzot, viņi izvēlējās vārdu, kuru Goslings izdomāja pie kafijas. Džava nav akronīms, tas attiecas uz Indonēzijas salu, kur tiek ražotas dažas no labākajām šīs infūzijas šķirnēm.

1995. gadā tika izlaista pirmā izstrādātāja komplekta izmēģinājuma versija un tajā pašā gadā žurnāls TIme to nosauca par vienu no desmit gada produktiem. Šodien valoda izmanto darbvirsmas, mobilo, tīmekļa un iegulto lietojumprogrammu izveidei. Daudzas populāras atvērtā koda programmas tiek rakstītas, izmantojot Java.

Strīds par viņu licencēm

Lielākā daļa Java platformas komponentu ir pieejami ar atvērtām licencēm, un tie, kas nav, tika aizstāti ar alternatīviem projektiem, kas ir atvērta pirmkoda. Tomēr tas nav garantija. Oracle (kas iegādājās Sun Microsystem) iesūdz Google pret Java lietojumprogrammu saskarņu atkārtotu ieviešanu Android. Šī sprieduma rezultāts būs atkarīgs no tā, vai aizstājējus var turpināt izmantot.

Java lietojumprogrammu izmantošana Linux

Daudzās Java lietojumprogrammās ir neliels modulis, kas ļauj tos izmantot, neinstalējot papildu komponentus. Tomēr, lai palaistu visvairāk jums jāinstalē Java izpildlaika vide. Daudz Linux izplatīšanas krātuvēs ir pakete ar nosaukumu OpenJDK ko var uzstādīt parastajā veidā.

Varat arī instalēt oficiālo Oracle izpildlaika vidi no savas lapas. Bet tas ir licencēts tikai un tam ir ierobežojumi komerciālai lietošanai.

Abos gadījumos jums vienkārši jānovieto peles rādītājs virs lietojumprogrammas un ar labo pogu izvēlieties to atvērt ar izvēlēto Java vidi.

Programmēšana Java valodā

Lai programmas veidotu tikai Java, nMums ir jābūt instalētai iepriekšminētajai OpenJDK pakotnei un integrētai izstrādes videi piemēram, NetBeans, Eclipse vai Intellij Idea. TTos visus var viegli instalēt mūsu Linux izplatīšanā izmantojot krātuves un FlatPak un Snap paketes.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.