B
B
beduin012015-09-13 21:13:26
Delphi
beduin01, 2015-09-13 21:13:26

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

8 answer(s)
X
xmoonlight, 2015-09-13
@xmoonlight

What did the language lack to occupy the market?

Occupy what market?
Delphi never died anywhere. It's just that he is artificially "pressed" with articles all over the Internet and the younger generation is told that he is dead in order to give an opportunity to at least equal the quality of new products. It is used in prestigious and large organizations where the quality of the product is important, not PR ...
Delphi has a large community of developers over 25-30 years old, it has been polished over the years from the "childhood diseases of PL" for large production projects, as well as it has a very fast application development speed.
If everything is true, then why would Embarcadero invest in this:
link ?
Comments are unnecessary here.

B
buryakov_dima, 2015-09-13
@buryakov_dima

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.

O
OnYourLips, 2015-09-13
@OnYourLips

He practically died due to the lack of a class of tasks with which he would cope better than competitive technologies.

M
Mercury13, 2015-09-13
@Mercury13

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”.

R
Roman Mirilaczvili, 2015-09-14
@2ord

It's just that someone wants him to die, but he doesn't die, even if you crack!

D
Drill, 2015-09-14
@Drill

Hardly died...
delphi.wikia.com/wiki/Good_Quality_Applications_Bu...

S
sim3x, 2015-09-13
@sim3x

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.

K
KadafiVSC, 2015-10-01
@KadafiVSC

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 question

Ask a Question

731 491 924 answers to any question