http://en.wikipedia.org/wiki/Racket_(programming_language)
Are these compatible?
http://en.wikipedia.org/wiki/Racket_(programming_language)
Are these compatible?
The largest one is a basic CRM for a small niche. It runs super fast and development was a breeze. I run it compiled with a number of optimizations enabled.[0]
My personal website is also built in chicken scheme and runs fast even though it is running in interpreted mode.[1]
[0] https://a.keeptherecords.com/demo, source code: https://github.com/ThomasHintz/keep-the-records
Strict R5RS code that don't use eggs (chicken libraries) has good chances to run on Racket. But note that Racket support stuff that is not even Scheme, hence the change of name from PLT Scheme
If you prefix your program with "#lang racket", you get the definitions for the full Racket language, with all of the extensions and libraries that Racket provides.
But if you want to preserve compatibility with the standard and with other implementations, you can prefix your program with "#lang r5rs". It derives from the same base language as Racket.