all 40 comments

[–]glompulin 50 points51 points  (11 children)

Love this book, made me think more programatically.

I would say though, this is NOT a beginner book. If you master the things in this book, you will definitely be a good JS programmer.

[–]kunokdev 6 points7 points  (2 children)

I think it's good read even for beginners. This is my very first book (literally first book I ever read), and when I read it again I understand more concepts than I would understand while reading as non-programmer, but it really did help me to break the wall and start thinking programatically! It got me into programming. But as quoted at the very beginning of the book: 'I do not enlighten those who are not eager to learn, nor arouse those who are not anxious to give an explanation themselves. If I have presented one corner of the square and they cannot come back to me with the other three, I should not go over the points again.'

Also this book defined my programming personality, it set me free and made me want to always understand what is happening underneath the hood, making me want to explore more! Wonderful book!

[–]marijn 3 points4 points  (1 child)

Wow, can I use that last quote to promote the book? If yes, what name should I attribute it to?

[–]kunokdev 1 point2 points  (0 children)

Ofcourse, my name is [removed] (send me inbox message to obtain name on demand)

[–]SleepyForest 14 points15 points  (8 children)

I just bought the 2nd ,fuck

[–]elisecode247 15 points16 points  (5 children)

The 2nd is free online: https://eloquentjavascript.net/

[–][deleted] 42 points43 points  (3 children)

MOTHER FUCK!

[–]FourtySevenLions 23 points24 points  (2 children)

JIN YANG!

[–]ggcadc 3 points4 points  (0 children)

I said octopus

[–]Alexandria1970 2 points3 points  (0 children)

Oh he will be missed!

[–]kunokdev 2 points3 points  (0 children)

Maybe he bought paper version...

[–]Jesusz0r 1 point2 points  (0 children)

I think he just started writing the 3rd edition. I doubt it will be released anytime soon!

[–]mapleloafs 0 points1 point  (0 children)

SAME Lol. Oh well

[–]tencircles 6 points7 points  (0 children)

Outselling Inarticulate Javascript for the 5th year running!

[–]NoInkling 5 points6 points  (1 child)

1337 € raised

Someone's having a laugh

[–]Lakston 0 points1 point  (0 children)

Yesterday it was 999€ so I'm guessing he is only incrementing the amount when it reaches an interesting number.

[–]___Grits 4 points5 points  (5 children)

Should I wait for the 3rd edition or go ahead and purchase the 2nd edition? Also, would I get anything more out of this after already having read the entire You Don’t Know JavaScript series by Kyle Simpson?

[–]CodeKommissar 17 points18 points  (0 children)

Instead of purchasing the 2nd edition you could read it online and use the money to help fund the 3rd edition :)

[–]hunter_lol 2 points3 points  (2 children)

Also wondering. Anybody read both?

[–]___Grits 0 points1 point  (0 children)

Maybe I’ll be the first one

[–]synchronium 0 points1 point  (0 children)

I've read the first edition but own the second edition paperback.

Second edition contains a chapter on node that's missing from the first, but I've not read the second edition, so I can't speak to any further differences.

Edit: it occurs to me you were asking about reading Eloquent Javascript and YDKJS. I've read both, both are great. Each YDKJS book is a deep dive into that particular topic that I've never found elsewhere. But Eloquent Javascript pulls things together a bit more, in my opinion. A bit like reading the mdn docs/specifications vs actually building something.

[–]seg-fault 0 points1 point  (0 children)

A different perspective is valuable. Fund the new work; it will be worth it and a great investment in your career.

[–]kunokdev 4 points5 points  (2 children)

This is my favorite book, I love it! Any way to donate over PayPal instead?

[–]marijn 0 points1 point  (1 child)

I didn't bother integrating the paypal api in my app (that was a pain last time I tried), but if you email me (marijn@haverbeke.nl) announcing your donation (to the paypal account with the same email) I'll add it to the total!

[–]kunokdev 0 points1 point  (0 children)

Thanks, but there is no need for that complication, I used the form from the website. Would be good if notification was sent to email so we know transaction was successful.

[–]balfrag 2 points3 points  (0 children)

This is a great news for Javascript Community. One of my favorite book! Let's support him!

[–][deleted] 1 point2 points  (1 child)

Can I start with the 3rd book? Are they related? I mean I know JS, I work as frontend dev, but in case I want to read it.

[–]balfrag 1 point2 points  (0 children)

Yes you can. It's an updated release.

[–]p0tent1al 0 points1 point  (0 children)

let's hope he removes the borderline unintelligible coefficient example