&gt; <i>and all end up more similar than they are different&quot;.</i><p>It&#x27;s not that simple. Tcl, Ruby and Python all have several competing implementations, while to my knowledge nobody has even written a complete Perl 5 parser (except the one in the official Perl 5 code).