Re: My thoughts on C# and gaming.
Tomi Neste <[email protected]>
| Newsgroups | gmane.games.devel.sweng |
|---|---|
| Message-ID | <[email protected]> |
On Thu, Jan 28, 2010 at 8:14 AM, Brandon Van Every <[email protected]>wrote: > On Thu, Jan 28, 2010 at 12:51 AM, OvermindDL1 <[email protected]> > wrote: > > On Wed, Jan 27, 2010 at 10:35 PM, Brandon Van Every <[email protected]> > wrote: > >> Embeddable Common Lisp. > >> http://ecls.sourceforge.net/ I don't know about the performance > >> though. > > > > Yeah, I had found that one before, but slight issue, it is infected by > the GPL: > > GNU Library or Lesser General Public License (LGPL) > > There aren't any Lisp implementations that are free, work well on > Windows, have good performance, and good licenses. Once upon a time I > gave up on the Lisp universe on Windows because SBCL just couldn't get > its porting act together. Seems it still hasn't, looking at their > website. There's more available in the Scheme universe. I used to > work on the build for Chicken Scheme, a Scheme-to-C compiler that is > BSD licensed. http://www.call-with-current-continuation.org/ I can't > really comment on the performance though; it's been 2 years. > Numerical performance probably lacks. Felix, the project owner, is > easy to work with and receptive to contributions. He just can't be > arsed to deal with CMake, hence why we parted ways. Oh... shoot, that > reminds me, MSVC support died with my departure. Well, um, sorry. I > had tamed that wilderness, had it under control for 6 months. Then > reality happened: Unix guys do not care about MSVC. I think you will > probably be wasting your time looking for another Scheme to suit your > needs; Chicken was the closest thing out there. Keep working on your > own language, you're better off. > > > Cheers, > Brandon Van Every > _______________________________________________ > Sweng-Gamedev mailing list > [email protected] > http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com > Just a quick datapoint: I think these days Gambit Scheme ( http://dynamo.iro.umontreal.ca/~gambit/wiki/index.php/Main_Page ) is the best choice if you want an reasonably sized and well performing Scheme compiler with good C integration. It's mostly similar to Chicken but has an actively maintained MSVC port and there has also been iPhone etc. ports and at least one indie game made with it; http://www.quantzgame.com/ -- tomppa _______________________________________________ Sweng-Gamedev mailing list [email protected] http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com