News for hackers. Stuff that matters.
Re:How to Design Programs, Second Edition by contingencies on Friday August 04, 2017 @09:37PM (#14933776)
This inspired me to program a Haiku:

Grasping for authority

A page turns

Close tab

Re:How to Design Programs, Second Edition by kryptiskt on Saturday August 05, 2017 @04:50AM (#14934840)
A smug dismissal

From the peanut gallery

The fields lie fallow

Re:How to Design Programs, Second Edition by philbarr on Saturday August 05, 2017 @07:18AM (#14935220)
What is a haiku?

I'm not sure this qualifies

Maybe

Re:How to Design Programs, Second Edition by vishaalk on Friday August 04, 2017 @10:45PM (#14933945)
Can you explain what you mean by this?

I'm interpreting it like: this book is acting more important than it is, you turned a single page, and then closed the tab because you thought it wasn't worth reading.

Re:How to Design Programs, Second Edition by throwaway7645 on Saturday August 05, 2017 @12:55AM (#14934296)
I also wasn't very impressed with it, but that could be because I already can code and this book focuses more on beginners than SICP. SICP starts off easy and gets hard fast...at least to me. I could've definitely missed some things in HTDP though as I didn't work it through from A-Z as I should have.
Re:How to Design Programs, Second Edition by agumonkey on Saturday August 05, 2017 @04:31AM (#14934770)
If you read other lispy books around the SICP era, they describe the issue with it: it's for math-loving engineering students. There were a few books that tried to focus on problem solving with computers without having to talk about irrational numbers.

HtDP does this very well. It helps structuring the information and the functions around it so you can solve your questions cleanly. Compared to most programming books around that are either too tied to a language or too focus on known algorithms I found it quite great.

Re:How to Design Programs, Second Edition by throwaway7645 on Saturday August 05, 2017 @02:27PM (#14937116)
That makes sense
Re:How to Design Programs, Second Edition by contingencies on Saturday August 05, 2017 @03:10AM (#14934566)
Spot on! Also, the suggestion of human language as a program, even across cultures, and therefore humans as computers and a viable platform for programming, runs largely in the face of the tradition from which this tome comes. The expression of a possibly ill-conceived program, written for purpose, then thrown away, nominally as a means to program others, at a minimum achieves communication .. not with the computer but with humans. Multicontextual shift there, but same philosophical plane. It's sort of an art project. You know, curiosity. The thing that got us all in to this computational mess. Why grow up? It's the weekend after all, and there are dimensions of programming far more exciting than optimizing analytical formality. :)