Ar verta mokytis „Java“?
Be "OpenOffice" Vuze, Woopra, arba kai kuriose tinklalapiuose įdiegiamos appletai yra labai patogioje vietoje mobiliuosiuose telefonuose, televizoriuose, GPS, bankomatuose, verslo programose ir daugelyje puslapių, kuriuos naršome kiekvieną dieną, naudojant "Java".
Toliau pateiktame grafike parodyta, kaip "Java" technologija turi tvariai pažymėtą domeną nuo 2006 iki 2011, palyginti su C # .net, php ir Ruby, galbūt atsiradusiu iš darbo pasiūlymų.
Geospatial aplinkos atveju C ++ ir Java yra du didieji pasauliai, kuriuose yra sukurtos "Open Source" programos; Toliau pateiktoje lentelėje apibendrinti ką nors, iš posto man sutelkti dėmesį į plečia Java paraiškas, bet iš pirmo žvilgsnio (kuri nėra) temą, iš Java pusėje C ++ yra viršijamas Bendraujame 15 į 10.
GIS taikymai C + + |
GIS programos Java |
Darbalaukio lygiu
|
|
Serverio lygiu
|
|
Bibliotekos lygyje
|
|
Iš ankstesnių, mažiausiai 5 iš Java sukurtų programų pasirodo kaip "OSGeo" fondo projektai, kiti inkubuojami, siekiant tvarumo ir papildomumo.
Įdomu būtų turėti apskritą programavimo ekspertų stalą, kuriame būtų galima kalbėti apie tai, kodėl jie labiau mėgsta ar nekenčia „Java“, galbūt būtų diskutuojama, ar „pointeriai“ daro procesą paprastą, ar ne, jei daugialypis gijimas turėtų pranašumą prieš kitas kalbas, jei nėra virtualios mašinos, jei saugumas yra santykinis. ; bet dėl vieno dalyko jie visi sutiktų:
Tai, kad yra daugiaplatformis, nes programos gali veikti „Windows“, „Linux“, „Solaris“ ir „Mac“ (nepaisydamos pastaruojo Steve'o Jobso užsispyrimo). Tai daro jį patrauklų pasaulinio masto programoms, kuriose vartotojai naudos skirtingas operacines sistemas ir naršykles, beveik viską išsprendę naudodami garsiąją virtualiąją mašiną, kuri, be daugiasriegių užduočių atlikimo, išsprendžia perkeliamumo problemą ir užtikrina saugų filtravimą tarp klientas ir serveris.
Taip pat tai, kad atviro kodo yra aspektas, siekiant įvertinti, nors "Oracle" įsigijo saulės (Java programuotojas), o kai abejoti, kas bus ilgainiui su MySQL (GPL licencijos), beveik niekas abejoja ateitį Java kalbos.
Galbūt tai, ką „Žalioji paauglė“ pradėjo kaip nevykęs projektas, rodomas televizoriuose ir VHS, nebepanašus į tai, ką „Java“ pasiekė pozicionuodama, nors tai daro ir pagal tikslus. Iki šiol yra 3 „Java“ programos:
J2SE (standartinis leidimas), kuris paprastai naudojamas paskirstytoms programoms ir aplikacijoms kurti.
"J2EE" (Enterprise Edition), paprastai daugiapakopis įmonės įrankiai, nuotolinės pagalbos paslaugos ir elektroninė prekyba.
J2ME ("Micro Edition"), su kuria yra sukurtos mobiliųjų telefonų, GPS ir skaitmeninės televizijos dėžutės.
Learn21 y Globalmentoringas Tai virtualių klasių pavyzdžiai, kuriuose galite išmokti "Java".
Taigi, atgal į pradinį klausimą, ar "Java" verta mokytis ...