Oracle Virtualbox gibt es nativ für Arm64 auf dem M1. Ich müsste es jetzt auf dem Raspi wirklich mal ausprobieren. Die wenigsten Arm-CPU haben hinreichend Ressourcen um eine virtuelle Umgebung performant auszuführen, aber such um Performance geht es im Studium nicht.
Das ist doch völlig wummpe, ob man den Handlungsreisenden jetzt in 5 oder 10 Minuten berechnet.
Und nein. Bei Java gibt es keine großartigen Abhängigkeiten. Das war seit jeher das Ziel und das ist erreicht worden. Dass man unter Linux schwerlich Windows-Systemvariablen auswerten kann versteht sich. Dazu kann man unter Java problemlos rausfinden, auf was für einer Plattform man läuft und macht eine Fallunterscheidung. Ich entwickle jetzt beileibe lange genug in Java, dass ich mir da sehr sicher bin.
Und bevor es aufpoppt: Ja, die Bugs sind oft plattformabhöngig. So kann man z. B. mit SWT und afaik auch Swing unter Windows nicht jede beliebige Vordergrundfarbe ändern. Aber auch das ist völlig egal im Studium. Sollte ein Dozent wirklich auf die Idee kommen das zu verlangen, dann legt man halt den Quellcode vor, mit dem das ginge und dazu den Verweis auf den Bug-Report aus 1997 oder wie alt der Bug auch immer sein mag. Windows lässt das halt nicht zu.
Das ist doch völlig wummpe, ob man den Handlungsreisenden jetzt in 5 oder 10 Minuten berechnet.
Und nein. Bei Java gibt es keine großartigen Abhängigkeiten. Das war seit jeher das Ziel und das ist erreicht worden. Dass man unter Linux schwerlich Windows-Systemvariablen auswerten kann versteht sich. Dazu kann man unter Java problemlos rausfinden, auf was für einer Plattform man läuft und macht eine Fallunterscheidung. Ich entwickle jetzt beileibe lange genug in Java, dass ich mir da sehr sicher bin.
Und bevor es aufpoppt: Ja, die Bugs sind oft plattformabhöngig. So kann man z. B. mit SWT und afaik auch Swing unter Windows nicht jede beliebige Vordergrundfarbe ändern. Aber auch das ist völlig egal im Studium. Sollte ein Dozent wirklich auf die Idee kommen das zu verlangen, dann legt man halt den Quellcode vor, mit dem das ginge und dazu den Verweis auf den Bug-Report aus 1997 oder wie alt der Bug auch immer sein mag. Windows lässt das halt nicht zu.