Re: [racket] dynamic compilation

2012-01-20 Thread Robby Findler
On Fri, Jan 20, 2012 at 5:58 PM, Danny Yoo wrote: > For the upcoming version of WeScheme, I'm planning to use the real > 'compile' from Racket.  I'm trying to better understand a part of the > compilation system.  Here's a sample program I'm using to play: > > ;

[racket] dynamic compilation

2012-01-20 Thread Danny Yoo
For the upcoming version of WeScheme, I'm planning to use the real 'compile' from Racket. I'm trying to better understand a part of the compilation system. Here's a sample program I'm using to play: ;

Re: [racket] #lang text ? #lang none ?

2012-01-20 Thread Eli Barzilay
Four hours ago, John Clements wrote: > > I think you're missing the "manifest destiny" I'm proposing; in > particular, I'm thinking about push the #lang syntax outward into > the world, so that people think, "hey; it makes sense that every > text-like file should begin with a line stating what lan

Re: [racket] #lang text ? #lang none ?

2012-01-20 Thread Matthias Felleisen
On Jan 20, 2012, at 1:13 PM, John Clements wrote: > I think you're missing the "manifest destiny" I'm proposing; in particular, > I'm thinking about push the #lang syntax outward into the world, so that > people think, "hey; it makes sense that every text-like file should begin > with a line s

Re: [racket] #lang text ? #lang none ?

2012-01-20 Thread John Clements
On Jan 20, 2012, at 8:48 AM, Eli Barzilay wrote: > Yesterday, John Clements wrote: >> Scribble tipped the balance for me; I now find myself using DrRacket >> to edit text files. >> >> As part of a quest for world domina^H^H^H^H^H^Hcompatibility, I'd >> like to add either >> >> #lang text >> >>

Re: [racket] Engineering Tradeoffs of ANF transforms and the Stateless Server

2012-01-20 Thread Matthias Felleisen
Jay, I agree. This would be a good starting point, so others can find it too. On Jan 19, 2012, at 2:02 PM, John Clements wrote: > I think the below would make a good PLT blog post, perhaps with an opening > paragraph about how much cheaper the stateless web-server can be. > > John > > > On

Re: [racket] #lang text ? #lang none ?

2012-01-20 Thread Grant Rettke
On Fri, Jan 20, 2012 at 10:48 AM, Eli Barzilay wrote: > Also, what about a langugae for editing pictures? Diagrams? Equations? > WYSIWYG text? Graphviz. Racket Users list: http://lists.racket-lang.org/users

Re: [racket] #lang text ? #lang none ?

2012-01-20 Thread Eli Barzilay
Yesterday, John Clements wrote: > Scribble tipped the balance for me; I now find myself using DrRacket > to edit text files. > > As part of a quest for world domina^H^H^H^H^H^Hcompatibility, I'd > like to add either > > #lang text > > or > > #lang none > > which could begin a text file and in

Re: [racket] Handin Server + PLAI problem [and 1 more messages] [and 2 more messages]

2012-01-20 Thread Robby Findler
This didn't work for me with the following submission (in version 5.2): #lang plai (halt-on-errors #t) On Sun, Jan 15, 2012 at 6:45 PM, Eli Barzilay wrote: > 50 minutes ago, Robby Findler wrote: >> >> I'm not sure either (this is certainly not the only contract that's >> checked during the exec

Re: [racket] class variables in racket

2012-01-20 Thread Christian Wagenknecht
I found it really right now just by looking for 'class-vars'-things. I didn't read it through and I do not know who the authors are. Thanks for your comment. --Christian Am 20.01.2012 14:12, schrieb Matthias Felleisen: On Jan 20, 2012, at 7:30 AM, Christian Wagenknecht wrote: Nevertheless

Re: [racket] class variables in racket

2012-01-20 Thread Matthias Felleisen
On Jan 20, 2012, at 7:30 AM, Christian Wagenknecht wrote: > > Nevertheless there are obviously also other people looking for appropriate > syntactical representations of the OOP terms (mainly for teaching purposes as > I guess): Right now I found > http://www.google.de/url?sa=t&rct=j&q=oop%20

Re: [racket] class variables in racket

2012-01-20 Thread Christian Wagenknecht
I am very thankful for the advices of all contributors which help me to rethink my goals. There are only some quite simple rules the students have to apply when defining classes, for example: employ an internal definition (represented by 'define' / 'define-values') to implement a (private) inst

Re: [racket] What are "impersonators" used for

2012-01-20 Thread Carl Eastlund
Harry, Impersonators are used to implement some of the contracts, especially higher order contracts for mutable values such as box/c and vector/c. They "impersonate" a box or vector by intercepting -ref and -set! operations and wrapping the contained value in a contract after getting it / before

Re: [racket] users Digest, Vol 77, Issue 68

2012-01-20 Thread David Delfieu
Thanks for your answer. David. Le 19 janv. 2012 à 18:00, users-requ...@racket-lang.org a écrit : > Send users mailing list submissions to > users@racket-lang.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.racket-lang.org/users/listinfo > or, via emai