vijaymathew / slogan

A general purpose, dynamic, functional programming language with strong support for concurrency.
Apache License 2.0
33 stars 4 forks source link

Port Slogan to Chez Scheme #138

Open vijaymathew opened 6 years ago

vijaymathew commented 6 years ago

https://cisco.github.io/ChezScheme/

Chez Scheme is a fast and high quality implementation of Scheme. As Chez is now available under an open source license, Slogan can start using it as a "platform".

hengestone commented 6 years ago

That would be great! Any idea what the size of compiled Chez scheme binaries are?

vijaymathew commented 6 years ago

I am yet to explore the Chez compiler in depth, but as per this section of the Chez user guide, object files should be bundled along with the support libraries and runtime. Slogan packages all this into a single executable, which leads to a larger but easily installable/runnable standalone. I am more interested in the performance improvements that the Chez compiler may bring.