[racket] DrRacket for the Truly Impatient V02, need help, beta testers

From: Ray Racine (ray.racine at gmail.com)
Date: Wed Nov 21 23:13:40 EST 2012

Along with the goodies enumerated by Nadeem, I use Typed Racket heavily so
for me the two biggest benefits I receive from online compilation are the
immediate feedback loop from syntactical errors and the type checking
errors as I'm developing on the fly.


On Wed, Nov 21, 2012 at 9:58 PM, Nadeem Abdul Hamid <nadeem at acm.org> wrote:

> Maybe this would help, I have only used Check Syntax two or three
>> times ever when I wanted to rename a variable because it was used in
>> more than 5 places. What other problems does it solve?
>>
>>
> It catches syntax errors (name typos, etc.) earlier. It allows jumping
> (via the arrows) to binding (definition) and bound (usage) sites of
> identifiers. It helps you recall or find out which 'require'd module a
> given identifier is imported from. And it helps show the 'the thing in
> the upper right hand corner', which is convenient when you need to quickly
> refresh your memory on the number/order of parameters of a function,
> without having to switch to a web browser. And if that thing isn't helpful,
> the popup context menu allows you to jump directly to the full
> documentation for a given definition. The first item listed (i.e. early
> discovery of syntax errors) is sufficient benefit in itself, as far as my
> experience goes. (And I believe that is one of the primary benefits and
> uses in the other IDEs I mentioned, especially since many of those are
> designed for statically typed languages so the class of errors that can be
> caught at compilation is larger than (untyped) Racket.)
>
> --- nadeem
>
>
> ____________________
>   Racket Users list:
>   http://lists.racket-lang.org/users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20121121/6a64cfd8/attachment-0001.html>

Posted on the users mailing list.