Delphi .Net ist 100% abwärtskompatibel (
vcl.net) zu Delphi32, solange man keine kryptischen
API Rufe im Code drin hat (Habe bisher einen gefunden, dens in .net nicht meht gibt).
Man kann sogar reine
vcl Units nach .Net portieren und mit C# nutzen (allerdings sind hierbei einige Delphi.net pakete mit zu verlinken). Einziges Problem hierbei ist die Parent geschichte (Align funktioniert nicht) und die Events.
Wenn man .net events neben die
vcl events stellt spart man sich auch das Einbinden der Delphi.net dlls, die Parent geschichte kann man mit ner .net Containerklasse erschlagen.
Zu Java:
Imho ist die einzige Bedingung, die für die Verwendung von Java überhaupt spricht, dass man den
compilierten Code auf eine neue Plattform übertragen
muss. Sobald eine Neucompilierung auf einer anderen Plattform möglich ist, ist Java schon hinfällig.
Manchmal sehen Dinge, die wie Dinge aussehen wollen mehr wie Dinge aus, als Dinge
<Esmerelda Wetterwachs>