As a recovering schemer, I often heard how Javascript is very closely related to Scheme, but I&#x27;ve never really seen the resemblance.  Granted, both languages possess:<p>* Dynamic Typing
* Garbage Collection
* First Class Functions<p>However, Python also meets those requirements.  Now, looking at it from the Scheme perspective, Python is missing<p>* Tail Recursion
* Macros
* Continuations
* Concise Language Spec<p>However, Javascript is also missing those same factors (though I might be wrong about the tail recursion).  Yet, I rarely hear of Python described as an infix version of Scheme, yet I often hear that remark about Javascript.<p>I really want to like Javascript and I already do like Scheme, so I have a vested interest in seeing the connection, but I&#x27;m still missing something.  What&#x27;s the strong resemblance between Scheme and Javascript?