Tuesday 29 April 2014

JavaScript

I don't deny that people have done some stellar work and put in heroic efforts to bring rich functionality and interaction to JavaScript, turning it into a relatively powerful language. My only observation in response is to say that no such extensions and enhancements were needed for any other modern language. They started that way. JavaScript, to me, feels like a horse cart, but now with neon lights, alloy wheels and a huge spoiler. It's trying to race with the big boys but, ultimately, it's still a horse cart in a V8 world. It was designed for much less than it is trying to do, and we are only using it because a generation of programmers decided that desktop environments and deployment was too hard.

We should think of JavaScript the same way we thought of Assembly language after the C compiler came along.

Mokalus of Borg

PS - Finding an alternative JavaScript is not the point.
PPS - We need compilers that output JavaScript.

No comments: