Squeak book !

Mark Guzdial guzdial at cc.gatech.edu
Mon Sep 9 17:54:31 UTC 2002


On Tuesday, September 3, 2002, at 08:21  AM, goran.hultgren at bluefish.se 
wrote:

>> I found the chapter on the Pluggable Web Server very interesting,
>> but when I went to try things out became extremely confused about
>> what the current state of the code is and what I should do.  This
>> kind of thing is inevitable in something that moves as fast as Squeak,
>> and if on-line documentation were kept fully up to date might not be a
>> problem.  If I really cared enough about PWS, I suspect that this
>> chapter _would_ be an adequate start for reading the code.
>
> IMHO, anyone reading this and getting interested in Squeak webserving:
> PWS is more or less obsolete code (as in "unmaintained" AFAICT). Use
> Comanche instead which a lot of people use and which works very good
> including being the base of Swiki.

The White Book's discussion of PWS is aimed more at the beginner -- you 
might try the Case Study: PWS chapter there.  The NuBlue book was 
always intended as an intermediate-to-advanced book.

While I completely agree that Comanche is the way to go in Squeak for 
real applications, we still use PWS every semester in our Squeak-based 
"Objects and Design" class (and not just when I'm teaching the class 
:-).  PWS's advantage over Comanche is simplicity.  People grok PWS 
more easily than Comanche, at least those with no previous 
Web-programming background.  Comanche is more robust, has more 
enhancements, continues to be used in real applications daily, etc.  
But PWS still does work on anything that Squeak runs on where sockets 
are implemented.  (Anybody run PWS on a handheld yet? :-)

Mark

__________
Mark Guzdial : Georgia Tech : College of Computing
Atlanta, GA 30332-0280
Associate Professor, Learning Sciences & Technologies
Collaborative Software Lab, http://coweb.cc.gatech.edu/csl
http://www.cc.gatech.edu/~mark.guzdial/




More information about the Squeak-dev mailing list