Happy 27th Birthday, Delphi
blogs.remobjects.com
blogs.remobjects.com
In 2015 I had to write something for Windows again and used Lazarus [1]
In 2016 was forced to write a GUI driven Windows desktop application in Java and my colleagues could hear me scream. How did Delphi solve the problems that Java still failed at 20 years later?
Writing Windows Desktop software was the primary focus of Delphi. Writing desktop software (but not Windows more than anything else) was one of many early focuses of Java, but never what you’d call the one primary focus, and by 2016 it had barely even been a focus for years.
So, in short, by viewing it as the most important problem to solve.
My little ISP (back in '94/'95) used it to create a network installer to install OTHER Winsock apps. It was basically our poor man's Steam.
Delphi Timewarp – 1995 and Delphi’s Mythical Origins - https://news.ycombinator.com/item?id=30284596 - Feb 2022 (63 comments)
Other big Delphi threads, if anyone's curious:
https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Recently I used it to create a little SQL editor with syntax highlighting for Maria DB. It only took a few hours which was mostly due to me trying to remember my Pascal syntax.
Lazarus also has a nice online package manager with a 1.5 zillion components available.
Object Pascal can feel antiquated. But Free Pascal remains fast, stable, and reasonably feature rich without much syntax bloat over the years.
The creator of Turbo Pascal and architect of Delphi adulterated Delphi too much?
How so?