A ia vlen të mësosh Java?
Përtej OpenOffice, Vuze, Woopra, ose aplikacionet që janë vendosur në disa faqe web, është shumë e pozicionuar në sisteme celulare, TV, GPS, ATM, programe biznesi dhe shumë nga faqet që ne shfletojmë çdo ditë po konkurrojnë në Java.
Tabela e mëposhtme tregon se si teknologjia Java ka një domain të fortë në mënyrë të vazhdueshme që nga 2006 2011 krahasim me C # NET, PHP dhe Ruby, ndoshta të marra pas oferta pune.
Në rastin e mjedisit gjeohapësinor, C + + dhe Java janë dy botët e mëdha në të cilat janë ndërtuar aplikacionet Open Source; tabela e mëposhtme përmbledh diçka, nga tema e postit që fokusohet në zgjerimin në aplikacionet Java, por në një shikim (që nuk është), nga ana e Java ajo tejkalon C + + në një marrëdhënie 15 me 10.
Aplikacionet GIS në C + + |
Aplikacionet GIS në Java |
Në nivelin e desktopit
|
|
Në nivelin e serverit
|
|
Në nivelin e bibliotekës
|
|
Nga ato të mëparshme, të paktën 5 nga ato të zhvilluara në Java shfaqen si projekte të fondacionit OSGeo, disa në inkubacion, në kërkim të qëndrueshmërisë dhe komplementaritetit.
Do të ishte interesante të kishim një tryezë të rrumbullakët të ekspertëve të programimit për të folur pse ata preferojnë ose urrejnë Java, do të diskutohej nëse Treguesit e bëjnë apo jo procesin të thjeshtë apo jo, nëse kapaciteti multitread do të kishte një avantazh ndaj gjuhëve të tjera nëse nuk ka një makinë virtuale, nëse siguria është relative ; por për një gjë të gjithë do të pajtoheshin:
Fakti i të qenit multiplatform, pasi që aplikacionet mund të ekzekutohen në Windows, Linux, Solaris dhe Mac (duke injoruar kokëfortësinë e fundit të Steve Jobs). Kjo e bën atë tërheqëse për aplikacione me një shtrirje globale, ku përdoruesit do të përdorin sisteme të ndryshme operative dhe shfletues, duke zgjidhur pothuajse gjithçka me Makinën e famshme Virtuale që përveç kryerjes së detyrave me shumë fije, zgjidh problemin e transportueshmërisë dhe siguron një filtrim të sigurt midis klient dhe server.
Edhe fakti se Open Source është një aspekt për të vlerësuar, edhe pse Oracle fituar SUN (Java Zhvillues), dhe disa të dyshojnë se çfarë do të ndodhë në afat të gjatë me MySQL (licencës GPL), pothuajse askush nuk e vë në dyshim të ardhmen e gjuhës Java.
Ndoshta ajo që Green Teen filloi si një projekt i dështuar për të drejtuar në televizione dhe VHS nuk i ngjan më asaj që Java ka arritur në pozicionim, megjithëse e bën në objektiva. Deri më sot, ekzistojnë 3 aplikacione Java:
J2SE (Standar Edition), i cili përdoret zakonisht për ndërtimin e aplikacioneve dhe aplikacioneve të shpërndara.
J2EE (Enterprise Edition), zakonisht për mjete të shumëllojshme të ndërmarrjeve, shërbime të mbështetjes së largët dhe e-commerce.
J2ME (Micro Edition), me të cilin janë ndërtuar aplikacione për telefona celularë, GPS dhe kuti digjitale televizive.
Aprender21 y Globalmentoring janë shembuj të klasave virtuale ku mund të mësoni Java.
Pra, duke u kthyer në pyetjen fillestare, nëse Java ia vlen të mësohet ...