3 ms·
I'm moderator on a large latin-america delphi forum (http://www.clubdelphi.com http://www.clubdelphi.com). So, contrary to most uninformed people or some guys
by mamcx 9y ago
I'm moderator on a large latin-america delphi forum (http://www.clubdelphi.com http://www.clubdelphi.com).
So, contrary to most uninformed people or some guys that were "forced" to use Delphi for a bit and haven't learned the language at all (something I could relate: I will totally hate to be forced to use C or C++), I can give a reason why Delphi is out.
Delphi is amazing. Is the only RAD language left in the world. It compile fast. Is as powerfull as C/C++, +/- minor stuff and this or that library. Is loved and is one of the few where you have fun working on it.
You must understand that Delphi is part of the pascal family. And if you are into that, you like it. So, from our side, the C/C++ are the "irrationals" ones that decide to work with slower compiles, mess of errors, insane templates, irrational behaviours and massive complexity.
Is the love of the community what have keep Delphi were is it, far more used that most people could imagine (above clojure, rust, vb and many others).
Why is disliked? Because Delphi is the most mismanaged language ever. Since Delphi 3 Borland take a route that put Delphi from be the #1 to be in a corner:
https://www.quora.com/Why-did-Borland-fail?share=1 https://www.quora.com/Why-did-Borland-fail?share=1
Borland lost its way when executive management decided to change the company to pursue a different market.
...
...
In the height of the enterprise transformation, I asked Del Yocam, one of many interim CEOs after Kahn, "Are you saying you want to trade a million loyal $100 customers for a hundred $1 million customers?" Yocam replied without hesitation "Absolutely."
Also, the owners rarely have pay attention to the clamor of the community, like focus on stability and bug fixes. To get bug fixes, you MUST buy the next version. And the IDE cost a lot of money (only recently a free version return!).
This kill Delphi for a large segment of the population. So, is more a reject of the direction than the language itself.