Nun ja, da Java und NodeJS auf AS/400 läuft, halte ich es ebenso für Bord-Mittel, dies zu nutzen;-).
Das machen doch andere ebenso, wenn Java als App-Basis funktioniert.
Es gibt sogar ein Java-basiertes Betriebsystem.
Wir kennen es doch alle und arbeiten ständig damit: Android.
Und Java32/64 ist eben in der AS/400 ebenso integriert.
Alles eine Frage der Betrachtung (siehe Namensverwendung).