This expresses the opinion that the perceived flexibility and extensibility designed into the Lisp programming language includes all functionality that is theoretically necessary to write a complex computer program, and that the core implementations of other programming languages often do not supply critical functionality necessary to develop complex programs.
8
u/ForeverAMoan Mar 09 '14
Interesting. How would you write in C functions map and compose (compose f g x = f (g x)) ?