|
|
|
|
|
by loewenskind
5782 days ago
|
|
This is my biggest gripe about HTML5. They had the chance to really fix a lot of missteps but they made the (IMO) horrible mistake of using JavaScript as their "assembly language". Regardless of what anyone thinks about JavaScript, not everyone is going to want to program with it. Many of us will be programming in something else and compile to the base browser language. What should have happened is that they just define a (high level) VM that we can all compile to. The browsers could have certain languages they compile to this VM language their self (e.g. JavaScribt, VBScript, etc.) and the rest of us compile to a binary file and point to that in our HTML page (e.g. <code type="vm" location="code/main.hvm"/>) |
|
Let's get a good HTML5 system now, and then we can think of adding additional scripting languages. The best is the enemy of the good. :)