News for hackers. Stuff that matters.
Re:ECMAScript 2017 Language Specification by bryanlarsen on Tuesday July 11, 2017 @01:03PM (#14745844)
"largely influenced by Java"

I believe that's backwards. Javascript was based on Scheme & Self, the Java resemblance is only superficial; added later for marketing purposes when they picked up the JavaScript name.

Re:ECMAScript 2017 Language Specification by gsnedders on Tuesday July 11, 2017 @02:03PM (#14746425)
The syntax was largely influenced by Java, although Scheme & Self influenced more of the semantics than Java did. From memory of what Brendan has written before, the language was meant to be, per managerial plans, "Java but a scripting language".
Re:ECMAScript 2017 Language Specification by goatlover on Tuesday July 11, 2017 @01:25PM (#14746048)
The syntax sure is much closer to Java than Scheme or Self. So was the obscuring of prototypal inheritance with the new keyword along with the Math object.