Re: [racket-dev] very unhelpful beginner language error message, possible fix proposed

2012-02-13 Thread Marijn
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10-02-12 23:38, John Clements wrote: A user on stackoverflow had a question about this code: (define list-sum-odd (lambda (list) (cond ((null? list) 0) ((odd? (car list)) (+ (car list) (list-sum-odd (cdr list (list-sum-odd (cdr list)

Re: [racket-dev] new logo

2012-02-13 Thread Norman Gray
Greetings. I've no real standing here -- this is an observation from the sidelines On 2012 Feb 13, at 06:05, SF wrote: Another way to combine lambda and capital R: http://i.imgur.com/PuGTE.png Combining the lambda and the R in this way looks like a very good idea to me. I can see the

Re: [racket-dev] new logo

2012-02-13 Thread Jens Axel Søgaard
2012/2/12 Eli Barzilay e...@barzilay.org An hour ago, Michael W wrote: Or something with the parenthesis echo motif on the main site: http://img513.imageshack.us/img513/5233/lambdarechopng.jpg This one is great! Here's a rough sketch that shows what I'm thinking of (using the shiny

Re: [racket-dev] very unhelpful beginner language error message, possible fix proposed

2012-02-13 Thread Robby Findler
+1 Robby On Fri, Feb 10, 2012 at 4:52 PM, Matthias Felleisen matth...@ccs.neu.edu wrote: Yes, and it was submitted in some form as a bug before. Why don't you modify teach.rkt and see whether you like the result better. Then submit. On Feb 10, 2012, at 5:43 PM, Danny Yoo wrote: Ho

Re: [racket-dev] new logo

2012-02-13 Thread Eduardo Bellani
+1 for something like http://tmp.barzilay.org/cr.png On 02/12/2012 04:50 AM, Eli Barzilay wrote: An hour ago, Michael W wrote: Or something with the parenthesis echo motif on the main site: http://img513.imageshack.us/img513/5233/lambdarechopng.jpg This one is great! The noisy parens are

[racket-dev] Google Summer of Code

2012-02-13 Thread Sam Tobin-Hochstadt
Google continues to run the summer of code project, and in recent years, they've significantly expanded the set of open-source projects they accept. We should submit Racket this year: http://www.google-melange.com/gsoc/homepage/google/gsoc2012 -- sam th sa...@ccs.neu.edu

Re: [racket-dev] Google Summer of Code

2012-02-13 Thread Matthias Felleisen
Go do it. Both Asumu and John have sent similar signals. Take the initiative. Do! On Feb 13, 2012, at 8:02 AM, Sam Tobin-Hochstadt wrote: Google continues to run the summer of code project, and in recent years, they've significantly expanded the set of open-source projects they accept.

Re: [racket-dev] very unhelpful beginner language error message, possible fix proposed

2012-02-13 Thread Stephen Bloch
On Feb 13, 2012, at 5:05 AM, Marijn wrote: ... it highlighted the id list-sum-odd in what should have been the 'else' case, and wrote: list-sum-odd: expected a function call, but there is no open parenthesis before this function ... which is really terrible, because there *IS* a

Re: [racket-dev] new logo

2012-02-13 Thread Stephen Bloch
On Feb 13, 2012, at 6:16 AM, Jens Axel Søgaard wrote: http://tmp.barzilay.org/cr.png From all the suggestions so far, this is the concept I like the best. (Imagine it rendered in the style of the new r-logo). Pros: * it is clear it is an R * it is clear R builds on lambda

Re: [racket-dev] very unhelpful beginner language error message, possible fix proposed

2012-02-13 Thread David Van Horn
On 2/13/12 8:11 AM, Stephen Bloch wrote: On Feb 13, 2012, at 5:05 AM, Marijn wrote: ... it highlighted the id list-sum-odd in what should have been the 'else' case, and wrote: list-sum-odd: expected a function call, but there is no open parenthesis before this function ... which is really

Re: [racket-dev] new logo

2012-02-13 Thread Vincent St-Amour
At Mon, 13 Feb 2012 01:05:57 -0500, SF wrote: While trying to refine that sketch I had the idea to extend the stem for a dynamic look, perhaps this would fit better in a circle: http://i.imgur.com/IywqK.png +1 That's my new favorite. Vincent _ Racket Developers

[racket-dev] meta discussion: standing and participating in discussions

2012-02-13 Thread Matthias Felleisen
The discussion on logo and a few others recent exchanges have repeatedly brought fourth messages with lines such as these: I've no real standing here -- this is an observation from the sidelines As the oldest PLTer on this list, let me clarify something here: if you have bothered to

Re: [racket-dev] new logo

2012-02-13 Thread Philippe Meunier
How about combining the ideas of http://i.imgur.com/PuGTE.png http://nxg.me.uk/temp/lambda-r.png (the one in the upper right) and http://tmp.barzilay.org/cr.png (forgetting about an explicit parenthesis) into a single, simple, new symbol like the one attached? (okay, it looks more like a lambda

Re: [racket-dev] new logo

2012-02-13 Thread Vincent St-Amour
At Mon, 13 Feb 2012 09:54:58 -0500, Philippe Meunier wrote: For some reason it slightly reminds me of a symbol for some religious cult or political party, which might or might not be a good thing. Were you thinking of this? http://en.wikipedia.org/wiki/Chi_Rho Vincent _

Re: [racket-dev] new logo

2012-02-13 Thread Norman Gray
On 2012 Feb 13, at 14:54, Philippe Meunier wrote: For some reason it slightly reminds me of a symbol for some religious cult or political party, which might or might not be a good thing. Whoa! Doesn't it just! Another thing that occurred to me, on the same model as before, is to go for an

Re: [racket-dev] new logo

2012-02-13 Thread Matthias Felleisen
I do actually like the combination of lambda and r, though I am sure the color scheme could benefit from some variation. On Feb 13, 2012, at 10:25 AM, Norman Gray wrote: On 2012 Feb 13, at 14:54, Philippe Meunier wrote: For some reason it slightly reminds me of a symbol for some

Re: [racket-dev] new logo

2012-02-13 Thread Norman Gray
Greetings. On 2012 Feb 13, at 17:03, Matthias Felleisen wrote: I do actually like the combination of lambda and r, though I am sure the color scheme could benefit from some variation. Less might be more, but http://nxg.me.uk/temp/lambda-r6.pdf shows an adjustment. The blue is a bit too

Re: [racket-dev] new logo

2012-02-13 Thread Jose A. Ortega Ruiz
On Sun, Feb 12 2012, David Van Horn wrote: [...] Maybe an 'r' in different scripts can be considered? For example, an R rotunda: http://en.wikipedia.org/wiki/R_rotunda FWIW, I like this quite a bit. I think if you put this on the new background, you'd have a winner. For the very little

Re: [racket-dev] very unhelpful beginner language error message, possible fix proposed

2012-02-13 Thread David Van Horn
On 2/13/12 4:20 PM, Stephen Bloch wrote: On Feb 13, 2012, at 8:28 AM, David Van Horn wrote: In BSL, you can detect when the first element of a clause is a variable bound to a function, but I don't follow the reasoning about ISL. You can't distinguish good from bad uses without running the

Re: [racket-dev] very unhelpful beginner language error message, possible fix proposed

2012-02-13 Thread Stephen Bloch
On Feb 13, 2012, at 8:28 AM, David Van Horn wrote: In BSL, you can detect when the first element of a clause is a variable bound to a function, but I don't follow the reasoning about ISL. You can't distinguish good from bad uses without running the code because you can't tell if a name

Re: [racket-dev] very unhelpful beginner language error message, possible fix proposed

2012-02-13 Thread Stephen Bloch
On Feb 13, 2012, at 5:07 PM, David Van Horn wrote: On 2/13/12 4:20 PM, Stephen Bloch wrote: On Feb 13, 2012, at 8:28 AM, David Van Horn wrote: In BSL, you can detect when the first element of a clause is a variable bound to a function, but I don't follow the reasoning about ISL. You

Re: [racket-dev] very unhelpful beginner language error message, possible fix proposed

2012-02-13 Thread David Van Horn
On 2/13/12 7:32 PM, Stephen Bloch wrote: In ISL, there's an additional case: a local variable might or might not be bound to a function. That's a little more hassle to check, but it should be doable at compile-time. Again, if the first element of a cond-clause is an identifier bound to a

[racket-dev] build fail for 64-bit OS X af9bab74265

2012-02-13 Thread John Clements
After axing and re-creating the src directory, I get this error while building racket on 64-bit Lion: a - src/rational.o a - src/read.o a - src/regexp.o a - src/resolve.o a - src/salloc.o a - src/sema.o a - src/setjmpup.o a - src/sfs.o a - src/string.o a - src/struct.o a - src/symbol.o a -

Re: [racket-dev] build fail for 64-bit OS X af9bab74265

2012-02-13 Thread Matthew Flatt
Have you changed anything about your installation via MacPorts lately? I think you're seeing a mismatch between a MacPorts iconv and the pre-installed iconv. See also https://lists.racket-lang.org/dev/archive/2011-April/006153.html At Mon, 13 Feb 2012 17:02:20 -0800, John Clements wrote:

Re: [racket-dev] very unhelpful beginner language error message, possible fix proposed

2012-02-13 Thread Bloch Stephen
On Feb 13, 2012, at 7:44 PM, David Van Horn wrote: On 2/13/12 7:32 PM, Stephen Bloch wrote: In ISL, there's an additional case: a local variable might or might not be bound to a function. That's a little more hassle to check, but it should be doable at compile-time. Again, if the first

Re: [racket-dev] new logo

2012-02-13 Thread SF
http://i.imgur.com/glpGB.png _ Racket Developers list: http://lists.racket-lang.org/dev