2 ms·
Racket has supported Windows since I tried it out in high school, which was a long, long time ago. The thing with Schemes is that you can implement one in an a
by kerkeslager 3y ago
Racket has supported Windows since I tried it out in high school, which was a long, long time ago.
The thing with Schemes is that you can implement one in an afternoon, and you can probably add some neato feature in the same afternoon, so there are a ton of Schemes out there. But you can't build community, ecosystem of libraries, platform support, etc. that you would want for a language you're going to use in production.
Racket has been around for a long time, is used in various production systems, and has a solid community. It actually has the best standard library I know of for writing desktop GUIs, which might not be much of a claim to fame in 2023, but makes it super useful for writing small desktop tools. It definitely does some things better than others, like any language, but I think I'd be comfortable committing to it for a production project any day, which is more than I can say for any other Scheme.
- lispm 3y agoCommon Lisp has Allegro CL and LispWorks, both with GUI libs, interface builder and extensive support for Windows.