[plt-scheme] How to execute eval from a network udp socket?

From: Richard Cleis (rcleis at mac.com)
Date: Wed Jul 1 07:14:21 EDT 2009

Top level interactions, eval, and wine can all be misused; I suppose I  
could write Java and drink water.

RAC

On Jul 1, 2009, at 2:08 AM, Noel Welsh <noelwelsh at gmail.com> wrote:

> On Wed, Jul 1, 2009 at 5:27 AM, Richard Cleis<rcleis at mac.com> wrote:
>> Why is it so evil to depend on the top level name space, especially  
>> for
>> launching things like servers?
>
> Against the top level:
>
> http://calculist.blogspot.com/2009/01/fexprs-in-scheme.html
>
>
> Two reasons against eval:
>
> - Lots of new users lean on eval we they don't really understand how
> it works and the various tradeoffs.
> - Static analysis (manual or automatic) goes out the window. Eval can
> do anything. If your program using eval starts doing odd things you'll
> have a hell of a time understanding it.
>
> N.
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme


Posted on the users mailing list.