Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Ryan Culpepper
(values->list (values 1 2 3)) = (list 1 2 3) It can't be a function; a function-argument continuation only accepts a single value. As to why prefer a macro instead of a function like 'call/values->list', I think 'values->list' represents a smaller, more coherent bit of behavior. You can triv

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Matthias Felleisen
Time to move it to a place easy to find? But why a macro? On Apr 28, 2014, at 1:10 PM, Ryan Culpepper wrote: > On 04/28/2014 10:08 AM, Laurent wrote: >> On Mon, Apr 28, 2014 at 3:47 PM, Matthias Felleisen >> mailto:matth...@ccs.neu.edu>> wrote: >> [...] >> >> Why not something like `apply->l

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Ryan Culpepper
On 04/28/2014 10:08 AM, Laurent wrote: On Mon, Apr 28, 2014 at 3:47 PM, Matthias Felleisen mailto:matth...@ccs.neu.edu>> wrote: [...] Why not something like `apply->list` or `apply/list`? (personally I usually call it `cvl` for call/values->list, but that's because I often use it on the command

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Jay McCarthy
t; will also have >>> decision confusion if given a big dialog of "find your class's preference >>> in the haystack." >>> -Ian >>> - Original Message - >>> From: "Sam Tobin-Hochstadt" >>> To: "Matthias Fell

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Jay McCarthy
ur class's preference in >> the haystack." >> -Ian >> - Original Message - >> From: "Sam Tobin-Hochstadt" >> To: "Matthias Felleisen" >> Cc: "dev@racket-lang.org Dev" >> Sent: Monday, April 28, 2014 10:40:37 AM

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Stephen Chang
iven a big dialog of "find your class's preference in > the haystack." > -Ian > - Original Message - > From: "Sam Tobin-Hochstadt" > To: "Matthias Felleisen" > Cc: "dev@racket-lang.org Dev" > Sent: Monday, April 28, 2014 10

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Matthias Felleisen
I withdraw my support for this item. _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread J. Ian Johnson
n-Hochstadt" To: "Matthias Felleisen" Cc: "dev@racket-lang.org Dev" Sent: Monday, April 28, 2014 10:40:37 AM GMT -05:00 US/Canada Eastern Subject: Re: [racket-dev] actionable items, was: comments on "comments on learning Racket" On Mon, Apr 28, 2014 at 9:47 A

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Stephen Bloch
On Apr 28, 2014, at 10:40 AM, Sam Tobin-Hochstadt wrote: > Another problem with this approach is that BSL is not the right choice > for many people in the first category. They might be starting using > DMDA, or Picturing Programs, or working on their own with SICP. I don’t remember how much Sc

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Sam Tobin-Hochstadt
On Mon, Apr 28, 2014 at 9:47 AM, Matthias Felleisen wrote: > > when drracket starts w/o a preference file, we pop up a radio menu: > > o Are you a student learning to program? > o Are you an experienced programmer learning to use Racket? > > Depending on which bullet the person checks, drracke

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Jens Axel Søgaard
2014-04-28 16:12 GMT+02:00 Matthias Felleisen : > SAM: > >> Also, I think that in almost every course using DrRacket, the students >> will need to learn how to choose languages, because they will switch >> from one teaching language to the next. So I think this won't be >> unfriendly. > > I am not

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Matthias Felleisen
SAM: > Also, I think that in almost every course using DrRacket, the students > will need to learn how to choose languages, because they will switch > from one teaching language to the next. So I think this won't be > unfriendly. I am not sure this is true for simple high school courses or anyo

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Matthias Felleisen
On Apr 28, 2014, at 9:51 AM, Robby Findler wrote: > So you are asking to go back to the way it was before we added the "not a > language" language? I don't think we asked simple questions like that. We popped up the dialogue itself, no? _ Racket Developers list:

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Sam Tobin-Hochstadt
On Mon, Apr 28, 2014 at 9:47 AM, Matthias Felleisen wrote: > > * SAM suggests to always start in #lang racket. Tell students to > switch to #lang htdp/bsl or use Choose Language. I think this is > plain unfriendly to our largest audience. Here is my > counter-proposal: > > when drracket starts w/

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Laurent
On Mon, Apr 28, 2014 at 3:47 PM, Matthias Felleisen wrote: > o Are you a student learning to program? > o Are you an experienced programmer learning to use Racket? > (why "/learning/ to use Racket"? I could well be that s/he's on a new machine) Why not simply "Choose a language" and give a list

Re: [racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Robby Findler
On Monday, April 28, 2014, Matthias Felleisen wrote: > > So far we have had two threads of reactions to my 'comments on > comments.' They have produced requests that I consider actionable > items though I have counter-proposal to some of them. The list > below does not include other actionable it

[racket-dev] actionable items, was: comments on "comments on learning Racket"

2014-04-28 Thread Matthias Felleisen
So far we have had two threads of reactions to my 'comments on comments.' They have produced requests that I consider actionable items though I have counter-proposal to some of them. The list below does not include other actionable items I had on my list that did not get comments. With cred