Re:Why I use Object Pascal
by wiz21c on Tuesday October 17, 2017 @09:25AM
(#15490674)
Pascal is definitely a very good language for teaching the basic of procedural/imperative programming. It has several good properties : it teaches you structured data (which helps to understand formalization), is strongly typed (which helps to reduce the uncertainty about the behavior of a program which in turn helps student to understand what they do precisely); you don't have to face pointers (which in my own experience are tough to understand); etc.
[ Parent
| on HN ]
But when you need them, pointers are there
Ah maybe I'm a bit orthodox here :-) But you're right. At least in Turbo Pascal, there were pointers and super nice in line assembly language.
Re:Why I use Object Pascal
by mixmastamyk on Tuesday October 17, 2017 @04:08PM
(#15494424)
I learned pointers in my first semester of CS with ^Pascal, and glad I did because the syntax was more readable.