Blog

Standardisieren Sie auf die Java-Plattform und nicht auf die Java-Sprache

Lars Vonk

Aktualisiert Oktober 23, 2025
2 Minuten

In den meisten Unternehmen gibt es oft die Einschränkung, dass Software in einer einzigen Sprache (in unserem Fall Java) implementiert werden muss. Ich denke, dies basiert oft auf bestimmten Annahmen wie: "Das spart Geld, weil die Mitarbeiter nicht mehr als eine Sprache lernen müssen." oder "Wir haben viel Geld in diese teuren kommerziellen Anwendungsserver investiert und haben Angst, unsere Investitionen zu verlieren." Obwohl diese Argumente bis zu einem gewissen Punkt stichhaltig sind, halte ich die Standardisierung auf eine Sprache für überholt.

Heutzutage ist es mit Sprachen wie Ruby, Groovy und Frameworks wie Ruby on Rails und Grails möglich, bestimmte Arten von Anwendungen viel (manche sagen spektakulär) schneller zu erstellen, als es bei der Erstellung einer Anwendung in Java der Fall wäre. Indem sie Entwicklern nicht erlauben, neue Technologien zu verwenden, verlieren diese Unternehmen also tatsächlich Geld. Da Ruby on Rails-Anwendungen und Grails-Anwendungen auch auf Java Application Servern eingesetzt werden können, sind die Investitionen in die Application Server geschützt. Außerdem ist Groovy syntaktisch Java sehr ähnlich, so dass es für Entwickler keine wirklich steile Lernkurve gibt.Außerdem haben die meisten Entwickler bereits mit diesen neuen Sprachen herumgespielt und sind meiner Meinung nach begierig, neue Sprachen zu lernen. Wenn man die Entwickler diese neuen Technologien in der realen Welt einsetzen lässt, werden sie vermutlich zufriedener sein, mehr Erfahrung sammeln und letztendlich bessere Entwickler werden. Anstatt also die Sprache Java zu standardisieren, wäre es meiner Meinung nach besser, wenn die Unternehmen nur die Plattform Java (d.h. die JVM) standardisieren würden. Was meinen Sie dazu?

Verfasst von

Lars Vonk

Contact

Let’s discuss how we can support your journey.