Hacker News new | past | comments | ask | show | jobs | submit login

Programmer - No The idea that we are stuck with javascript instead of a VM is sad.



Not sure what you mean by that... V8 for example is a virtual machine that runs JavaScript.


I still have to use javascript as my programming language. I know there are cross-compilers to javascript, but it is really disappointing that we sorta standardized on a language instead of a bytecode.


IMHO, a single, simple, and flexible language has greatly helped the web become ubiquitous. I think that javascript has been a key ingredient to the web's growth and it might not have been the same if a more "powerful" or "standard" language/jvm was shoehorned in.


JavaScript is a VM.


Although I love the idea of prototype-based languages (NewtonScript was fun), it is a language and not a standard bytecode. We spent a lot of time learning to optimize it and we are stuck with it. Cross compilers are a poor substitute for a standard vm and bytecode.


Why not, it is a standard and a "bytecode" (Javascript sources being the bytes). Not a very efficient bytecode maybe, but still. You could write a scheme interpreter in JavaScript and have it execute your scheme programs in the browser.


Because it a kludge and not very efficient. I just can't believe the huge step backwards we take when we go to do "web programming". I guess I'm just wishing the web browser had evolved into an open cross platform thin client that is not dependent on one language.


why is this insightful comment downvoted?


Javascript fanboyism.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: