4 ms·
We use Embarcadero at work for our older stuff and have moved to Qt. It's a clunky piece of crap, built around what used to be a big community due to Delphi in
by problems 9y ago
We use Embarcadero at work for our older stuff and have moved to Qt.
It's a clunky piece of crap, built around what used to be a big community due to Delphi in the Borland era. Their standard library is awful, support for 3rd party libraries is slowly dying. I'm sure some people from that era love it, but unless you have legacy code to maintain I really wouldn't suggest it. Maybe their new version with the move towards a Clang-based compiler will be an improvement, but the IDE itself is just... bad compared to Qt creator - doesn't support DPI scaling, no easy jump-to-class, upgrading packages often involves hacking at giant XML project files by hand, it's just a mess. Not only that, but the compiler has some pretty horrid bugs. Just this morning the compiler exited with no error, had to reboot the machine to make it work.
It's also incredibly expensive and making decent use of it almost necessitates buying expensive component packs from 3rd party vendors like DevExpress.
If you're an individual or small time company, you can get better visual IDEs for free via Qt Creator or VS Community. Most old Delphi-style development has moved to WinForms or WPF in .NET land.
- pjmlp 9y agoNot only did they shoot themselves regarding Delphi, they also missed the C++ RAD market. I used to joke Visual C++ had nothing to do with visual, when comparing it with what was possible in C++ Builder concerning GUI RAD tooling support. OWL and VCL were ages beyond what MFC could do, and there was the VB like experience for UI design. But they went astray with their management decisions and now Visual C++ has actually become visual thanks to C++/CX and XAML (not counting the two C++ .NET variants).