Hacker News new | past | comments | ask | show | jobs | submit login

Pascal verbosity does not add information, but noise. As humans, we recognize symbols and structures better than words. {} as delimiters make much more sense than BEGIN/END.



I always thought there was a use for something like RATFOR for Pascal; maybe Ratscal? It could have left most of the verbosity in place, but replaced the BEGINs and ENDs with { and }, and that would have made it an almost perfect language from my point of view.


Nimrod is a lot like a modernized Pascal with a Python-like syntax.


Lets all code in APL then.

> {} as delimiters make much more sense than BEGIN/END.

Sure {{{{{}}}}}}


BEGIN BEGIN BEGIN BEGIN BEGIN END END END END END

That's MUUUUCH better!


More readable.

Now we can discuss tab vs spaces.


It's not that readable if you didn't realize I actually fixed your extra }. I expected you to nitpick about it! :P

PS: spaces obviously.


> It's not that readable if you didn't realize I actually fixed your extra }. I expected you to nitpick about it! :P

Yes, I did it on purpose.

> PS: spaces obviously.

Well there we happen to agree. :)




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: