Java täyttää 25 vuotta. Alustan lyhyt historia

Java täyttää 25 vuotta

«Eroin tyttöystäväni ohjelmoijan kanssa. Hän ei tunne Javaa »Kuulin vitsi ensimmäistä kertaa yleisölle suunnatussa radio-ohjelmassa. Se osoittaa sen Tämän juuri 25-vuotiaan ohjelmointikielen suosio ylittää tietojenkäsittelyn alueen.

Java-termiä käytetään suurimmaksi osaksi viittaamaan siihen Java-alusta, eli joukko työkaluja monitasoisten sovellusten nopeaan kehittämiseen sekä yleiskäyttöiseen ohjelmointikieleen jonka Sun-yritys on luonut ohjelmien kehittämiseksi tälle alustalle.

Java-ero muihin ohjelmointikieliin nähden on se on suunniteltu siten, että kirjoitettu koodi voi toimia missä tahansa järjestelmässä, jolla virtuaalikone voi toimia Java (JVM).

Itse asiassa. Java ei ole syntynyt käytettäväksi tietokoneohjelmoinnissa. 90-luvulla mediateollisuus lyö vetoa interaktiivisesta televisiosta, ja kehittäjät ajattelivat, että se olisi hyödyllinen käytettäväksi dekoodereissa ja mitä myöhemmin kutsutaan älytelevisioiksi. Kaapelitelevisioyhtiöt eivät kuitenkaan olleet kiinnostuneita siitä. FInternet-kehittäjät näkivät sen potentiaalin ja edelläkävijä Netscape sisällytti sen.

Java täyttää 25 vuotta. Pieni historia

Projektin alku on löydettävä vuodesta 1991, jolloin JAmes Gosling, Mike Sheridan ja Patrick Naughton muodostivat niin kutsutun vihreän ryhmän Sun Microsystem -yhtiössä (vihreä joukkue). Heidän tavoitteensa olivat kunnianhimoiset, he halusivat luoda sellaisen ohjelmointikielen

Yksinkertainen, kestävä, kannettava, alustasta riippumaton, turvallinen, suorituskykyinen, monisäikeinen, arkkitehtuurineutraali, olio, tulkittu ja dynaaminen.

Alun perin tulevaa kieltä kutsuttiin Greentalkiksi ja sen tiedostotunniste oli .gt, mutta myöhemmin valittiin nimi Oak. Tammi katsotaan vahvuuden symboliksi ja valitaan kansallispuuksi monissa maissa, kuten Ranskassa, Saksassa, Romaniassa ja Yhdysvalloissa. Lisäksi se oli toisen yrityksen rekisteröity tavaramerkki.

Miksi Java lopulta kutsuttiin?

Kun kehittäjät huomasivat, etteivät he voineet kutsua sitä tammeksi, he sekoittivat muita nimiäs. He halusivat sanan, joka heijastaisi uuden kielen olemusta: vallankumouksellinen, dynaaminen, elävä, viileä, ainutlaatuinen, helppo loitsua ja hauska sanoa.

He testasivat dynaamista, vallankumouksellista, Silkkiä, Joltia ja DNA: ta. Lopuksi he valitsivat nimen, jonka Gosling keksi kahvilla. Java ei ole lyhenne, se viittaa Indonesian saarelle, jossa tuotetaan joitain tämän infuusion parhaita lajikkeita.

Vuonna 1995 kehityspaketin ensimmäinen kokeiluversio julkaistiin ja samana vuonna TIme-lehti nimesi sen vuoden kymmenestä tuotteesta. Tänään kieli käytetään työpöydän, mobiili-, verkko- ja sulautettujen sovellusten luomiseen. Monet suositut avoimen lähdekoodin ohjelmat kirjoitetaan Java-sovelluksella.

Kiista heidän lisensseistään

Suurin osa Java-alustan komponenteista on saatavana avoimilla lisensseilläja ne, joita ei ole korvattu vaihtoehtoisilla avoimen lähdekoodin hankkeilla. Tämä ei kuitenkaan ole takuu. Oracle (joka osti Sun Microsystemin) haastaa Googlea Java-sovellusten ohjelmointirajapintojen uudelleen käyttöönotosta Androidissa. Tämän tuomion tulos riippuu siitä, voidaanko korvaavia aineita edelleen käyttää.

Java-sovellusten käyttö Linuxissa

Monissa Java-sovelluksissa on pieni moduuli, jonka avulla voit käyttää niitä asentamatta lisäosia. Kuitenkin juosta useimmiten sinun on asennettava Java-ajo-ympäristö. Paljon jotakin Linux-jakelut sisältävät arkistoihinsa OpenJDK-nimisen paketin joka voidaan asentaa tavalliseen tapaan.

Voit myös asentaa virallisen Oracle-ajonaikaisen ympäristön sivultasi. Mutta se on yksinomaan lisensoitu ja sillä on rajoituksia kaupalliseen käyttöön.

Molemmissa tapauksissa sinun on vain vietävä hiiren osoitin sovelluksen päälle ja avattava se oikealla painikkeella valitsemallasi Java-ympäristöllä.

Ohjelmointi Java-kielellä

Ohjelmien tekeminen vain Java-ohjelmalla nMeillä on oltava edellä mainittu OpenJDK-paketti asennettuna ja integroitu kehitysympäristö kuten NetBeans, Eclipse tai Intellij Idea. TKaikki ne voidaan helposti asentaa Linux-jakeluun käyttämällä arkistoja sekä FlatPak- ja Snap-paketteja.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.