Hacker News new | ask | show | jobs
by johnx123-up 1520 days ago
Plus, unlike Delphi, Lazarus had support for the Linux too. Disclosure: Old Delphi dev
2 comments

Today's Delphi does Windows, macOS, iOS, Android, and Linux:

https://www.embarcadero.com/products/delphi

Then you surely remember Kylix.

Modern Delphi does Linux just fine.

Kylix was such a failure! I remember being excited about it and then realized how wrong everything was: starting from licensing to Wine runtime.
Using Wine sounds perfect

Delphi's VCL is tied to much to the Windows API to work without it.

Even Lazarus implements a lot of Windows API like functions. E.g. you call one of these functions on Linux and it converts it to a corresponding gtk/qt function call: https://gitlab.com/freepascal.org/lazarus/lazarus/-/blob/mai...

But it is all less reliable because the Lazarus community is much smaller than the Wine community