A related point which has always bugged me... the html script tag has a type attribute. The only valid value, to this day, is &quot;text&#x2F;javascript&quot;.<p>Why oh why has no one written a runtime for the major browsers for others, say &quot;text&#x2F;python&quot;, &quot;txt&#x2F;golang&quot;, ... Anything other than javascript?<p>Once an alternative engine were in the major browsers they would hopefully take off as the world&#x27;s hackers enhanced them.. and we could finally be freed from the shackles of a language designed in a weekend and bandaid-ed ever since.