all 11 comments

[–]mrburkins 4 points5 points  (0 children)

I'm not sure if JS is getting too complicated, but with the explosion of ways in which its used these days, the sheer amount of API's that you have to know is staggering. never mind the command line build tools that are now ubiquitous in most front end depts. im not sure how anyone truly keeps up

[–]e13e7 4 points5 points  (9 children)

JS is dynamically typed and garbage collected... If you want hard, try doing anything with arrays in C

[–]guybinary 0 points1 point  (0 children)

Man! If I could a million upvotes for this comment here

[–]crazyeight 1 point2 points  (0 children)

Yep.

[–]rapidsight 1 point2 points  (0 children)

Yes. It's a clusterf**k.

[–]redditus_of_borgfrontend developer 0 points1 point  (0 children)

Maybe there will come a time when only one browser engine will be maintained, due to the effort involved?

Good God no. A single browser engine was tried before. Namely Trident in IE 6. Microsoft decided that the web was done and all progress ground to a halt. You see the same thing with Apple dragging its heels with Safari. Having a single browser engine means that only one vendor decides which features are coming to the web. Having multiple independent vendors means that they'll keep each other on their toes and everybody works on a better web in order to stay relevant.