Sign in
Log inSign up

Is it a good idea to teach a beginner JavaScript using ES6?

Kyle Thomas's photo
Kyle Thomas
·Nov 10, 2016

With ES6, we have classes. That’s OOP sugar on JavaScript’s prototypal-inheritance model. There are many tutorials to get started in JavaScript with ES6.

Do you think people are missing essential JavaScript knowledge, and history (prototypes, the eerie working of the this keyword, concepts like composition over inheritance, etc…,) by starting out with ES6, or is ES5 the recommended way to go?