But why would you want to use a language that didn&#x27;t have such things?  Not having lexical scope, first-class functions, and macros is a huge hinderance to me.  Sure, I can work around it, but it&#x27;s a terribly inefficient and unsatisfying way to work.