Earlier quoted context omitted.
As someone who works with Delphi and C++Builder for a job… yeah, it's the single shittiest development environment ever conceived by man, and they charge exorbitant prices for it. It's actually gotten so bad that my company is opting to migrate to C# for future development, in spite of our long investment in Delphi.
I wouldn't say that the IDE is shit, but it certainly isn't as good as VS, what issues do you encounter to make you say that?
- Both: No undo in the UI builder
- Delphi: There are about 3 different ways of adding an existing file to a project. They seem to differ in how they track dependencies.
- Both: Project files periodically get corrupted.
- Both: Renaming a control on a form by only changing case causes some references to the control not to be updated.
- Both: No customizable keybindings
- C++Builder (might be true with Delphi too): The debugger periodically crashes.
- C++Builder: Sometimes the project fails to build and gives a bunch of errors in system headers. The solution? Close the IDE and open it again.
Those are just the big ones. There are a million tiny annoyances that add up to be very frustrating.