I miss Delphi
I work with Delphi professionally.  And we maintain a code base of about 150,000 lines of Pascal and about 300,000 lines of T-SQL (written to work in both Sybase and Microsoft SQL).<p>Delphi may be easy, but it's not simple.  Once you get into the meat of things, Delphi's ecosystem truly becomes a limitation.<p>Delphi's main drawback is its lack of library availability.  If you are in the marked for modern technology, using Delphi is a major hindrance.  And if you do find something, it's usually not of the same quality as the alternatives for other languages.<p>I have nothing against Pascal, per say, but I do feel that I am being deliberately terse for the sake of the compiler, rather than for clarity.  Indeed, having to declare all variables at the beginning of a method doesn't necessarily make it more clear, sometimes the reverse.<p>Even a popular tool like Indy for Delphi doesn't correctly implement the HTTP protocol, and therefore doesn't respond as you'd expect on malformed headers, so you have to handle those calls yourselves.<p>Delphi was leading the pack in the 1990s, but has since fallen behind greatly.<p>I've written a web server - and maintain a web server - in Delphi, and it's not something I would wish on anyone else.