Hacker News new | ask | show | jobs
by jdale27 4629 days ago
Both Scheme and Common Lisp support imperative and functional programming styles. The Scheme community has historically been perhaps more dogmatic about sticking to functional programming, and so Common Lisp has built up more tools and idioms around imperative (and object-oriented) programming. But as someone who has used both Scheme and Common Lisp a fair bit, this doesn't seem like one of the dominant criteria for choosing between them for practical programming work.