This project is read-only.

1.0 RC6

Rating:        Based on 2 ratings
Reviewed:  2 reviews
Downloads: 1255
Change Set: 88137
Released: Mar 22, 2012
Updated: Mar 22, 2012 by leppie
Dev status: Stable Help Icon


Application IronScheme-1.0-RC6-NET2-setup.exe
application, 1402K, uploaded Mar 22, 2012 - 249 downloads
Application IronScheme-1.0-RC6-NET4-setup.exe
application, 1402K, uploaded Mar 22, 2012 - 1006 downloads

Release Notes

This update adds the following:
- Bug fixes since last release
- Installer updates for .NET4 version
- Added extra libraries
- General optimizations
- Added 'typed' libraries
- Added support for generating executables for programs
- Added support to compress constant (serialized) data in emitted DLL's
- Renamed Microsoft.Scripting.dll to IronScheme.Scripting.dll to prevent conflicts with existing DLR
- Added support for negative floating point zero (printing)
- Added simply web REPL sample (see
- See 'Source Code' tab for more details (~ 135 commits)

There will be 2 distributions, one for .NET 2 and another for .NET 4. The only real benefit of .NET 4 is proper tail call support for 64-bit systems. The .NET 2 version should run correctly for most cases on 64-bit, but you may encounter StackOverflowExceptions. On Windows 8, I suggest using the .NET 4 version.

Reviews for this release

I have been an avid LISP user for years! I am so happy that I can now write LISP inside of the .NET framework. Probably the best project I have come across in a while.
by smadam813 on Oct 2, 2012 at 9:32 PM
I wanted to learn some LISP, and I step upon this project. I have been playing a bit with it, and it's really, really great that you can play and learn symbolic programming and have all the .NET framework available. I have already started to integrate a scripting console to implement a kind of DSL in a homebrew project I'm working on. Congratulations to leppie, amazing work!!!!
by peremit on May 8, 2012 at 3:44 PM