> requiring the second argument of cons to be a list
A language called ISLisp (ISO Standard Lisp) also does this nasty thing.
A language called ISLisp (ISO Standard Lisp) also does this nasty thing.
> just being a local idiosyncracy
albeit a stupid one; whereas Racket actively targets beginners in particular.
Also, this is ISO we're talking about here; we probably shouldn't expect anything technically competent from them that isn't just a rubber-stamped version of someone else's specification, and they didn't call it "ISO Standard Common Lisp" or "ISO Standard Scheme", presumably for good reason.