Hacker News new | ask | show | jobs
by johanstokking 456 days ago
And these programs, compiled in the ninetees, still run today on modern Windows with a functional UI. Microsoft, Borland and others then built developer tools and platforms to last. I think that cross-platform (including web) and touch changed the game because it wasn’t a simple and controlled ecosystem anymore. All of Microsoft’s successors to Win32 seem to be replaced sooner or later by something else, even in the Windows ecosystem, with Win32 still being supported. Let alone the web frameworks.

I also feel like this created a kind of positivity at the time rarely experienced today. I remember these Delphi conferences I used to go to as a teenager with my dad with many of the names Marco mentioned in his acknowledgments present, including himself. It was really rapid application development (RAD) without many of the stuff that parent mentions that brings so much struggle today (frontend) software development. People were having fun building software.

I’m happy to see that most of these names still seem to be able to make a living off Delphi. There’s probably still a lot of critical Windows enterprise software being maintained that needs consulting and support. Including my dad’s software he wrote 30 years ago which is still being maintained and used daily.

1 comments

> There’s probably still a lot of critical Windows enterprise software being maintained that needs consulting and support.

At my old company, it took 2 years and $2 million to re-write an application in Java. That's the cheapest project that Accenture would take.

So as long as you keep your legacy service contracts under that, you're fine. It might even be $3 million now with the new Java licensing terms.

I worked for a company, back in 2007, who had two products, one written in C++ and WxWidgets, and another written in Delphi. The Delphi product was an online publishing platform, running on IIS. They started hiring like crazy to create a new Java based platform, they must have spend millions only to scrap the whole thing a year or two in. I left just as that was happening, as did many others. Nobody wanted to go from working on the new hotness to working on the ageing Delphi platform. I think they kept it running for another five years or so, then pivoted to an online ad platform and then bankruptcy.

For online I don't think Borland, or whoever owned Delhi back then, really had the resources to keep up with everything else. Even today it's pretty expensive to buy the tooling from Embarcadero to keep projects alive, but probably cheaper and less risky that porting to another language.