> you'd have a web server running with VCL code!
Is this for real? Unigui has been around for over a decade. I've ported legacy vcl apps to web with it. Works with apache as well.
What's your grudge with kylix? Again, I've used it to deploy server side code, worked great as a data provider for visual components and as an http endpoint. No idea why anyone thought it was bad. The only problem was it being discontinued. But nobody at the time thought it was doomed or would be discontinued.
> tried Lazarus in the past, but it's extremely slow
No, fpc builds, optimizes and runs exactly like delphi. The problem with Lazarus is it is missing commercial tools like devexpress.
Also Lazarus had compiler bugs on arm32 which prevented us from using it in professional barcode readers.
And the whole recompiling your ide every time you added a new control got old fast.
So it is unused for entirely different reasons. I can't think of anything else that is bad about Lazarus.
> tried a new version of Delphi a few years ago. Wow, it was full of bugs! It had basic problems like compilation not working, Random crashing several times
From someone who used "new delphi" for years this part feels like it was made up on the spot! If you have a crash, it is usually you doing something wrong with your controls.
And the way to fix it is to run another delphi ide, attach your delphi ide instance to the debugger and find the point your stupid mistake crashed the ide. Takes 5 minutes.
Edit: Note to the uninitiated: the reason a control (a gui element) can crash the IDE is because of Delphi s design time. That allows you to view and use the control while designing the interface.
Is it possible to take a VCL project, change some configuration, and turn it into a web server? Unigui is similar to Intraweb, isn't it? You need to recreate the project as a Unigui/Intraweb project.
> No, fpc builds, optimizes, and runs exactly like Delphi
It's not my experience. As an example: https://forum.lazarus.freepascal.org/index.php/topic,4958
> for years, this part feels like it was made up on the spot!If you have a crash, it is usually you doing something wrong with your controls.
No, I remember the event exactly. I saw a post about the community edition here, filled out the Embarcadero form, and downloaded it. No anything added to Delphi. And I had a bad experience with it.
I love Delphi. The best days of my life as a developer were spent using Delphi. But this does not solve the problems that Delphi and Embarcadero face.
For me, Grammarly gives me the same impression as Datadog, but I have no explanation for why I feel that way.