[racket] article about Racket

From: Grant Rettke (grettke at acm.org)
Date: Sun Nov 13 16:15:05 EST 2011

The thing about how the focus changes from the editor to the repl
after you hit run... that might not make much sense unless you've read
thread or two about how the preferred PLT way of doing things is to
evaluate everything rather than a little bit at a time... or else if
you are coming from Emacs perhaps.

On Sun, Nov 13, 2011 at 3:11 PM, Neil Toronto <neil.toronto at gmail.com> wrote:
> When I first tried Racket (back when it was PLT Scheme), I primarily
> programmed in Java and C++. I didn't like Racket's IDE at all.
> Then I switched to Python and learned how to use a REPL. I searched for a
> good Python IDE but didn't find one. The fact that I didn't have to define a
> new project for every little test program made up for it.
> Two years later, I tried Racket again, and I really liked the minimalist
> IDE. It was basically what I had been looking for when programming in
> Python.
> Then I discovered the macro stepper. Holy unwashed socks. WOW.
> That's not to say that DrRacket doesn't have its problems. My main one is,
> as someone else mentioned, that scrolling and editing can be rather slow.
> But it supports the intended workflow very well and doesn't get in your way.
> Neil T
> On 11/13/2011 11:11 AM, Gregory Woodhouse wrote:
>> Same here. As I said in a previous message, I give DrRacket high marks
>> for usability.
>> On Nov 13, 2011, at 6:27 AM, Harry Spier wrote:
>>> Robby Findler wrote:
>>> ----------------
>>> I have spent a fair amount of time trying to keep the clutter out of
>>> the UI --- . . . But it is a battle that I fight
>>> pretty assiduously. Why should there be more buttons than you need to
>>> do your job? Why should you have to do 10 steps of setup before you
>>> can run a simple program?
>>> --------------------
>>> And as a new user to Racket and Scheme I thank you for this.
>>> Harry Spier
>> _________________________________________________
>>   For list-related administrative tasks:
>>   http://lists.racket-lang.org/listinfo/users
> _________________________________________________
>  For list-related administrative tasks:
>  http://lists.racket-lang.org/listinfo/users


Posted on the users mailing list.