Skill Discovery

"Maven" comes to us from the Hebrew, by way of Yiddish. In Hebrew, "mavin" means "he knows". So a "maven" is someone in the know, a real expert, or maybe sometimes just a self-styled expert.
ES6 is a significant update to the language, and the first update to the language since ES5 was standardized in 2009. Implementation of these features in major JavaScript engines is underway now. See the ES6 standard for full specification of the ECMAScript 6 language.