upvote
This so much.

We just got code complete on porting a 30 year old Delphi app to C#, because of all of this.

Even now, our pure Delphi components are performant and wonderful, but hiring people who want to learn or know Delphi is hard, so off to C# we trundle forward.

reply
Didn't the same people who wrote Delphi write also C# and .NET? When I first saw .NET it felt very much like VCL/CLX. And then came TypeScript from the same guy.
reply
But then the C# people make writing code in it.. a horrible experience. They really like to over engineer and architect.

Had to look at some c# backend code. To write any kind of endpoint that talked to a database they had to write at least... 7? different files, lots of empty interfaces that has to be created and implemented, command, mediator patterns everywhere, etc. Looked like insanity compared to Spring Boot

reply
As much as I know the story MSFT was basically driving limousines in front of Borland headquarters and showering developers with money to jump the ship.

When web apps took off there was nothing that would save Delphi. Web stack was awful back then and I also enjoyed Delphi an building interfaces with it.

But web stack unfortunately had many more upsides than desktop apps and nowadays tooling for web sucks less.

reply