|
|
|
|
|
by brlewis
4005 days ago
|
|
> there isn't a one programming paradigm that's universally better than others. That's so true. I wish someone would come up with a language where a wide variety of programming paradigms, including imperative, functional, and message passing styles, could find convenient expression. EDIT: This comment is almost an exact quote from somewhere. Bonus points to whoever can identify where. |
|
"Scheme is a statically scoped and properly tail-recursive dialect of the Lisp programming language invented by Guy Lewis Steele Jr. and Gerald Jay Sussman. It was designed to have an exceptionally clear and simple semantics and few different ways to form expressions. A wide variety of programming paradigms, including imperative, functional, and message passing styles, find convenient expression in Scheme."
http://groups.csail.mit.edu/mac/projects/scheme/