&gt; I can&#x27;t believe people still bash JavaScript.<p>== vs ===<p>!==<p>hasOwnProperty<p>&gt; Also, testing with JS is amazing - Especially unit testing on Node.js. It lets you do stuff like redefine entire objects, properties or methods at runtime (for stubbing).<p>Doable in Common Lisp for 21 years…<p>&gt; Also, JS is great for writing asynchronous logic.<p>ITYM JavaScript has first-class functions. So does Lisp, so does Python, so does Go…