Menü
Avatar von Boereck
  • Boereck

372 Beiträge seit 18.02.2004

Re: Java hält sich gut - zu viel Bashing

Dr.AxelStoll schrieb am 20.03.2019 13:51:

[...], ohne dabei Abstriche bezgl. der Abwärtskompatibilität zu machen. [...]

Das kann ich nicht unterschreiben. Auf Bytecode Ebene vielleicht, aber nicht was die Bibliotheken angeht. Es wurden in Java 11 radikal Module ohne einfache Migrationsmöglichkeit entfernt. Da hilft dann auch kein "Killswitch" mehr. Selbst wenn es für einige Module einen sauberen Migrationspfad zu externen Libraries gibt: Wenn man z.B. in einer OSGi Umgebung läuft muss es nicht heißen, dass es einfach wird die externen Bibliotheken dann einzubinden.
In größeren Projekten ist die Wahrscheinlichkeit auch groß, dass irgendeine transitive Abhängigkeit unter der Haube "sun.misc.Unsafe" nutzt. Das das keine öffentlich unterstützte API ist hilft einem dann leider auch nicht weiter.

Bewerten
- +
Anzeige