Java compleix 25 anys. Una breu història de la plataforma

Java compleix 25 anys

«Vaig trencar amb la meva núvia la programadora. Ella no es de Java »L'acudit el vaig escoltar per primera vegada en un programa de ràdio dirigit a públic en general. Això demostra que la popularitat d'aquest llenguatge de programació que acaba de fer 25 anys excedeix l'àmbit de la informàtica.

El terme Java s'utilitza la majoria de les vegades per referir-se a la plataforma Java, és a dir un conjunt d'eines per al desenvolupament ràpid d'aplicacions multiplataforma, així com per al llenguatge de programació de propòsit general creat per l'empresa Sun per desenvolupar programes per a aquesta plataforma.

La diferència de Java pel que fa a altres llenguatges de programació és que està dissenyat per a que el codi escrit pugui executar-se en qualsevol sistema en què pugui funcionar una màquina virtual de Java (JVM).

En realitat. Java no va néixer per ser usat en la programació d'ordinadors. En els 90 la indústria dels mitjans apostava per la televisió interactiva i els desenvolupadors pensaven que seria útil per al seu ús en descodificadors i el que després es coneixeria com televisors intel·ligents. No obstant això, les empreses de televisió per cable no es van interessar. Fueron els desenvolupadors d'Internet que van veure el seu potencial i Netscape, el navegador pioner, el va incorporar.

Java compleix 25 anys. Una mica d'història

Els començaments de el projecte cal rastrejar-a 1991 quan James Gosling, Mike Sheridan, i Patrick Naughton van formar dins de l'empresa Sun Microsystems l'anomenat Green Team (Equip verd). Els seus objectius eren ambiciosos, pretenien crear un llenguatge de programació que fos

Simple, robust, portàtil, independent de la plataforma, segur, d'alt rendiment, multifil, d'arquitectura neutra, orientat als objectes, interpretat i dinàmic.

Originalment a el futur llenguatge s'ho dic Greentalk i els seus arxius portaven l'extensió .gt però posteriorment es va optar pel nom Oak (Roure). El roure és considerat com un símbol de força i triat com arbre nacional en molts països com França, Alemanya, Romania i Estats Units. També, era marca registrada d'una altra empresa.

Per què es va acabar trucant Java?

Quan els desenvolupadors van saber que no podien dir-Oak van remenar altres noms. Volien una paraula que reflectís l'essència de el nou llenguatge: revolucionari, dinàmic, viu, genial, únic, fàcil de lletrejar i divertit de dir.

Van provar amb dynamic (dinàmic), revolutionary (revolucionari), Silk (seda), Jolt (sacsejada) i DNA (DNA). Finalment, van triar un nom que se li va ocórrer a Gosling mentre prenia cafè. Java no és un acrònim, al·ludeix a l'Illa d'Indonèsia on es produeixen algunes de les millors varietats d'aquesta infusió.

El 1995 es va alliberar la primera versió de prova de el kit per a desenvolupadors i, aquest mateix any la revista Time el va nomenar com un dels deu productes de l'any. Avui el llenguatge s'usa per a la creació d'aplicacions d'escriptori, mòbils, web i embegudes. Molts programes populars de codi obert estan escrits usant Java.

La controvèrsia sobre les seves llicències

La majoria dels components de la plataforma Java estan disponibles sota llicències obertes, I, els que no ho estan van ser reemplaçats per projectes alternatius que si són de codi obert. No obstant això, això no és garantia. Oracle (que va comprar Sun Microsystems) està demandant a Google per la reimplementación de les interfícies de programació d'aplicacions Java en Android. De el resultat d'aquest judici dependrà que els reemplaçaments es puguin seguir utilitzant.

Usant aplicacions Java en Linux

Moltes aplicacions Java inclouen un petit mòdul que permeten utilitzar-les sense necessitat d'instal·lar components addicionals. No obstant això, per a executar la majoria és necessari instal·lar un entorn d'execució de Java. Gran part de les distribucions Linux inclouen en els seus repositoris un paquet anomenat OpenJDK que pot instal·lar-se en la forma habitual.

També es pot instal·lar l'entorn d'execució oficial d'Oracle des de la seva pàgina. Però és de llicència privativa i té restriccions per al seu ús comercial.

En tots dos casos només cal posar el punter de l'ratolí sobre l'aplicació i amb el botó dret triar obrir-la amb l'entorn Java triat.

Programant en Java

Per fer programes en Java només necesitamos tenir instal·lat el ja citat paquet OpenJDK i un entorn integrat de desenvolupament com NetBeans, Eclipse o IntelliJ Idea. Tots ells poden instal·lar-se fàcilment en la nostra distribució Linux mitjançant repositoris i els paquets FlatPak i Snap.


Sigues el primer a comentar

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.