Thread: SciFi history?
View Single Post
Old 07-27-2010, 12:11 PM   #124
mike_bike_kite
Digitally confused
mike_bike_kite ought to be getting tired of karma fortunes by now.mike_bike_kite ought to be getting tired of karma fortunes by now.mike_bike_kite ought to be getting tired of karma fortunes by now.mike_bike_kite ought to be getting tired of karma fortunes by now.mike_bike_kite ought to be getting tired of karma fortunes by now.mike_bike_kite ought to be getting tired of karma fortunes by now.mike_bike_kite ought to be getting tired of karma fortunes by now.mike_bike_kite ought to be getting tired of karma fortunes by now.mike_bike_kite ought to be getting tired of karma fortunes by now.mike_bike_kite ought to be getting tired of karma fortunes by now.mike_bike_kite ought to be getting tired of karma fortunes by now.
 
mike_bike_kite's Avatar
 
Posts: 500
Karma: 1500000
Join Date: Mar 2010
Location: London, UK
Device: KPW, K2i, Nexus 7 32gb, Kobo Mini
Quote:
Originally Posted by DMcCunney View Post
Let's draw a distinction between the syntax requirements of the language and those of things written in it.

I suspect AutoLISP uses RPN because it's easier to parse when evaluating.
RPN is definitely easier to parse than standard notation but I don't think that's the reason for the layout. The whole language seems to be built around a simple list parser. If you're going to process the items in a list then you should say what you want to do with each item at the start. The advantage of building the whole language around a simple construct (like a list) is that it makes the language easier to learn and also straightforward to expand. In lisp at least, I don't think there is a distinction between the syntax, the programs and the data.
mike_bike_kite is offline   Reply With Quote