Zitat von
EccoBravo:
In Delphi muß man erst eine ganze Menge Drum-Herum programmieren, ehe man zum Kern kommen kann.
In dem Punkt ist der C++Builder Delphi einiges voraus. Es ist einfach praktisch, im gleichen Projekt sowohl den Komfort der
VCL als auch Templates, C-/C++-Standard-Library, STL, Boost (auch wenn Borland da noch viel tun muß
) und viele C++-Libraries von Drittanbietern, die es wirklich für jeden Zweck gibt, benutzen zu können. Zumindest bei mir steigert das die Produktivität gegenüber Delphi erheblich.
Und die Syntax von Delphi ist mir sowieso etwas zu wortreich
Ob nun Java besser/logischer/ausgereifter ist als Delphi, sollte keine Diskussion wert sein. Java hat größtenteils andere Zielgruppen als Delphi, und beide sind für ihr Gebiet sehr gute Lösungen. Ein nicht unbeträchtlicher Nachteil kommerzieller Sprachen wie Delphi, Java, C# etc. ist allerdings, daß sie sich sehr schnell verändern, Altes als "obsolet" erklärt, manchmal sogar nicht mehr unterstützt wird, und das die Sprachkonsistenz nicht eben zunimmt. Auch hier steht C++ besser da - dafür muß man eben für Dinge wie Closures/Delegates und Threads derzeit noch proprietäre Compilererweiterungen oder externe Libraries benutzen