This project is read-only.

Is IronScheme usable in a real project

Dec 28, 2011 at 9:14 AM

I'm looking for a way to use a Lisp in a normal project making use of some .net assemblies. I've considered both Racket and Clojure, but to be honest I like .net a lot better, and I like all the assemblies I have available. Will I be able to make a full application in just IronScheme and package an executable for users? I heard talk about making executables earlier.

Dec 30, 2011 at 8:57 AM

Writing a complete application in IronScheme might be difficult if you are used to .NET, due to certain CLR features not available in IronScheme.

Example; while IronScheme can consume generic types and methods, it cannot currently produce them. Same goes for quite a few CLR features like instance methods, polymorphism, etc. 

Given you like .NET (read C# or VB.NET), it is thus not really a problem as you can create the missing functionality in another .NET language, and consume it in IronScheme.

There is a simple 'exe' generator in the repo now. See the changelog for details.