Re: [racket-users] Racket slower than Chez Scheme on interpreter benchmark, potential low hanging fruit?

2021-03-01 Thread Sam Tobin-Hochstadt
When Chez is faster than Racket CS, the usual culprits are either: - mutable pairs - very large code size that causes Racket CS to interpret the outer module However, neither of those seem to be happening here. Sam On Mon, Mar 1, 2021 at 2:39 AM philngu...@gmail.com wrote: > > There’s this

[racket-users] A real-time Racket?

2021-03-01 Thread Dimaugh Silvestris
I was reading about Extempore, an enviroment for audio and video production in Scheme. Well, almost: it uses something similar to SuperCollider's client-server architechture, with a Scheme interpreter on the client side and a server in a typed Scheme with manual memory management, Xtlang.

Re: [racket-users] racket-launcher-names and easing the user experience

2021-03-01 Thread Matthew Flatt
The path for executables in user-scope installation is always like that. As far as I know, think there's not a great answer for where to put user-scope executables, especially across platforms. One more option to consider: add a `raco` command. That avoids the PATH issue by changing the PATH

[racket-users] racket-launcher-names and easing the user experience

2021-03-01 Thread Laurent
Hi all, I want to share a program with non-racketeers, as a package/collection named myprog (say), and I want to make it as simple as possible for the user. [The Racket Installation instructions need some work by the way, it's not very user friendly on linux. It could at least say that `[sudo]