[plt-scheme] Re: Scheme workshop survey

From: Robby Findler (robby at cs.uchicago.edu)
Date: Sat Oct 18 22:11:43 EDT 2008

No one here teaches beginning programmers using Scheme. (Thank god.)


On Sat, Oct 18, 2008 at 9:07 PM, Alan Watson <alan at alan-watson.org> wrote:
> First, Eli, I did not mention the printed representation of anything, so I
> fail to see how I could be confusing it with the value of the expression in
> hand. Furthermore, replacing a Scheme expression that produces a value with
> a C expression that produces a value does not really more us forward; both
> are expressions and neither are values.
> Second, Matthias, the value of (car ...) is most certainly not '(...),
> although both are expressions that give the same value (where same means the
> same according to equal? or according to write) but not according to the
> poxy side-effect-ridden semantics of Scheme.
> Third, Sri, yes, that car don't run, but I program in Scheme to avoid bus
> errors, not car errors.
> Fourth, Matthew, yes, we will take this to comp.lang.scheme.
> Finally, Matthias again, is PLT just a cunning plan to cripple the next
> generation of programmers in the US? That is, and here I am serious, if
> Wadler is right and Scheme hopelessly confuses beginning programmers, why
> did you decide to teach programming using Scheme?
> Regards,
> Alan
> --
> Alan Watson
> http://www.alan-watson.org/
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.