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
http://eval.ironscheme.net)
- 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.