mboost-dp1

Java EE, Jakarta EE og idioti


Gå til bund
Gravatar #1 - arne_v
3. maj 2019 15:32
Det er lang tid siden at det blev annonceret og man startede processen med at flytte Java EE fra Oracle og JCP til Eclipse under et nyt navn Jakarta EE.

Det giver god mening. Eclipse er en respekteret open source organisation som i mange år har drevet forskellige open source projekter (udover Eclipse har de også AspectJ, Jetty etc.).

Navnetskiftet er vel også OK. P.g.a. Apache's brug af Jakarta er det et kendt navn i Java EE kredse.

Men nu er der gået kage i forhandlingerne mellem Eclipse og Oracle.

Resulatet er en katastrofe:
* man beholder javax.* pakke navnene
* men der kan ikke tilføjes ny funktionalitet til dem
* ny funktionalitet skal i nye pakker

WTF????

https://eclipse-foundation.blog/2019/05/03/jakarta...
Gravatar #2 - CBM
3. maj 2019 15:54
tragisk
Gravatar #3 - arne_v
3. maj 2019 16:00
#2

Det bliver kaos.

Developer: I want to add a method to javax.foobar.SomeClass

Manager: you need to create a new class org.eclipse.jakartaee.foobar.SomeClass and add method there

Developer: but then we will have two almost identical classes

Manager: nuke the old one

Developer: OK

(1 year later)

End user developer: I just upgraded - now I get "class javax.foobar.SomeClass not found"
Gravatar #4 - CBM
3. maj 2019 17:00
@arne: c#, C, C++, rust er alle bedre alternativer til java alligevel

Gravatar #5 - arne_v
3. maj 2019 18:25
#4

Du glemte Go.

:-)

Men nu er det jo Java EE ikke Java det drejer sig om.

Man skal være meget glad for MS tekonologi for at mene at ASP.NET og COM+ tilsammen er en god erstatning for Java EE.

(ASP.NET er OK, men resten ...)

Gravatar #6 - CBM
4. maj 2019 07:24
#5: true :)

Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login