[plt-scheme] Re: More pedagogic stuff

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Wed Aug 13 14:27:11 EDT 2008

On Aug 13, 2008, at 1:12 PM, Geoff Knauth wrote:

> I haven't run into any Schemers out here yet :-( , but I'll wear my  
> TeachScheme! 2000 T-shirt at the big reception tomorrow night in  
> Dodger Stadium.  I have found some Smalltalk folks who love Seaside  
> who think it blows away Ruby on Rails.  I know RoR, I need to look  
> at Seaside, and I'm curious what a DrScheme-based webkit along  
> those lines would look like.


   We were there first.

   At least as far as continuation-based web servers and systematic  
design of web (server side) scripts is concerned. Shriram and I wrote  
various paper with various co-authors on this topic from 98 thru  
2003. SK resumed later and continued the trend. (Okay silly puns;  
find out what they mean.) See

  http://www.ccs.neu.edu/scheme/pubs/

for details.

   We blew it when it came to turning all this into a plain old,  
quick prototyping framework. (Well I had the vision but I didn't go  
to the doctor ...)

> There's a tension between "build it quickly" (RoR) and "build it  
> well" (HtDP).

   Yes and no. On the surface there is a tension. But if you follow  
HtDP to its extreme (not in print) you will naturally build  
abstractions (aka frameworks and libraries and friends) that make it  
possible to build even faster than the "quick guys" and at least as  
well.

-- Matthias



Posted on the users mailing list.