Posts: 223
Threads: 19
Joined: Jun 2005
Hi Howard.
Even though I already heard about that weird definition (see for example: http://en.wikipedia.org/wiki/RPL_%28programming_language%29)
I'd rather stick to what William C. Wickes (the RPL "founding father" :) says in his book "RPL: A Mathematical Control Language":
Quote:
Several existing operating systems and languages were considered, but none could meet all of the design objectives.
A new system was therefore developed, which merges the threaded interpretation of Forth with the functional approach of Lisp.
The resulting operating system, known unofficially as RPL (for Reverse-Polish Lisp), made its first public appearance in June of 1986 in the HP-18C Business Consultant calculator
I took the quote from RPLman, as, alas, I don't have a copy of Bill Wickes' book :(
Hope this helps.
Best regards.
Giancarlo
Posts: 875
Threads: 37
Joined: Jul 2005
From "A Guide to HP Handheld Calculators and Computers" by W. A. C. Mier-Jedrzejowicz:
Quote:
RPL stands for Reverse Polish Lisp - it combined the RPN calculator language of earlier models with features of the Lisp and Forth programming languages. For a time HP explained the letters RPL as an acronym for "ROM-based Procedural Language."
So there is precedent for this within HP. Perhaps "Lisp" and "Forth" were (and maybe still are) subject to copyright or trademark restrictions, so the "official" line had to be that RPL stood for something else.