DEV Community

Discussion on: Is JavaScript the most confusing programming language?

Collapse
 
ryands17 profile image
Ryan Dsouza • Edited

JavaScript before ES6 maybe, but now with the new features and syntactic sugar added on top of static type analysis with TypeScript, JavaScript has proven to be a much better language currently for Full Stack development. Only something like the behavior of the this keyword may be confusing for newbies.

This maybe an unpopular opinion but according to me, prototypal inheritance is the best of both worlds. And composition can be easily created in JS which is awesome.