On Wed, Jul 28, 2010 at 2:31 PM, Jay McCarthy jay.mccar...@gmail.com wrote:
At first I thought, how is this different than Honu?
I don't know anything about Honu. As far as I can tell it's the great
undead language of the Racket world. If Honu's already solved the
problem and is being actively
Is the audience HtDP students/teachers, professional programmers,
hobbyists, someone else, or all of the above?
People new to Racket, whether students or developers.
And, if the audience includes HtDP students/teachers, would all the
HtDP examples be revised to use P4P?
It's way too early
People already struggle with nesting. Excessive parens make
composition look much harder than it is. Ergo, my desire to remove
all unnecessary parentheses.
While agreeing on goals (integration w/ reader, etc.), I'm ultimately
less interested in H-expressions than in the surface language. That
Hi Ian,
- The whole distinction between operators and functions is a lie!
Except it's not. I've run into educators who taught Scheme who
thought this way, and the accounts of Scheme they gave were nonsense.
I'm not saying this (nonsensical semantics) is a necessary consequence
of thinking
Yeah. I can make my window narrower, but the wider window helps for
code. For now I'm just going to use two separate windows.
Incidentally, I was surprised that the indenter got confused by
Scribble. Should I be? Or perhaps the indenter doesn't claim to
handle Scribble?
Empty file, Determine language from source, click Run, and the error
message says
Module Language: There must be a valid module in the
definitions window. Try starting your program with
#lang scheme
and clicking ‘Run’.
Surely that should say #lang racket instead?
I just spoke with a room of high-school students studying Universe
programming in a summer course at Brown.
One major complaint was that they couldn't do multi-key-presses. For
instance, they want to use WASD navigation combined with a right-side
key for firing, and want to be able to fire and
As far as I know, at the lowest level there is no multiple key press
event even in the OS.
Yes, that's why I had scare-quotes in my message.
If they want to do that, they should change their world to record the
current key press state:
I told them that. But the problem is that inversion of
Python apparently has a feature where you essentially put the
contract/purpose in the text of a function, and when you type the
function's name, it prints out that documentation. (It sounds like
the docstrings of Common Lisp.)
This came up on day 1, minute 15 of the TSRJ workshop.
Do ask the person who asked whether Python has coverage now. -- Matthias
Aspirin vs vitamins.
Shriram
_
For list-related administrative tasks:
http://lists.racket-lang.org/listinfo/dev
This is a pointless exchange that misses the reason for its initiation.
Attendee: Here's a nice feature that I find awfully useful. How do I
get it in DrRacket?
Us: Oh yeah? And can your beloved language do X?
Shriram
On Mon, Jul 19, 2010 at 4:58 PM, Matthias Felleisen
matth...@ccs.neu.edu
Please move this discussion to plt-edu-discuss. THANKS.
2010/6/16 Stephen Bloch sbl...@adelphi.edu:
! Program v Design
is tt-equivalent to
Program - Design
and to
no program without design
But seriously, none of them is as catchy as TeachDesign, which could of
course be misread as
101 - 112 of 112 matches
Mail list logo