Answer the question
In order to leave comments, you need to log in
Why did Delphi die?
An interesting retrospective. Why did Delphi die? What did the language lack to occupy the market? If possible, detailed opinions are of interest in order to better understand the evolution of languages.
PS that someone else writes on it, I know, but this does not change the essence.
Answer the question
In order to leave comments, you need to log in
What did the language lack to occupy the market?
Delphi is not dead. Delphi is simply not particularly liked because of its kinship with Pascal. In fact, delphi has its own audience, these are various large companies, etc.
He practically died due to the lack of a class of tasks with which he would cope better than competitive technologies.
What can I say as a person who has dealt with Delphi a lot?
1. Uniform swindle Borland before the transfer of the Embarcadero product. Delphi has ceased to be a cash cow of the company (some kind of DBMS brings in money) - and it has ceased to be improved. It seems that between versions 7 and 2010 - emptiness. It wasn't until 2010 that something was done to support Unicode. "Ambarkadebra", of course, works, but time has passed: x64 appeared around 2011, full support for C ++ 11 on all platforms - I don’t know how in XE10, but in XE8 on x86 only the obviously outdated Borland compiler ...
2. Strange pricing policy Embarcadero. A do-it-yourselfer is not their audience, they write for those who automate some business processes, they also have money ...
3. According to my personal IMHO, they put it on the wrong cross-platform framework - FireMonkey. This framework roughly imitates the appearance of standard Windows components, and when the nuances begin - localization with auto-fitting, or just don't like ClearType - hell begins. And one of the components - TeeChart - manages to get exactly between the pixels on FireMonkey, and this can be bypassed in the editor, but not in the working program.
4. Emergence of free WinForms in the same niche (and the “garbage” C# language will have a lower entry threshold). Yes, how did I forget about that! - even though he managed to pass the initial training in C # “on the ball”, he never worked with him, neither professionally, nor “so easy”.
It's just that someone wants him to die, but he doesn't die, even if you crack!
Briefly lurkmore.to/%D0%94%D0%B5%D0%BB%D1%84%D0%B8#.D0.9F....
IMO, died because the pillbox didn't appear right in its main niche - mold riveting
Although he may not have died.
Delphi "died" for the same reason that C#, Java, Basic, etc. "died". For the same reason, C ++ is the only programming language in the world at the moment, and the products of one "fruit" company are much more innovative, more convenient and simply cooler than those of competitors.
PS Posony, I'm wondering why no one else writes in C++/PHP/Ruby/<Add_your_name> and in general all world experts admitted that its creation was a mistake, and the author shot himself from grief? Explain why? :)
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question