Re: [racket-dev] using the Y combinator to...

2010-07-31 Thread Robby Findler
The use of the Y combinator (as opposed to the built-in forms of recursion) seems to be hacking around the ability for Ruby methods to be redefined more than anything? Robby On Sat, Jul 31, 2010 at 8:54 PM, Shriram Krishnamurthi wrote: > ...provide a mis-feature that the language thoughtfully l

[racket-dev] using the Y combinator to...

2010-07-31 Thread Shriram Krishnamurthi
...provide a mis-feature that the language thoughtfully left out: http://www.eecs.harvard.edu/~cduan/technical/ruby/ycombinator.shtml (The bit about "lexical" scoping in Ruby is also neat. It says that deep down, Ruby really is the same as JavaScript and Python.) Shriram ___

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

2010-07-31 Thread Eli Barzilay
On Jul 31, Guillaume Marceau wrote: > I've never seen student in a beginner course work this way. As an > experiment, I invite you to try programming without using tab, and > without deleting blocks of parenthesis at once. I suspect you will > develop sympathy for these students who "hate parenthes

Re: [racket-dev] Getting old versions of PLT Scheme

2010-07-31 Thread Eli Barzilay
On Jul 22, Carl Eastlund wrote: > To fix a backwards compatibility bug, I just had to go download PLT > Scheme 4.2.4. It's a real pain to do so. First, the Racket site > doesn't seem to link to versions before 5.0. I had to go to > plt-scheme.org manually. It'd be nice if I could get to the who

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

2010-07-31 Thread Jens Axel Søgaard
2010/7/31 Eli Barzilay : > There's a whole bunch of these things (in CL and Scheme), and IIRC, > Jens had something very well doone recently -- but they all suffer > from requiring some ugly wrapper syntax around them. Indeed. In order to keep the wrapping at a minimum I contemplate hijacking "st

Re: [racket-dev] Closes PR 11062

2010-07-31 Thread Robby Findler
Right. It should be fixed now, tho. Thanks, Robby On Fri, Jul 30, 2010 at 10:06 PM, Matthias Felleisen wrote: > > Robby, this fix does NOT change the problematic coverage of structures. > Fields are still colored as if they had never been evaluated. > > > On Jul 30, 2010, at 1:16 PM, mfl...@rac

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

2010-07-31 Thread Matthias Felleisen
On Jul 31, 2010, at 12:38 AM, Guillaume Marceau wrote: 1. Shriram never clarified that this proposal is for attracting students only. If so, I'd like to see a path from P4P to full Racket syntax included in the proposal. 2. > I also don't think "I hate parentheses" comes from familiarity wi

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

2010-07-31 Thread Michael Sperber
Matthias Felleisen writes: > 1. Indentation matters. This point is entirely orthogonal to syntax. >It applies to Racket and Honu as well. t's been a long time (several years) since I've heard substantial complaints about parens or prefix syntax from beginning students. Also, since we've

[racket-dev] Closes PR 11062

2010-07-31 Thread Matthias Felleisen
Robby, this fix does NOT change the problematic coverage of structures. Fields are still colored as if they had never been evaluated. On Jul 30, 2010, at 1:16 PM, mfl...@racket-lang.org wrote: > mflatt has updated `master' from 14de7399bd to 0e8af6bc5d. > http://git.racket-lang.org/plt/14de7