Re: [racket-dev] racket vs. scheme vs. clojure (as it appears to others)

2011-04-29 Thread Joe Marshall
On Fri, Apr 29, 2011 at 8:38 AM, Matthias Felleisen matth...@ccs.neu.edu wrote: 2. Could you point me to a criteria that classify Racket as a 'fringe' language and Clojure as a non-fringe language? This is no criterion, but it is suggestive:

Re: [racket-dev] A curious question about quote

2011-01-26 Thread Joe Marshall
On Wed, Jan 26, 2011 at 8:02 AM, J. Ian Johnson i...@ccs.neu.edu wrote: Hello all. I have a historical question about quoted constants. Does anyone know why '1 = 1? My intuition is that this is an artifact of conflating quote with list constructors. Is that indeed the case? I doubt it. More

Re: [racket-dev] relative lines of C in gracket vs. gracket2

2010-10-28 Thread Joe Marshall
On Thu, Oct 28, 2010 at 10:48 AM, John Clements cleme...@brinckerhoff.org wrote: So, if I'm reading this correctly, we've gone from ~590K lines of C to about ~340K lines of C. That's amazing. Something is wrong. In your listing, the only two lines that have changed are these: 8404 22017

Re: [racket-dev] internal-definition parsing

2010-10-13 Thread Joe Marshall
On Wed, Oct 13, 2010 at 7:08 AM, Carl Eastlund c...@ccs.neu.edu wrote: In the case I have, though, I want the sequence to be empty.  The problem is that these bodies -- (let () ...), (parameterize () ...), etc. -- are used for a lot of different things.  A macro may splice in a sequence that

Re: [racket-dev] `cond' / `when' / `unless' / etc bodies

2010-10-11 Thread Joe Marshall
On Mon, Oct 11, 2010 at 9:59 AM, Neil Toronto neil.toro...@gmail.com wrote: If I get a vote, +1/2 from me. My vote isn't +1 because I'd rather see a syntactic restriction removed: make the inside of a `begin' an internal definition context. Then the change would happen in every similar macro

Re: [racket-dev] gc vs assignment

2010-08-25 Thread Joe Marshall
On Tue, Aug 24, 2010 at 2:47 PM, Neil Toronto neil.toro...@gmail.com wrote: In my defense, I was talking about framerate, not total or average cost of memory management. That is very different situation. Games are really almost real-time apps. I'd say that they *are* real-time apps. You

Re: [racket-dev] P4P: A Syntax Proposal

2010-07-30 Thread Joe Marshall
On Fri, Jul 30, 2010 at 5:30 AM, Shriram Krishnamurthi s...@cs.brown.edu wrote: My experience teaching Scheme beginners is that Lisp-style prefix for arithmetic is NOT a problem; they get the hang of it quickly.  It's when things start to nest and parens start to add on that they start to