[plt-scheme] Debugging servlets in DrScheme

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Sat Feb 10 11:15:26 EST 2007

Sorry, but the servlet teachpacks haven't worked since v350. This
is mostly my mistake for not maintaining them properly.

If you are interested in hooking 15 year olds, you may have more
fun doing it via the world.ss teachpacks. We have an experiment
running in MA that gets 10 year olds to write (simple) space invader
games:

  http://www.ccs.neu.edu/home/matthias/HtDP/Extended/index.html
  (Prologue for HtDP/2e)

-- Matthias




On Feb 8, 2007, at 11:27 PM, Alexey Goldin wrote:

> I decided to have a look at DrScheme enviroment and test servlets
> teachpack hoping that I can interest some kids (8-9 grade) to play
> with it, maybe build some kind of interactive fiction story or
> something like this. I heard that it is possible and quite easy to
> debug servlets in DrScheme and my understanding was that when you type
> something like
>
> (inform "Hey!")
>
> a browser should start with a simple page generated by servlet.
>
> I spent few hours reading docs, googling, etc but I have no idea how
> to do it. DrScheme just has ladybug  symbol and paints inform with red
> color without explanation of any kind. What kind of magic incantation
> I am missing? What language, teachpacks (except for servlets2.ss)
> should I choose? Or have I misunderstood tutorials completely? If yes,
> what should  do to start web server? Is there some magic address I
> should type into browser? I see a lot of examples on web and in
> DrScheme documentation, I just have no idea how to run them....
>
> I use DrScheme 352 in Ubuntu. I have only couple of hours experience
> with DrScheme but quite confident with simple Common Lisp (Practical
> Common Lisp by Seibel and slightly more, including its allegroserve
> examples).
>
> Thanks!
>
> _________________________________________________
>   For list-related administrative tasks:
>   http://list.cs.brown.edu/mailman/listinfo/plt-scheme



Posted on the users mailing list.