Name: Anonymous 2013-07-14 0:45
Why is scheme superior to common lisp? Which should I use if I warn to write programs for practical purposes?
citation needed] (define (lost-in-stupid-parentheses again)
(cond ((not (fast? code))
(must-be 'lisp))
((out-of-memory-again?)
(must-be 'lisp))
((cant-optimise? code)
(must-be 'lisp))
((cant-change? variables)
(must-be 'lisp))
((hard-to-do? almost-everything)
(must-be 'lisp))
((no-arrays? (only lists))
(must-be 'lisp))
((by-value-only? (even multi-megabyte-lists))
(must-be 'lisp))
((and (equal? (sizeof integer) 1000000)
(equal? (sizeof integer) (loadavg)))
(must-be 'lisp))
((because? no-I/O? (evil? side-effects)))
(must-be 'lisp))
((cant-find? missing-parenthesis)
(must-be 'lisp))
(if (and (brain-dead? your-compiler)
(nonexistent? '(for while do socket fork IPC etc etc etc))
(pulled-from-head? your-hair))
(lost-in-stupid-parentheses again)))
eval.