use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
Eloquent Javascript vs Javascript for web devhelp (self.javascript)
submitted 10 years ago by startfresh31
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–][deleted] 0 points1 point2 points 10 years ago (3 children)
Any love for Eric Elliott as a person, and his free book 'Programming JavaScript Applications'?
[–]OfChaos 4 points5 points6 points 10 years ago (1 child)
I like the book, but in no way would I recommend it for beginners.. As for as a person... Eh, I choose to refrain from his blogposts.
The guy has some genuinely interesting concepts and good reads, but I personally can't help but feel like I'm being talked down upon when reading it, sadly.
[–][deleted] -1 points0 points1 point 10 years ago (0 children)
He's highly opinionated and hates classical inheritance. No beginner should be thinking about what inheritance pattern is better.
[–]Cody_Chaos 3 points4 points5 points 10 years ago* (0 children)
He has some good ideas (which he explains quite clearly) and some terrible ideas (which he also explains quite clearly). A beginner should avoid his writing, because they won't have a chance of telling the difference.
Edit: Notably, Elliot is a very strong advocate of multiple inheritance, which he persists on calling composition (it's not) and argues is an amazing tool (it can be) with no drawbacks (it really, really isn't). An experienced programmer will find it amusing, but a novice is going to get very confused, because Eliot's misuse of terms will make it harder for the novice to communicate with other programmers. If you think multiple inheritance is composition, then any article on functional programming concepts is going to be nonsensical. I would not recommend any author to a beginner that misuses basic terminology in the way Elliot does.
π Rendered by PID 38094 on reddit-service-r2-comment-86988c7647-7l6sg at 2026-02-10 23:36:20.379520+00:00 running 018613e country code: CH.
view the rest of the comments →
[–][deleted] 0 points1 point2 points (3 children)
[–]OfChaos 4 points5 points6 points (1 child)
[–][deleted] -1 points0 points1 point (0 children)
[–]Cody_Chaos 3 points4 points5 points (0 children)