Not really. He's just using that to note that JS is not really a Lispy language because of this. My choice for "why JS != Lisp" is how the Array functions return whatever you passed to them and not the array itself, so you can't write single-expression multi-modifications to an array. Unless you use the hellish Array.splice method. Which I'd argue is even worse.
Re:JavaScript's world domination
by discreteevent on Tuesday March 24, 2015 @07:50PM
(#9260392)
"It takes time and effort to master" - Yes, but as we know this is accidental rather than essential.
It's showing that you've been burned by these magical creatures. It takes time and effort to get used to mastering these awkward concepts