I would not want to see a popup window, but there are lots of other,
more subtle ways to indicate progress that would totally work here.
Lets see if we can find a measure of progress that makes sense first.

One idea: the drracket startup progress bar counts the number of files
that are passed to one of the eval/compile handlers as a measure of
progress and it tracks if the total number changes over time. Maybe
that would work?

Related to this is the very recent discussion about errortrace in a
DrRacket issue, as compiling a file (via errortrace) is a completely
different than loading a zo file off of the disk.

Robby



On Sat, Oct 28, 2017 at 3:13 PM, 'John Clements' via Racket Users
<[email protected]> wrote:
> Okay, this is just what the world needs…another DrRacket GUI suggestion. If 
> it makes sense, though, I’d love to help implement it.
>
> If there’s anything that the last 30 years of UI (oh… sorry… UX) design has 
> taught us, it’s that people hate to wait, and they REALLY hate to wait when 
> they have no sense of progress.
>
> Currently, hitting the DrRacket “run” button can result in substantial 
> compilation delay, especially when using Typed Racket.
>
> There are various things that can actually make compilation better.
>
> Alongside this, though, one thing that might make people happier would be to 
> provide a short-lived pop-up progress window that tries to indicate the 
> progress toward full compilation.
>
> The obvious problem here is that it’s impossible, in general, to predict how 
> many files will have to be compiled, and in fact “compilation” is a very 
> flexible term in the Racket world. In many cases, opening one file will 
> reveal many more that need to be compiled. In fact, it’s essentially a tree 
> exploration; I’m not sure there’s a good visualization for this, but it would 
> be interesting to try.
>
> Does this sound like an interesting or useful idea?
>
> John
>
>
>
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to