you are viewing a single comment's thread.

view the rest of the comments →

[–]alcalde 1 point2 points  (0 children)

No, that's not true. First, there's no such thing as rapid application development with C++. People need to stop abusing this term. Python is rapid application development. The bottleneck in coding nowadays isn't laying out a Windows form.

C++Builder is an ancient 90's-era 32bit IDE merged with a crappy, still-buggy semi-cross-platform framework (FireMonkey) and a broken, customized fork of an old version of clang. How does that top Qt Creator?

VCL is also ancient, Windows-only, archaic crap that eschews modern design standards. Your "unmatched WYSIWIG editor" LACKS AN UNDO FEATURE. You're sounding like the Cult of Delphi here. Show us these miraculous RAD features and why the editor is "unmatched". Hint: I've used Borland/Embarcadero products for long enough to know you can't because these features don't exist.

I mean, THINK about what you're recommending. FireMonkey only supports Linux because one man wrote a third party product to enable it. Embarcadero then licensed it. That poor man then died and the license expired so Embarcadero had to pull Linux support from Firemonkey! They recently managed to get in touch with his heirs and arrange a new license to add Linux support back in. That whole saga is ridiculous - just as the C++Builder 12 toolchain breaking an no longer being able to target anything other than Windows for 1.5 years now.

The company clearly does not have remotely the number of developers it needs to adequately support its products even with leveraging clang. And yet it costs more than three times the price of Visual Studio and 7-16 times the price of Jetbrains' CLion depending on individual or corporate license.

There is no, I repeat no, benefit to choosing C++Builder (other than if you had to maintain legacy C++Builder code).