... Use Lazarus and Free Pascal. The are compatible with Delphi and both free and open source.
Lazarus is a very powerful IDE that allows you to build your app for the console, GTK or QT you choose.
And Free Pascal is a blazingly fast compiler, that generates high performance native code for multiple cpus, including Intel and ARM cpus 32bit and 64 bit, and for multiple operating systems (Linux, Mac Os, windows, etc).
It's pretty amazing to see your code compiling and your binaries executing, in such different cpus and operating systems, almost effortlessly.
Lazarus is a very powerful IDE that allows you to build your app for the console, GTK or QT you choose.
And Free Pascal is a blazingly fast compiler, that generates high performance native code for multiple cpus, including Intel and ARM cpus 32bit and 64 bit, and for multiple operating systems (Linux, Mac Os, windows, etc).
It's pretty amazing to see your code compiling and your binaries executing, in such different cpus and operating systems, almost effortlessly.