Zitat von
Astat:
Hallo QuickAndDirty, Es gibt allerlei Wildwuchs (FPC, Delphi 2-2007, Delphi 2009 - 2010) alle mit unterschiedlichen Spracherweiterungen und Sprachfeatures. Wenn wir nun mal bei Delphi bleiben, so können
BPL's die die neuen Sprachfeatures von 2009 - 2010 verwenden
lg. Astat
Ich halte die
bpl für einen großen Designfehler in Delphi. Gut gemeint aber nicht mehr zeitgemäß.
BPL sind nur gegen die gleiche Compilerversion und den gleichen Compilierungsstand der Umgebung compatibel.
Die zukunftsicherste Lösung zur Modularisierung in Delphi sind nach meiner Meinung Module als out of process Server.
Hier bestehen keinerlei Abhängigkeiten zwischen Compilerversion oder Bibliothek. Diese Module können aus allen Programmiersprachen, die
Com unterstützen, verwendet werden.
Wenn man zukunftssicher sein will und bei Pascal bleiben will, dann ist wohl Delphi prism die tragfähigere Variante.
32 bit ist längerfristig eine aussterbende Plattform und 64 bit ist bei Delphi noch in weiter Ferne.
Erst kommt wohl mal ein neuer Compiler. Und bis da die Kinderkrankheiten raus sind...
Gruß
Peter