Ang Java ay 25 na. Isang maikling kasaysayan ng platform

Ang Java ay 25 na

«Nakipaghiwalay ako sa kasintahan kong programmer. Hindi niya alam ang Java »Narinig ko ang biro sa kauna-unahang pagkakataon sa isang programa sa radyo na naglalayong sa pangkalahatang publiko. Ipinapakita yan ang kasikatan ng 25-taong-gulang na wikang ito sa pagprograma ay lumampas sa larangan ng agham ng computer.

Ang term na Java ay ginagamit sa lahat ng oras upang mag-refer ang Java platform, iyon ay, isang hanay ng mga tool para sa mabilis na pag-unlad ng mga multiplatform application, pati na rin para sa pangkalahatang layunin na wika ng programa nilikha ng kumpanya ng Araw upang bumuo ng mga programa para sa platform na ito.

Ang pagkakaiba ng Java na may paggalang sa iba pang mga wika ng programa ay iyon ay dinisenyo upang ang nakasulat na code ay maaaring tumakbo sa anumang system na maaaring magpatakbo ng isang virtual machine Java (JVM).

Talaga. Ang Java ay hindi ipinanganak upang magamit sa computer program. Noong dekada 90 ang industriya ng media ay tumaya sa interactive na telebisyon at inakala ng mga developer na magiging kapaki-pakinabang ito para magamit sa mga set-top box at kung ano ang makikilala sa paglaon bilang matalinong telebisyon. Gayunpaman, ang mga kumpanya ng cable telebisyon ay hindi interesado. FAng mga tagabuo ng Internet ang nakakita sa potensyal nito at ang Netscape, ang nagpasimulang browser, ay isinama nito.

Ang Java ay 25 na. Kaunting kasaysayan

Ang mga pagsisimula ng proyekto ay dapat na masundan hanggang 1991 nang si JSina Ames Gosling, Mike Sheridan, at Patrick Naughton ang bumuo ng tinaguriang Green Team sa loob ng kumpanya ng Sun Microsystem (berdeng Koponan). Ang kanilang mga layunin ay mapaghangad, nais nilang lumikha ng isang wika ng programa na

Simple, matatag, portable, malayang platform, secure, mataas ang pagganap, multi-sinulid, arkitekturang-walang kinikilingan, object-oriented, interpreted, at pabago-bago.

Orihinal ang hinaharap na wika ay tinawag na Greentalk at ang mga file nito ay may extension .gt ngunit kalaunan ang pangalan ng Oak ang napili. Ang oak ay isinasaalang-alang isang simbolo ng lakas at napili bilang pambansang puno sa maraming mga bansa tulad ng France, Germany, Romania at Estados Unidos. Gayundin, ito ay isang nakarehistrong trademark ng ibang kumpanya.

Bakit natapos ang pagtawag sa Java?

Nang malaman ng mga developer na hindi nila ito matawag na Oak pinalitan nila ang iba pang mga pangalans. Gusto nila ng isang salitang sumasalamin sa kakanyahan ng bagong wika: rebolusyonaryo, pabago-bago, buhay, cool, natatangi, madaling baybayin, at masayang sabihin.

Sinubukan nila ang pabago-bago, rebolusyonaryo, Silk, Jolt, at DNA. Sa wakas, pumili sila ng isang pangalan na naisip ni Gosling na higit sa kape. JAng ava ay hindi isang akronim, tumutukoy ito sa isla ng Indonesia kung saan ang ilan sa mga pinakamahusay na pagkakaiba-iba ng pagbubuhos na ito ay ginawa.

Noong 1995 ang unang bersyon ng pagsubok ng developer kit ay pinakawalan at, sa parehong taon, pinangalanan ito ng magazine ng TIme na isa sa sampung mga produkto ng taon. Ngayon ang wika ginamit para sa paglikha ng mga desktop, mobile, web at naka-embed na mga application. Maraming mga tanyag na programang bukas na mapagkukunan ay nakasulat gamit ang Java.

Ang kontrobersya sa kanilang mga lisensya

Karamihan sa mga bahagi ng platform ng Java ay magagamit sa ilalim ng mga bukas na lisensya, at, ang mga hindi pinalitan ng mga kahaliling proyekto na bukas na mapagkukunan. Gayunpaman, hindi ito garantiya. Ang Oracle (na bumili ng Sun Microsystem) ay inaakusahan ang Google para sa muling pagpapatupad ng mga interface ng programa ng Java application sa Android. Ang resulta ng paghuhusga na ito ay nakasalalay sa kung ang mga kapalit ay maaaring magpatuloy na magamit.

Paggamit ng mga aplikasyon ng Java sa Linux

Maraming mga application ng Java ang nagsasama ng isang maliit na module na nagbibigay-daan sa iyo upang magamit ang mga ito nang hindi nag-i-install ng mga karagdagang bahagi. Gayunpaman, upang tumakbo karamihan kailangan mong mag-install ng isang Java runtime environment. Karamihan ng Ang mga pamamahagi ng Linux ay may kasamang isang pakete na tinatawag na OpenJDK sa kanilang mga repository na maaaring mai-install sa karaniwang paraan.

Maaari mo ring mai-install ang opisyal na Oracle runtime environment mula sa iyong pahina. Ngunit eksklusibo itong may lisensya at may mga paghihigpit para sa komersyal na paggamit.

Sa parehong mga kaso, kailangan mo lamang ilagay ang mouse pointer sa ibabaw ng application at sa kanang pindutan piliin upang buksan ito sa napiling kapaligiran sa Java.

Programming sa Java

Upang makagawa ng mga programa sa Java lamang nKailangan nating mai-install ang nabanggit na OpenJDK package at isang pinagsamang kapaligiran sa pag-unlad tulad ng NetBeans, Eclipse, o Intellij Idea. TAng lahat ng mga ito ay madaling mai-install sa aming pamamahagi ng Linux gamit ang mga repository at ang mga pakete ng FlatPak at Snap.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.