3 ms·
My experience is quite different: I used to love to teach introductory courses using JS. Using an omnipresent and familiar tool like the browser as the IDE and
by ciberado 5y ago
My experience is quite different: I used to love to teach introductory courses using JS. Using an omnipresent and familiar tool like the browser as the IDE and the super-powerful debug system integrated on it is a big plus for newbies.
Also, the language has clear defects, but they irritate much more the experienced folks than the rookies (that are not so surprised when encountering inconsistencies).
Oh, and I have also trained many people using Java, and I initiated my dev career with Java 0.99 (or 0.98?). Most of my courses started with the sentence "let me tell you a joke: public static void main(String[] args)" :)
- acjohnson55 5y agoI tried to teach myself Java 1.1 when I was a preteen and I gave up after not being able to get Hello World to compile. If you actually want to understand the incantation without any programming context, there are so many constructs to unpack in that little program.
- sam0x17 5y agoIt was great in the ES5 days. Times have changed.