Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Have you tried WinForms? It’s a similar workflow to Delphi except I find C# a lot nicer to work with than Pascal. WPF is also good if you need a program that’s more flexible with being resized, but you have to do your layout in XML rather than drag and drop (although you do still get live updates of what your window will look like while you’re writing the XML).


It is not exactly the same, because even with all improvements taken out from Midori learnings, C# is not on the same C++ like league as Delphi happens to be.

So with VCL/FireMonkey, you get all the RAD like tooling that VB/Delphi are famous for, full AOT, and low level systems programming capabilities, including inline Assembly.


I am not sure WinForms is as flexible as Delphi - especially when you need to write your own components with their own property sheet dialogs etc.

Also, Delphi apps can be made to run on Linux, Mac and even Android and IOS.


The drag and drop is what makes it good.

Interface builder had that on macOS; that’s basically dead now. I feel like Visual Basic had that too? I don’t know if that still exists.


"Dead" is a bit strong, no? More like de-emphasised for newcomers, and in maintenance mode?



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: