[racket] Places acting differently in DrRacket and Racket

From: Nick Shelley (nickmshelley at gmail.com)
Date: Thu Oct 18 00:12:21 EDT 2012

It's usually the case that I'm just missing something obvious, but when I
have a file that just creates a place that prints something and I run it in
DrRacket, I see the thing printed after a slight pause, but when I run the
file with the racket executable from the command line, I don't see
anything. Just to make sure it wasn't some output-port difference, I also
had this code:

(require racket/place)
(define p (place x (system "touch /tmp/file")))

and sure enough, when run from DrRacket that file gets created, but not
when run from the command line.

Can someone explain what I'm missing?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20121017/5eaa2f3e/attachment.html>

Posted on the users mailing list.