[plt-scheme] Scheme for first year CS classes, good or bad?

From: Michael Coffin (mhcoffin at gmail.com)
Date: Thu Oct 22 23:42:04 EDT 2009

Yes. The thing that surprised me the most when moving from grad
school/academia to industry is what an incredibly un-macho and *social*
activity programming is when it's done right. There are a lot of things that
drive that, but I think pervasive code reviews are the most important.  If I
ever went back to teaching, I would seriously consider requiring that every
line of code submitted for an assignment first go through a code review by
another student.

p.s. But he's right about if vs. cond. :-)

On Thu, Oct 22, 2009 at 7:01 AM, Prabhakar Ragde <plragde at uwaterloo.ca>wrote:

> Robby Findler wrote:
>> Well, that and his "take it like a man" seems woefully misplaced. :)
> This is telling, too, as it is symptomatic of a certain kind of programmer
> macho which views any attempt at communication with human beings
> (conventions, documentation, readable keywords and function names) as "soft"
> or "unmasculine" (cf. "Real men don't use Macs"). To his credit, the
> original reddit poster seems to be listening to and learning from the
> responses to his post (though he's still being stubborn about if versus
> cond). --PR
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20091022/67559d4f/attachment.html>

Posted on the users mailing list.