Re: [racket] place: terrible performance of place-channel-get?

2014-11-11 Thread Matthew Flatt
This does seem extremely slow. A place-message send must copy the vector to send it as a message, but the copy shouldn't take so long. I'll investigate further. Meanwhile, an option in this case might be to created a "shared flvector", which can be passed directly (i.e., without copying) to anothe

[racket] Index pairs question

2014-11-11 Thread Kevin Forchione
I’ve noticed that at least some of the functions in the racket library use “index pairs”: (start . end) rather than something start/length and was wondering if there’s an advantage to doing so? I like to keep my own projects consistent with the racket style and am wondering if this format of ind

Re: [racket] Extending DrRacket with non-text tabs

2014-11-11 Thread Robby Findler
Sorry for the long delay in replying. DrRacket isn't really set up to give you much re-use in the situation you're describing, if I understand correctly. You can create another frame and DrRacket shouldn't interfere with that frame (you would want to use the framework's group classes to cooperate