Strange. Ich frage nach Kolleg*innen, die Legacy-Apps modernisieren wollen + wir landen bei Frameworks aus anderen Welten. Hmm. Da haben doch einige mal die Entscheidung getroffen, weg von Delphi zu gehen. Würde ich zum jetzigen Zeitpunkt nicht machen - mit TMS Web Core - wurde ja schon genannt - gibt es ein echt spannendes Tool auch für Web Anwendungen.
Ja nun, das hängt weitgehend davon ab, was man unter "modernisieren" versteht. Wenn man nur eine alte Delphi-Anwendung modernisieren will so dass sie wie eine neuen Delphi-Anwendung aussieht, dann kann man auch ein neues Delphi nehmen. Und "Multi Platform" sowie "Teilbereiche Mobile" bekommt man mit Delphi auch noch hin.
Hierfür scheint mir der Zustand der alten App wichtig. Noch wichtiger ist für mich die Frage: sind die Anforderung klar? Wenn die nicht eindeutig sind und es nur heißt "soll funktionieren wie bisher", dann kann man die Neuentwicklung gleich aufgeben.