Post Reply 
No RPL?
12-17-2013, 05:03 PM
Post: #11
RE: No RPL?
Joe,

Other than the use of the keywords "Begin" and "End" and the use of the := syntax for assignment I can find no similarity between HP PPL and Pascal. In fact, the Begin/End keywords are used in fundamentally different ways in the two languages. In Pascal, Begin/End delimit any execution block and can occur anywhere that statements are grouped. In HP PPL, they are only paired to delimit a procedure. End is overloaded to match IF, DO, FOR, etc. Pascal is strongly typed, HP PPL has no explicit typing. Pascal supports structured types, HP PPL does not (as far as I can tell). Pascal supports pointers and indirection. Does HP PPL?

That's a not a defense of Pascal, btw. Pascal fell out of favor 20+ years ago for good reason.

My point was simply that HP PPL is a variant of Basic and in 2013 there are many, many alternatives that are more suitable for both pedagogy and programming.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
No RPL? - John R. Graham - 12-16-2013, 07:10 PM
RE: No RPL? - bhtooefr - 12-16-2013, 08:24 PM
RE: No RPL? - Kevin Ouellet - 12-16-2013, 08:41 PM
RE: No RPL? - jgreenb2 - 12-16-2013, 11:13 PM
RE: No RPL? - Han - 12-16-2013, 11:42 PM
RE: No RPL? - jgreenb2 - 12-17-2013, 01:55 AM
RE: No RPL? - Joe Horn - 12-17-2013, 10:26 AM
RE: No RPL? - Tim Wessman - 12-17-2013, 02:30 AM
RE: No RPL? - eried - 12-17-2013, 02:47 AM
RE: No RPL? - Kevin Ouellet - 12-17-2013, 04:59 AM
RE: No RPL? - jgreenb2 - 12-17-2013 05:03 PM
RE: No RPL? - Han - 12-19-2013, 02:15 AM
RE: No RPL? - Michael de Estrada - 12-19-2013, 02:52 AM
RE: No RPL? - Han - 12-19-2013, 03:25 AM
RE: No RPL? - Thomas Klemm - 12-19-2013, 01:40 AM



User(s) browsing this thread: 1 Guest(s)