[Off-Topic]
Geht bestimmt auch, aber ich bin mittlerweile wirklich super happy damit geworden, die Nicht-Delphi-Teile als eigenständige Prozesse und nicht als Windows-DLLs zu realisieren.
Hat den Vorteil dass man die auch eigenständig starten und beenden kann, z.B. als Konsolenanwendung. Oder sogar direkt auf einem anderen System laufen lassen kann.
IPC über super easy lesbares http/REST, falls man das mal debuggen wollte.
Natürlich nicht erste Wahl wenn man riesige Datenmengen oder High Performance braucht, dann ist eine DLL natürlich die bessere Wahl.
[On Topic]
Ich bin echt überrascht, wie viele Delphi-Leute da überhaupt abgestimmt haben. So viele wie für Assembler. Oder fast die gleiche Größenordnung wie Ruby oder Swift. Hätte ich nicht gedacht.