4 ms·
> So what happened to Turbo Pascal? Three things, at least, contributed to its eventual downfall The fourth thing is that it lives on as Delphi: https://www.e
by peutetre 2y ago
> So what happened to Turbo Pascal? Three things, at least, contributed to its eventual downfall
The fourth thing is that it lives on as Delphi:
https://www.embarcadero.com/products/delphi https://www.embarcadero.com/products/delphi
And there's Free Pascal and Lazarus. One of the goals of Free Pascal is to be Turbo Pascal and Delphi compatible:
https://www.freepascal.org/ https://www.freepascal.org/
https://www.lazarus-ide.org/ https://www.lazarus-ide.org/
- eps 2y ago> it lives on as Delphi Regrettably, Delphi is closer to a zombie now than to something that's alive.
- eegufer 2y agoIts true. I think the brain drain has had a severe impact on the evolution of the language as it exists in Delphi. However, some implementations, such as Oxygene, appear to evolve rapidly.
- netsharc 2y agoYou mentioning Delphi reminds me of the Miniatur Wunderland in Hamburg, a large model railroad with a day/night cycle, cars driving on the roads and planes "landing" and "taking off", a lot of it controlled with Delphi: https://www.embarcadero.com/case-study/miniatur-wunderland-case-study https://www.embarcadero.com/case-study/miniatur-wunderland-c... A video of their control center with English subtitles: https://www.youtube.com/watch?v=u9SGsxauu7o https://www.youtube.com/watch?v=u9SGsxauu7o
- ghosty141 2y agoI dont even want to imagine how that codebase looks. The delphi code I‘ve come into contact with (not a delphi dev myself but worked close to them) tended to be quite bad by modern standards. The reason why was generally similar: not very experienced devs in the 90s needed to something with a UI off the ground.
- mike_hearn 2y agoMore important was the lack of refactoring support, I think. The ordering and circulatory constraints on source choice also didn't help.
- fortran77 2y agoIt also lives on as .NET and C#, at least a little bit.
- eegufer 2y agoand Typescript....