Re: My thoughts on C# and gaming.
OvermindDL1 <[email protected]>
| Newsgroups | gmane.games.devel.sweng |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Jan 27, 2010 at 11:14 PM, 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. Yeah, that is basically what I had discovered. I have no qualms about just dropping all the cpp files in a project and compiling though, as long as it actually does compile like that, but non-windows things generally do not. That is one thing I have to say about my version, numerical speed exceeds C at times. :p I really like LLVM, and strong-typing, and Lisp'ish style, and especially all three combined. _______________________________________________ Sweng-Gamedev mailing list [email protected] http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com