[racket] moby/wescheme & TCO

2011-01-29 Thread YC
Hi all - I am wondering if there are documentations on how moby/wescheme solve the tail call optimization issue to compile down to javascript. My google'fu is failing me. If not - can someone shed some light on how it's done? Thanks, yc _ For li

Re: [racket] some planet install failure

2011-01-29 Thread YC
Thanks Robby - I am now able to get them installed. On Sat, Jan 29, 2011 at 4:39 PM, Robby Findler wrote: > I don't know if it had to do with the problems on the server or not, > but these both seem to be working now (in 5.0.1). > > Robby _ For li

Re: [racket] some planet install failure

2011-01-29 Thread Robby Findler
I don't know if it had to do with the problems on the server or not, but these both seem to be working now (in 5.0.1). Robby On Sat, Jan 29, 2011 at 6:15 PM, YC wrote: > Hi all - > below are some of the installs that I've seen failing.  Does this have to do > with the planet outage recently? > >

[racket] some planet install failure

2011-01-29 Thread YC
Hi all - below are some of the installs that I've seen failing. Does this have to do with the planet outage recently? Welcome to DrRacket, version 5.0.1 [3m]. Language: scheme; memory limit: 512 MB. > (require (planet "main.rkt" ("dyoo" "moby.plt" 3 9))) . require: PLaneT could not download the

Re: [racket] This may be of interest...

2011-01-29 Thread Jakub Piotr Cłapa
On 29.01.11 22:59, Shriram Krishnamurthi wrote: Three broken links and a blank page...absolutely fascinating. I believe this: http://web.media.mit.edu/~vyzo/gerbil/ may be more informative even if not up-to-date. ;-) -- regards, Jakub Piotr Cłapa _

Re: [racket] This may be of interest...

2011-01-29 Thread Shriram Krishnamurthi
Three broken links and a blank page...absolutely fascinating. Shriram _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users

Re: [racket] planet security

2011-01-29 Thread Shriram Krishnamurthi
Code signing addresses a completely different concern. For what the OP wanted, one solution is a language based on capabilities. When you load an FFT package from PLaneT, you give it no other capability than the ability to use cycles, on the grounds that it has no business accessing files or writ

Re: [racket] planet security

2011-01-29 Thread Eli Barzilay
Two days ago, Nikita B. Zuev wrote: > If I understand correctly when we require a module from the planet, > it gets downloaded to racket home directory, compiled and required. > Racket's require is not just about getting definitions, it also > evaluates code inside required module. > > So in theor

Re: [racket] HTDP Chapter 4

2011-01-29 Thread Stephen Bloch
On Jan 29, 2011, at 3:23 PM, Dave Yrueta wrote: Hi Jeremy -- Please post an example of the code which is returning an error. And what error it produces for you. Stephen Bloch sbl...@adelphi.edu_ For list-related administrative tasks: http:

Re: [racket] HTDP Chapter 4

2011-01-29 Thread Dave Yrueta
Hi Jeremy -- Please post an example of the code which is returning an error. On Thu, Jan 27, 2011 at 11:12 PM, Jeremy Duenas wrote: > I am trying to work on the examples in Chapter 4 of HTDP where they are > talking about Boolean expressions, and every time I try to create a function > to do th

[racket] HTDP Chapter 4

2011-01-29 Thread Jeremy Duenas
I am trying to work on the examples in Chapter 4 of HTDP where they are talking about Boolean expressions, and every time I try to create a function to do this(i.e. example 4.2.1) I keep getting errors. Even if I input the functions given to me in the book I get errors. Is there something that I ne

Re: [racket] planet security

2011-01-29 Thread Tom McNulty
I second this concern, and such attacks become easier to pull of when targeting a centralized system. I'm not sure a safe-require routine could work though, as ultimately many of these packages are downloaded for their side effects (database drivers etc). Even if some sandboxed scheme could b

[racket] This may be of interest...

2011-01-29 Thread Dimitris Vyzovitis
http://hackzen.org/gerbil _ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users

Re: [racket] doc problem

2011-01-29 Thread Matthias Felleisen
This call (tcp-listen PORT 4 #true "127.0.0.1") works for me wrt to port reuse. See docs for #true. -- Matthias On Jan 28, 2011, at 8:49 PM, Hugh Myers wrote: > In the document page entitled "More: Systems Programming with Racket" > in section 5 it says: > > Unfortunately, we cannot now