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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.