15 ms·
I've never heard anyone say they wish JavaScript were more like Java. Can you tell me more about why they say that?
by cblock811 10y ago
I've never heard anyone say they wish JavaScript were more like Java. Can you tell me more about why they say that?
- c_shu 10y agoI wished I could have `for...of` loop to iterate array in javascript, so I can say goodbye to `for(var i=0;i<len;i++)`. Now it's supported by all browsers. But it's so late. You cannot use it unless you only support very recent browsers.
- ludamad 10y agoNot true, you can use typescript and have it along with stays-out-of-your-way static typing, or only test in modern browsers and cross compile later.
- c_shu 10y agoThat's another language. You can prefer Java. You can prefer TypeScript. They are just not JavaScript. (Nowadays there are so many source-to-source compilers to JavaScript. Even Java-to-Javascript compiler.)
- ludamad 10y agoWhat additions that TypeScript has do you find offensive? And that's why I gave my second option, which allows you to use modern JavaScript natively (without the additional features TypeScript has, if so opposed) and cross-compile when you have to target older platforms.
- Tempest1981 10y agoI heard it a while back, from people wanting classes in JavaScript.
- bbcbasic 10y agoYeah people wish alien language is more like their home planet language, so there isn't a new mental model to learn.
- DCoder 10y agoOr, once they have learned the alien language, they see legitimate shortcomings in it that their native language doesn't have.
- bbcbasic 10y agoTrue but I guess many OOers don't care to try to think prototypically. I did and I conclude that OO and prototypes suck equally so might as well use the prototypes