Information Processing Language: Difference between revisions

Content deleted Content added
Riordanmr (talk | contribs)
m added missing word
Line 75:
* '''List manipulation''' (but only lists of atoms, not general lists)
* '''Property lists''' (but only when attached to other lists)
* '''Higher-order functions''' (except that assembly programming has always been able to compute with addresses of functions to call; IPL was an early attempt to generalize this property of assembly language and do it in a principled way.)
* '''Computation with symbols''' (except that the symbols are letter+number, not full words)
* '''Virtual Machine'''
 
Many of these features were generalized, cleaned up, and incorporated into Lisp and from there into a wide spectrum of programming languages over the next several decades.
 
==Publications==