Comment

Comment by Jean-Papoulos

https://castle-engine.io/why_pascal

I'm gonna have to put a damper on things, here. Most of the reasons listed are things available in any other modern language (safety, cross-platformness, libraries...) but one of the things cited is readability.

I work on Pascal code 8 hours a day, and it is not more readable then conventional C syntax ; I'd argue it's much less. The fact that you need to use entire words to denote syntax makes it much harder for your brain to parse things : Instead of immediately seeing "this is code structure" and "this is actual code", you need to actually read the words to make that distinction. It is very counter-productive and a bad design solution, imo.

I feel like this page was written 20 years ago. The reasons would have made quite a lot more sense back then, notably about the type safety.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton