@Garrett Johnson: On your "es-harmony-part-one" post I think you should stress that while JavaScript 1.8 (since 2007), currently 1.8.2 (since 2009), may have influenced Harmony it is a dialect of ECMAScript developed by Mozilla. https://developer.mozilla.org/en/New_in_JavaScript_1.8
Also on your "harmony-scopes" you have a typo in your "Using let as a var replacement." snippet. Line 15 should read `print(foo); // => 'foo 1'`. You have a typo marked with *'s: "I think the fact that this behavior **was been** implemented strongly encourages to work towards treating let as a var replacement." Also you might rewrite the sentences after the "Constants require an intializer, otherwise a SyntaxError will be thrown." snippet. They read a little odd: "Currently Spidermonkey implements this behavior, however V8 as of (v. 3.8.4) will correctly throw an error when a variable is declared with the same identifer as a previously declared constant. However V8 will not throw an error when a constant is declared with the same identifer as a previous declared variable." - JDD -- To view archived discussions from the original JSMentors Mailman list: http://www.mail-archive.com/[email protected]/ To search via a non-Google archive, visit here: http://www.mail-archive.com/[email protected]/ To unsubscribe from this group, send email to [email protected]
