Das ist korrekt, aber man kann ja auch in Delphi den Compiler anweisen nicht alles mit einzukompilieren und dann DLLs beilegen. Dann hat man auch nur eine wenige KB große EXE.
Ist mir jedenfalls (die Geschmäcker sind da sicher verschieden) als ein Framework.
Wobei: Wenn man die
VCL und anderen nötigen Teile eines Programmes als BPLs beilegt, was hat man dann?
Eben: Man hat ein Framework beigelegt (oder muss es zum Download anbieten)
Man muss ja nicht die ganze
VCL beilegen, das was manan DLLs beilegen muss, ist nicht sonderlich viel, ich glaube wenige MB, war jedenfalls damals beim C++ Builder so. Und auch bei C# muss man neue "Komponenten" in Form von DLLs beilegen.
Ich finde die Delphi-Lösung jedenfalls weit flexibler. Ich kann es einkompilieren, ich kann es aber auch lassen.