Re: [racket-dev] [racket] lab notebook on learning process (was: Re: Macros baffle me)

2014-05-07 Thread Jens Axel Søgaard
2014-05-06 23:48 GMT+02:00 Stephen Chang stch...@ccs.neu.edu: How about an extra button, a Run Benchmark button? You can already get this with the benchmark package, from pkg.racket-lang. A builtin button will hopefully make it obvious even for non-DrRacket users, that Run is not intended for

Re: [racket-dev] [racket] lab notebook on learning process (was: Re: Macros baffle me)

2014-05-06 Thread Sam Tobin-Hochstadt
On Tue, May 6, 2014 at 12:14 PM, Matthias Felleisen matth...@ccs.neu.edu wrote: Why does he think Performance sucks? Because here's the list of things that are slow DrRacket is an operating system running on top of your other OS to make life for Racket developers simple. It was originally

Re: [racket-dev] [racket] lab notebook on learning process (was: Re: Macros baffle me)

2014-05-06 Thread Robby Findler
I don't think those are the things being complained about. I read a complaint about non-incremental GC, a complaint about DrRacket IO (which is really quite slow because it uses an editor which is overkill for a stream of text), possibly a complaint about the FFI (but maybe there's more there?).

Re: [racket-dev] [racket] lab notebook on learning process (was: Re: Macros baffle me)

2014-05-06 Thread Sam Tobin-Hochstadt
Right, I don't think that any of Artyom's comments are about the issue that Matthias was bringing up, but I do think that's it a real issue. Sam On Tue, May 6, 2014 at 1:55 PM, Robby Findler ro...@eecs.northwestern.edu wrote: I don't think those are the things being complained about. I read a

Re: [racket-dev] [racket] lab notebook on learning process (was: Re: Macros baffle me)

2014-05-06 Thread Jens Axel Søgaard
Sam: Could we - warn people when they use `time` in DrRacket? - provide a performance mode that runs programs out-of-process, or just in another place? - something else? I like this. DrRacket has a performance mode already (disable profiling and debugging) in the (hidded part) of the

Re: [racket-dev] [racket] lab notebook on learning process (was: Re: Macros baffle me)

2014-05-06 Thread Matthias Felleisen
On May 6, 2014, at 2:02 PM, Jens Axel Søgaard jensa...@soegaard.net wrote: How about an extra button, a Run Benchmark button? +ω _ Racket Developers list: http://lists.racket-lang.org/dev

Re: [racket-dev] [racket] lab notebook on learning process

2014-05-06 Thread Neil Van Dyke
Jens Axel Søgaard wrote at 05/06/2014 02:02 PM: Sam: Could we - warn people when they use `time` in DrRacket? - provide a performance mode that runs programs out-of-process, or just in another place? - something else? I like this. DrRacket has a performance mode already (disable

Re: [racket-dev] [racket] lab notebook on learning process

2014-05-06 Thread Neil Toronto
On 05/06/2014 12:18 PM, Matthias Felleisen wrote: On May 6, 2014, at 2:02 PM, Jens Axel Søgaard jensa...@soegaard.net wrote: How about an extra button, a Run Benchmark button? +ω I LOLed. Were you thinking of having it launch a front-end to Josh McGrath's benchmarking library? Neil ⊥

Re: [racket-dev] [racket] lab notebook on learning process (was: Re: Macros baffle me)

2014-05-06 Thread Stephen Chang
How about an extra button, a Run Benchmark button? You can already get this with the benchmark package, from pkg.racket-lang. /Jens Axel 2014-05-06 19:43 GMT+02:00 Sam Tobin-Hochstadt sa...@cs.indiana.edu: On Tue, May 6, 2014 at 12:14 PM, Matthias Felleisen matth...@ccs.neu.edu wrote:

Re: [racket-dev] [racket] lab notebook on learning process

2014-05-06 Thread Neil Van Dyke
Just remember, any self-respecting benchmark feature of a platform will detect standard benchmarks and substitute hand-tuned assembler. :) Neil V. _ Racket Developers list: http://lists.racket-lang.org/dev