[racket-users] Developing Scribble as a user when Scribble is installed system-wide

2020-11-04 Thread Christopher Lemmer Webber
I've done the following to my git repo of scribble: raco pkg update --scope user --clone scribble-lib raco pkg update --scope user --clone scribble-doc raco pkg update --scope user --clone scribble I also tried removing that and doing: raco pkg install --scope user --clone scribble-lib

Re: [racket-users] bf program benchmark

2020-11-04 Thread Sorawee Porncharoenwase
You might want to take a look at Danny’s original bf article , which includes optimizations. By the end of the article, he reduces the running time of one benchmark program from “thirty-seven seconds to just over one”. On Wed, Nov 4, 2020 at 1:40 AM sleep

[racket-users] bf program benchmark

2020-11-04 Thread sleepnova
I'm benchmarking the bf language implementation[1] take from Beautiful Racket with mandelbrot.bf example[2]. I slightly modified the expander to gain performance.[3] And it took about 72s to finish. Then I try to benchmark the same program in a Java implementation which I implemented years ago.

[racket-users] Re: Help implementing an early return macro

2020-11-04 Thread jackh...@gmail.com
A brief update on this: I went with Ryan's approach and used an implementation of guarded-block throughout Rebellion's codebase. You can see the diff here: https://github.com/jackfirth/rebellion/pull/466. A couple of things to note: - I added a define/guard form that's like define, but with the