Mastering Delphi 5 2025 Annotated Edition Is Now Complete

  • I feel like Delphi, along with maybe VB6 and WinForms, have been the pinnacle of easy UI development, and things have gone significantly downhill since then. Especially on the web side, where even a single view sometimes requires having multiple unrelated dependencies (packers, builders, transpilers, etc.), often implicitly-configured to produce output, in head-space. And due to this dependency hell, when porting a project like this to a new platform, or just getting it to run, a slight change in the environment silently breaks the build.

  • Is this applicable to:

    https://www.lazarus-ide.org/

  • Really cool seeing you here Marco, as a teenager I got into Delphi and a part of that were your books (and some local Delphi forum). So thanks for being part of my 14 year old self spiraling into programming!

  • Borland was really a pioneer, made great stuff.. Sad they couldn't survive the Microsoft onslaught both in terms of product and tactics.

  • the blog does not load to me, but is this really "Delphi 5"?

    As in Borland Delphi 5 "Argus" released in August 1999 which introduced XML support and ADO databases?

  • This book was a great help to me years ago, and I still have a hard copy lying around. It's wonderful to now have a digital edition as well. I often look back on my time with the Delphi IDE with fond memories—though, thankfully, the bad ones seem to fade faster.

  • Many thanks Marco for providing this.

  • I loved Delphi 1 ages ago but I won't fork thousands of dollars for a language.

  • Delphi 5 was awesome. From memory it was the last version where you could do jump to definitions on tons of the systems/built in code. 6 had that obscured somehow

  • Interesting. Is it still runnable on Windows 10/11? I guess it would be still fun to use Delphi for personal projects.

  • Delphi was nice, but the community was horrible to me, accelerating the move of my company to C#.

  • I'm looking forward to using this as the missing documentation for Lazarus

  • Congratz Marco!