Matthew Flatt writes: > The idea that the Racket project leadership is discussing this is > entirely plausible, of course, given the way things have operated in > the past. Let me emphasize again, however, that you should take Aaron > Turon's keynote as evidence that we do not want to do things the same > way this time. > > >> So if Matthew wanted to decree that he's been working on this a >> quarter century and just wants to change surface syntax, next > > Just in case anyone has forgotten, since the live stream was recorded, > I can quote myself verbatim: > > I am not standing here today saying this this is the direction we > should go. I want to get the idea out there and start a conversation > about what we should do. > > > Apologies for answering your message very sparsely, but it's because I > think your message part of a discussion that we should organize in a > different way. Of course, I'm not stopping anyone from posting, anyway. > > I regret that I did not understand the importance of setting up a good > forum for discussion before even offering the idea. Live and learn.
Hi Matthew, Thanks for your response. FWIW I really appreciated Aaron Turon's keynote and I think it did give good indication that leadership hopes to involve the community in the process. In a way, Racket is also uniquely positioned to be able to experiment here. The #lang aspect of Racket means we can take a "try it before we buy it" approach, or rather, before we go all in on buying it. I have been thinking the last few days that this even gives us flexibility that whatever syntax is decided on could start out as a "merely surface syntax" approach before moving to "core idioms": we could try as a community to put that language's syntax on most of the introductory documents and etc and teach courses with it for a period before deciding to switch any key semantics, even if any were to change. I can't think of any other language environment that has the opportunity for that level of experimentation, and that seems like a feature to me. That said, I do think that all of Greg's comments are useful food for thought. :) -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/87h87l1i0h.fsf%40dustycloud.org. For more options, visit https://groups.google.com/d/optout.