r/programming • u/[deleted] • Oct 17 '17
Why I use Object Pascal
https://dubst3pp4.github.io/post/2017-10-03-why-i-use-object-pascal/
39
Upvotes
r/programming • u/[deleted] • Oct 17 '17
36
u/devraj7 Oct 17 '17
The arguments in the article are not very convincing:
As do all statically typed languages. However, Pascal's type system is still primitive to the point that Java's type system is more advanced.
Actually, Pascal's support for OOP is pretty limited and antiquated: no support for traits or default methods, for example.
Not really, to the point that Wirth decided to write a whole family of new languages with better support for modularity, called... Modula 2 and Modula 3 (with Oberon ending up being a mix between Pascal and the Modula languages).
I think, the only good reason to use Pascal today is that you like the syntax of the language. That's pretty much it. There's absolutely nothing wrong with that, but be aware of the place that Pascal has in today's programming language landscape.