Because CamelCase requires you to hit SHIFT a lot. Real Lisp programmers use a hyphen. More readable than CamelCase and less obnoxious than an underscore, although
call-with-current-continuationin SchemeLanguage is a bit ugly, so real Schemers use
call/ccAny such examples in CommonLisp?
Hmm, I'm fairly sure that Lisp would use underscores in names if one didn't ordinarily need to hit shift for them.