On Tue, Mar 19, 2019 at 3:37 PM Alexander Burger <a...@software-lab.de> wrote:
>
> Hi Kashyap,
>
> > Is LISP indeed List Integer and Symbol Processing? According to a lot of
> > places on the web it seems to be just List Processing.
>
> Interesting! I never heard that. I always heard it means just "List 
> Processing".
> Integers are probably not an outstanding feature, every language has it.
>

I think the question stems from what is written in the Picolisp FAQ:

"Simplicity

PicoLisp is easy to understand and adapt. There is no compiler
enforcing special rules, and the interpreter is simple and
straightforward. There are only three data types: Numbers, symbols and
lists ("LISP" means "List-, Integer- and Symbol Processing" after all
;-). The memory footprint is minimal, and the tarball size of the
whole system is just a few hundred kilobytes."

The only other reference for this is
https://groups.google.com/forum/#!msg/comp.lang.lisp/YSTxR0ycG5k/HiwBRjA1FNcJ

>
> > What is the history behind the names CAR and CDR?
>
> It goes back to the assembly language of some old IBM mainframe, meaning
> "contents of address register" and "contents of decrement register".
>

Yes. A fun place where this is explained is this talk

https://www.youtube.com/watch?v=hGY3uBHVVr4

-- 
keep raising the bar

-- 
UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe

Reply via email to