Just thinking aloud. I used to think that C is a “general purpose” programming language and languages like lisp are “application specific” high level languages. Obviously, this was because of my ignorance and lack of thinking. I now feel the exact opposite. C being a glorified assembly language with poor support for higher level data [...]