News for hackers. Stuff that matters.
Re:Racket: Lisp for Learning by madhadron on Thursday August 08, 2019 @12:48PM (#20646140)
I'm actually glad I read that.

I recommend HtDP and Racket semi-regularly because 1) the incidental complexity of getting started with DrRacket is so low and 2) I don't have a better recommendation for a book that covers the same fundamentals.

Do you have suggestions to recommend instead?

Re:Racket: Lisp for Learning by acbart on Thursday August 08, 2019 @04:43PM (#20648513)
What kind of context are you looking for? What audience? Is a book the only option?

In general, people learn from presentation of material, participation to demonstrate understanding, and then receiving feedback. They need to be motivated and engaged. If you're asking how I would suggest someone self-learn something, I would suggest that they find a cool project that they're excited by, and then offer resources based on that. Ideally ones with interactive feedback and tons of examples.

Re:Racket: Lisp for Learning by madhadron on Saturday August 10, 2019 @10:20AM (#20662191)
I typically recommend it for someone entirely new to programming. I don't know where else to point them for something that gets down to the meat of conditionals, repetition, and functions and applying them to data structures with as little distraction.

A book isn't the only option, certainly.