3 ms·
A Delphi app written in Delphi 4 in the mid/late 90s would still run just fine on the latest version of Windows today. Win32 works just fine even today.
by mickeyp 3y ago
A Delphi app written in Delphi 4 in the mid/late 90s would still run just fine on the latest version of Windows today. Win32 works just fine even today.
- revelio 3y agoI used to love Delphi but I'd expect most people still consider code written in it to be tech debt. How many new projects are being started in it today? Sadly Delphi became debt at the same time Win32 did. Win32 "works" in the modern era only as long as you restrict yourself to opening a blank window and putting a D3D surface in it. Very few apps use it beyond the absolutely minimum level required anymore, because it's just a giant pile of horrendous tech debt. It's so tech debty that Microsoft have tried numerous times to kill it completely; their failure to pay off their debts doesn't make it non-debt however. How many new apps are using comctl32 widgets and WinINet these days? They all ignore it as much as possible and rely heavily on fat wrappers or shipping reimplementations for the rest. I mean that was like 50% of the value of Delphi as a product - it wrapped Win32 in an API layer that made it actually digestable.