←back to thread

358 points ofalkaed | 1 comments | | HN request time: 0.198s | source

Just curious and who knows, maybe someone will adopt it or develop something new based on its ideas.
Show context
Havoc ◴[] No.45556825[source]
Pascal/Delphi - especially in the educational context.

Crazy fast compiler so doesn't frustrate trial & erroring students, decent type system without the wildness of say rust and all the basic programming building blocks you want students to grasp are present without language specific funkiness.

replies(5): >>45557529 #>>45557851 #>>45558541 #>>45558829 #>>45561155 #
le-mark ◴[] No.45557529[source]
Iirc Delphi didn’t have threads, sockets, or OS integration (signals, file watching …). So it wasn’t suited to systems programming ie servers and services. It nailed gui applications, and that was a lot. Maybe freepascal has threads and sockets but imo it was too late.
replies(5): >>45557600 #>>45557730 #>>45557856 #>>45558018 #>>45558406 #
1. Havoc ◴[] No.45557730[source]
Not sure earlier versions, but Delphi 5 (~1999) definitely had all those. Plausible that it was added much later than in C/C++ world though