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
On Monday, April 28, 2014, Matthias Felleisen matth...@ccs.neu.edu 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
On Mon, Apr 28, 2014 at 3:47 PM, Matthias Felleisen matth...@ccs.neu.eduwrote:
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
On Mon, Apr 28, 2014 at 9:47 AM, Matthias Felleisen
matth...@ccs.neu.edu 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
On Apr 28, 2014, at 9:51 AM, Robby Findler ro...@eecs.northwestern.edu 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?
_
2014-04-28 16:12 GMT+02:00 Matthias Felleisen matth...@ccs.neu.edu:
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.
On Mon, Apr 28, 2014 at 9:47 AM, Matthias Felleisen
matth...@ccs.neu.edu 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
On Apr 28, 2014, at 10:40 AM, Sam Tobin-Hochstadt sa...@cs.indiana.edu 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
...@ccs.neu.edu
Cc: dev@racket-lang.org Dev dev@racket-lang.org
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 AM, Matthias Felleisen
matth...@ccs.neu.edu wrote
I withdraw my support for this item.
_
Racket Developers list:
http://lists.racket-lang.org/dev
- Original Message -
From: Sam Tobin-Hochstadt sa...@cs.indiana.edu
To: Matthias Felleisen matth...@ccs.neu.edu
Cc: dev@racket-lang.org Dev dev@racket-lang.org
Sent: Monday, April 28, 2014 10:40:37 AM GMT -05:00 US/Canada Eastern
Subject: Re: [racket-dev] actionable items
To: Matthias Felleisen matth...@ccs.neu.edu
Cc: dev@racket-lang.org Dev dev@racket-lang.org
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 AM, Matthias
To: Matthias Felleisen matth...@ccs.neu.edu
Cc: dev@racket-lang.org Dev dev@racket-lang.org
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 AM, Matthias
On 04/28/2014 10:08 AM, Laurent wrote:
On Mon, Apr 28, 2014 at 3:47 PM, Matthias Felleisen
matth...@ccs.neu.edu 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
Time to move it to a place easy to find? But why a macro?
On Apr 28, 2014, at 1:10 PM, Ryan Culpepper ry...@ccs.neu.edu wrote:
On 04/28/2014 10:08 AM, Laurent wrote:
On Mon, Apr 28, 2014 at 3:47 PM, Matthias Felleisen
matth...@ccs.neu.edu mailto:matth...@ccs.neu.edu wrote:
[...]
Why
(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
16 matches
Mail list logo