Ehrliche Antwort?
Ich würde liebend gerne wieder mit Delphi.NET arbeiten. Meine ersten ASP.NET Schritte mit Delphi.NET und Mono waren einfach genial. Die
IDE gefällt mir mehr als das VS. Die Sprache ist prinzipbedingt näher an der menschlichen Sprache und daher leichter zu verstehen, was automatisch zu einem schnelleren Verständnis fremden Codes und damit zu leichter Wartbarkeit führt. Das sind alles Punkte die für mich ganz klar für Delphi.NET sprechen. Und jetzt kommt das große
aber:
Delphi kann stand jetzt nur .NET 1.1. Das disqualifiziert schonmal absolut für ASP.NET Entwicklung. Delphi kann stand jetzt kein CF. Das sind aber alles Punkte die ich für meine Kundenprojekte brauche oder zumindet mit anbieten können muss. Die
IDE hat noch ein paar Bugs die das Arbeiten zum Teil sehr erschweren. Nagut, da wird ja dran gearbeitet, aber es ist stand jetzt immernoch so.
Dazu kommt, dass ich in C# einfach schneller Code getippt habe. Allerdings fällt mir immer wieder auf, dass ich sogar schon bei komplexeren Formularen irgendwann den Überblick im eignen Code verliere. Oder gibts ne Funktion im VS die mir meine Methoden nach private/protected/public und da drin dann noch Alphabetisch sortiert die ich noch nicht gefunden hab?
Ich meine.. wenn ich schon während der Entwicklungsarbeit ab und zu im eigenen Code suchen muss weil die Sprache einfach zu nicht fest strukturiertem Arbeiten verleitet, dann hat das nichts mit falscher Berufswahl sondern mit fehlender Unterstützung der
IDE oder der Sprache beim Strukturieren zu tun. Ich fühle mich da von der Sprache und von der
IDE im Stich gelassen. Das ist bei Delphi nunmal absolut nicht der Fall.
Ich würde gerne bei Delphi bleiben, aber um das zu erzielen muss sich die DTG ein bisschen am Riemen reissen und mehr als einfach nur mehr Dampf im Kessel machen.