Hacker News new | ask | show | jobs
by TheZenPsycho 4462 days ago
I assume this message is aimed at me. I'm not worried about ES6. ES6 classes are just syntactic sugar over prototypes, so it'll still confuse the FUCK out of java, c#, c++ and flash developers, because they are still SEMANTICALLY weird and confusing to people used to classical inheritence.

So I'm happy about that. As long as Java developers are unhappy with something, I likes it.

The awkward incantations you speak of are indeed awkward, I will admit.

I mean, how fucking confusing is

    Object.create({ your prototype here });
am I right? This is much better:

    MySpecialFramework.extend({ my prototy.. .*ahem* class here! })