Google er bekymret for Javas fremtid

Googles chef-arkitekt for Java udtrykker bekymring for Javas udviklingskurs. Håbet er, at Oracle vil få Java på ret kurs.

Artikel top billede

"Java-platformen har ikke været på ret kurs de seneste par år. Java-miljøet er præget af en lurende utilfredshed, og der er ingen umiddelbar ende på problemerne."

Ordene kommer ikke fra en tilfældig utilfreds Java-udvikler.

Det er Googles Java-chefarkitekt, Josh Bloch, der kommer med udtalelsen på Red Hats Middleware 2020-konference.

Populær platform med problemer

Udover Java-programmeringssproget er der gennem de seneste par år kommet sprog som JRuby, Groovy og JPython, der alle anvender Java-platformen.

Google har udviklet Google Web Toolkit (GWT), som Google selv bruger i stor stil til udvikling af blandt andet Google Wave og Google AdWords. GWT gør det muligt at skrive browserklientkode i Java, da GWT oversætter fra Java til JavaScript.

Den seneste opgørelse over programmeringssprogenes popularitet bekræfter, at Java er populær, dog er sproget efter fire år på toppen faldet ned på en andenplads.

Josh Bloch erkender, at java-platformen stadig er populær, men at den har en række problemer.

"Tekniske og licensmæssige diskussioner gennem de seneste par år har været meget skadelige. Det har drænet enerigen fra java-miljøet og givet dårlig prersseomtale," siger han.

Bloch næver en række problemer for Java: Der går længere og længere tid mellem nye versioner af Java, den kommende Java 7's endelige releasedato bliver hele tiden rykket, og fremtiden for Java Community Process (JCP), der bestemmer udviklingen for Java, forbliver mudret.

Samtidig bemærker Josh Bloch, at kodebasen for første gang risikerer at blive fragmenteret, ligesom moradset af licensbetingelser er et stort problem.

"Den primære ting, som skader Java i øjeblikket, er junglen af licenser," siger han.

Som eksempel peger han på eksistensen af Apache Java Harmony, en alternativ open-source implementering af Java, som er udviklet for at undgå Suns licens-restriktioner.

J2ME i stagnation

Josh Bloch peger også på Java 2 Micro Edition (J2ME) rettet mod blandt andet smartphones som en stagnerende teknologi, der ikke kan følge med tiden. J2ME var ikke designet til at anvende den processorkraft, som enhederne har i dag.

"Det giver ingen mening at anvende en restriktiv platform," siger han og tilføjer, at J2ME-platformen ikke er i stand til at konkurrere med eksempelvis Apples iPhone.

Oracle som frelser for Java?

Problemerne for Java startede, inden Oracle købte Sun Microsystems, som hidtil havde stået i spidsen for udviklingen af Java.

Oracle har været udsat for kritik for håndteringen af Suns open source-projekter, eksempelvis open source-databasen MySQL.

Bekymringen, for hvad der kommer til at ske med Java, steg, da James Gosling, Javas ophavsmand, for nylig valgte at forlade Oracle.

Ikke desto mindre ser Josh Bloch Oracle som Javas redning.

Oracle kan blive en "ægte leder" for Java, en der "er respekteret i det tekniske miljø og en der kan få releases tilbage på en regelmæssig plan med et klart fokus," siger Josh Bloch.

Josh Bloch opfordrer derfor Oracle til at blive den primære steward for sproget og den tilhørende platforms-software.

"Oracle bør tage ledelsen af Java endnu engang," siger han.

Java er stadig kongen

Josh Blochs kritiske og lettere pessimistiske udtalelser bliver dog suppleret med en generel optimisme for Java-teknologien.

"Kongen er ikke død. Kongen lever og har det overordnet set ok. Han har dog en lettere forkølelse," siger Josh Bloch.

Annonce

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Junior Projektkonsulent til program Digital og Operativ Transformation

Københavnsområdet

Banedanmark

IT-projektleder til SAP i Banedanmark

Københavnsområdet

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger en IT-supporterelev til Lokal IT på Flyvestation Karup

Midtjylland

Capgemini Danmark A/S

AI Data Architect

Københavnsområdet

Computerworld Events

Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

Digital transformation | Frederiksberg

Roundtable: AI i drift – fra eksperimenter til ansvar, værdi og kontrol

AI-initiativerne breder sig hurtigt, men skaleringen halter. Kun hver fjerde virksomhed har flyttet en større del af sine AI-eksperimenter i produktion. Computerworld samler en udvalgt kreds af CIO’er og digitale beslutningstagere til et...

Sikkerhed | Online

Det du glemmer i Azure - men aldrig on-prem: Sådan genfinder du kontrollen

Undgå dyre fejl i Azure. Få styr på udfasede services, skjulte omkostninger og governance. Lær, hvordan Reserved Instances, Azure Hybrid Benefit og de rette styringsmekanismer giver mere værdi, lavere omkostninger og en mere robust Azure-platform....

Se alle vores events inden for it

Navnenyt fra it-Danmark

Norriq Danmark A/S har pr. 1. januar 2026 ansat Christoffer Andersen som Sales Manager ERP. Han skal især beskæftige sig med fokus på at skalere ERP-salget og videreudvikle teamet i Valby så vi fortsat understøtter og opbygger stærke kunderelationer. Han kommer fra en stilling som Senior Key Account Manager hos NNIT A/S. Han er uddannet hos Aalborg Universitet som IT Management. Han har tidligere beskæftiget sig med Kommercielt ansvarlig for nogle af NNIT’s største strategiske enterprise-kunder. Nyt job

Christoffer Andersen

Norriq Danmark A/S

Norriq Danmark A/S har pr. 1. juni 2026 ansat Ida Laursen som Junior Consultant. Hun skal især beskæftige sig med at understøtte vores konsulenter med praktiske og analytiske opgaver på diverse kundeprojekter. Hun kommer fra en stilling som Webassistent hos PWT Group A/S. Hun er uddannet bachelor i International Virksomhedskommunikation og er i gang med en kandidat i IT-ledelse. Hun har tidligere beskæftiget sig med kommunikation og webindhold. Nyt job

Ida Laursen

Norriq Danmark A/S

Netip A/S har pr. 1. august 2026 ansat Thomas B. Steffensen som Seniorkonsulent ved netIP's kontor i Thisted. Han kommer fra en stilling som Senior IT/OT Network Consultant hos Frontmatec. Nyt job
Norriq Danmark A/S har pr. 2. marts 2026 ansat Sarah Strøyer Hove som Consultant ERP. Hun skal især beskæftige sig med de nyeste teknologiske muligheder sammen med forretningsprocesserne. Hun kommer fra en stilling som Business Controller hos NGI A/S. Hun er uddannet hos Professionshøjskolen UCN som markedsføringsøkonom og International Handel og Markedsføring. Hun har tidligere beskæftiget sig med lager og logistik. Nyt job

Sarah Strøyer Hove

Norriq Danmark A/S