Why post to Study-HTDP rather than PLT?

Originally published here:

You may or may not know that the authors of HTDP are all directly available on the PLT Discussion list located here:
You might rightly be wondering why you would post messages here rather than directly to the PLT list? Well, there are two good reasons:
1. This group has a very focused goal. We can leverage our similar interests, and answer a lot of questions that anyone on our track would need answered once, and build a focused knowledge base. The PLT list discussed a much broader range of topics, mostly focusing on Scheme.
2. All of those guys on the PLT list are super nice folks, and world-class programmers, who are *happy* to answer our questions (even stupid ones, seriously). Buy why bother them with questions that we can answer ourselves? We can make life easier for the PLT folks by answering said questions here, first, and leaving tough questions for them.

One thing to note here is that there is a read-only mirror of this group located here:
This provides a nicer interface and more importantly the ability to search messages which is particularly helpful if you know for what you are looking.
It might be a good resource if you are looking for HTDP focused content.

My invitation to the world

Originally published here:

Do you love programming?
Does the famous Alan Perlis quip that “[Any programming language] that doesn’t affect the way you think about programming, is not worth knowing.” give you a rush?
Are you obsessed with becoming a better programmer?
I am. That is why I started this Google group called ‘Study-HTDP’.
I want a place where I can study, collaborate, and learn while we I down this path; and I figured “Why go it alone?”
_How_to_Design_Programs_ (HTDP) is a book about learning how to think about programming. I’ve no doubt that most of us, my friends and peers, already know how to program, and in fact, are excellent at it. But how did we get here? More importantly, how would we teach others to get there? (Is the unexamined life worth living?)
That is the question with which I was obsessed for months and months. My answer to the question is to re-learn how to program. HTDP is how I’m going to do it. If you are interested too, please have a look at:
Let us begin!