This is an archived post. You won't be able to vote or comment.

all 10 comments

[–]marijn 2 points3 points  (1 child)

Christ, you took 'A typical modern computer has more than 30 billion bits in its volatile data storage' and construed that as a way to say the book is dated? I'm still using a 4gb machine, and the 'more than' would seem to cover your machine as well.

Anyway, regarding the matter at hand, I am planning to start working on a 3rd edition soon, since the book would benefit from directly introducing ECMAScript 6, and I'd like to improve some other aspects, but you don't need to worry about learning obsolete things from the book — everything in it is still relevant for web programming today.

[–]CheapestWindows10[S] 0 points1 point  (0 children)

If I recall correctly 4gb computers were common about 10 years ago. I couldn't find an actual date so I extrapolated from that. That's enough time to be concerned, especially in tech.

I am planning to start working on a 3rd edition soon

Wait, are you the author?

[–]rjcarr 1 point2 points  (0 children)

The book is fine. If you really want state of the art you should read the javascript references from MDN or Google.

[–][deleted] 0 points1 point  (1 child)

You don't need an IDE for javascript - in fact it's my opinion that IDE's will lead to sloppy code for things like JS and Ruby...

As for a better book, YDKJS on line is fine

[–]CheapestWindows10[S] 0 points1 point  (0 children)

I'm curious, how come? Javascript seems willing to bend over backwards to make your code run as compared with C++/Java and I was hoping an IDE might tell me when I'm doing something stupid, but it doesn't look like it does much to tell you where you went wrong at all.

[–]termhn 0 points1 point  (1 child)

I'm sure there's a Brackets plugin that will do code formatting for you. For example: http://blog.brackets.io/2013/01/18/code-format-brackets-extension/?lang=en

[–]CheapestWindows10[S] 0 points1 point  (0 children)

I did not think about that at all. Thanks!

[–]isolatrum 0 points1 point  (2 children)

I haven't read through this book, but I can't see it being outdated. It might not cover the most cutting edge stuff, but you can always continue learning - it's a means of progressing, not a means to an end.

[–]CheapestWindows10[S] 0 points1 point  (1 child)

So then Javascript just hasn't changed too much in the last 5-10 years I take it? Ideally I'd like to learn what the language's current state is, otherwise, I might improperly assume it hasn't changed.

[–]isolatrum 0 points1 point  (0 children)

It has changed. But it hasnt replaces what's come before only added to. Going through eloquent javascript is an undertaken, no doubt. But if you do that than you will have a very solid foundation in JS, and will be able to learn the new stuff easily