3 ms·
This is an annotated version of the second edition of http://eloquentjavascript.net/ http://eloquentjavascript.net/. There are two objectives for this project:
by gordonzhu 12y ago
This is an annotated version of the second edition of http://eloquentjavascript.net/ http://eloquentjavascript.net/.
There are two objectives for this project:
(1) Add comments to make the text easier to understand.
(2) Allow you to ask me questions using comments so you don't get stuck.
The big idea is that you’ll be able to get through the book without any issues and understand everything on a very deep level. I’ve heard from too many people that the first few chapters have been smooth and then the middle to later chapters have been a struggle (which is a big shame). I want the entire book to be a smooth experience so that you can feel confident about JavaScript and can move on to bigger things.
My goal is to create a really useful and lasting resource that helps a ton of people. Please let me know what you think!
If you've struggled through parts of the book before, I'd love to hear about it so that I can spend more energy on the parts where you need it most.
I also posted this on Reddit and it's currently at the top of /r/learnjavascript if you'd like to see the discussion there.
http://www.reddit.com/r/learnjavascript/ http://www.reddit.com/r/learnjavascript/
- gordonzhu 12y agoCrap so if you open the file now you may get a message at the top of the page that says: "Wow, this file is really popular! Some tools might be unavailable until the crowd clears. Try again. Dismiss." This sucks because comments don't show when this happens, which is the whole point. Hopefully things will die down later and the comments will be visible again soon.
- liviu 12y agoI think this won't change any time soon. Take a look at Angular Announcements[1] released in November 2014. The warning message is still visible today. I think it's a bug or something because once your file get that warning message it remains forever. [1] https://docs.google.com/a/ideveloper.ro/presentation/d/1fE0PW1FMlYU9Xhig_QIGF8Yk1ApVfQQvntEEi4GbCm8/preview?sle=true&slide=id.p https://docs.google.com/a/ideveloper.ro/presentation/d/1fE0P...
- gordonzhu 12y agoSo if I add "/edit" to the link that you provided, the doc seems fine. https://docs.google.com/presentation/d/1fE0PW1FMlYU9Xhig_QIGF8Yk1ApVfQQvntEEi4GbCm8/edit https://docs.google.com/presentation/d/1fE0PW1FMlYU9Xhig_QIG... I wonder if the bug you're seeing is something that is specific for Google slides in presentation mode.
- atom-morgan 12y agoI guess this is a perfect use case for http://genius.it/eloquentjavascript.net http://genius.it/eloquentjavascript.net
- Raphmedia 12y agoCould you make multiple copies ("mirrors") ?
- gordonzhu 12y agoThanks for the suggestions everyone. Genius definitely looks interesting. First, really sorry if the comments still aren’t showing up. I really thought the doc would be working by now, but it isn’t. The plan now is to wait a bit longer, and then tomorrow if there’s still no luck with Google Docs, I’m going to move the project to another service. My gut is telling me to use medium.com for this. Medium won’t die under heavy lead, it’s well designed, and it also has some great commenting features.
- deleted 12y ago[deleted]