News for hackers. Stuff that matters.
Re:MIT SICP Book in JavaScript by lolinder on Sunday July 23, 2023 @01:03PM (#36837277)
I started this book with coworkers and it fell really flat.

I haven't read the original, but knowing Scheme I could see why the book would be structured the way it is. In JavaScript, though, it really just doesn't work. The code is horribly non-idiomatic for JS, and because JS isn't actually Scheme the order of the concepts introduced doesn't make sense. When it does talk about JavaScript, it's condescending towards it in ways that were off-putting to my coworkers (we're a TS shop), which is weird given that it's a book in JS.

Someday I'm going to get around to reading the original, but I can't recommend this one.

Re:MIT SICP Book in JavaScript by Tade0 on Sunday July 23, 2023 @04:00PM (#36839184)
Thanks for the heads-up - I'm not going to bother with this piece then.

Anyone with strong opinions about mainstream programming languages is automatically suspicious to me.

I mean, I get it - plenty more elegant and better thought-out languages than JavaScript, with their practitioners pounding the floor, saying "it should have been me - not him!".

But, ultimately, who can't write good code just because they're not using their favourite language?

Re:MIT SICP Book in JavaScript by Sterm on Sunday July 23, 2023 @04:48PM (#36839676)
Indeed which is why I write everything in machine code. What sort of elitist could possibly think this is a bad idea?