Als Alternative zu
Indy gibt's Synapse, das läuft auf vielen von FreePascal unterstützten Systemen.
Da ich
Indy bisher eh noch immer gewrappt habe, konnte ich die meisten Projekte mit kleinen Anpassungen an diesem generellen Wrapper auf Synapse umstellen. Letztendlich verwende ich die Synapse-Version des Wrappers sogar in Delphi-Anwendungen, weil die Unsauberkeit von
Indy 9 einige Programme unter Vista nicht mehr laufen ließ (kennt sicherlich jeder, der mal ein
Indy-Projekt mit FastMM kompiliert hat).
Indy unter FreePascal selber ist wirklich sehr alpha... Beispiel: selbst ein normales GET liefert reproduzierbar nicht immer alles zurück (derselbe Code unter Delphi kompiliert funktioniert).
Zum Lazarus-Editor: zu
BDS 2005-Zeiten war er eine Wohltat
Inzwischen stört mich eigentlich hauptsächlich, daß das Meldungsfenster nicht Teil des Editor-Fensters ist, der Rest ist
imho Geschmackssache (Docking steht seit Ewigkeiten auf Todo-Listen, wär natürlich das komfortabelste, aber vorerst glaub ich nicht mehr dran
).