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:35 PM, Jon Watte <[email protected]> wrote: > If you want a dynamic language with type checking which runs really fast, > how about Google V8? > Yes, it's JavaScript, not Lisp, but they actually share a great deal in > construction when you get down to it. (Except JS uses braces and maps, not > parens and cons) Actually I did experiment with Google V8 (still have it on this computer somewhere), but it had a number of limitations that were difficult to work around. TraceMonkey's version was a bit easier and ran faster for the things I would have used it for, but still, I would prefer to have something I could put more into an Actor format, JS does not work well with that with things like global variables and such, which I would have no clue how to prevent..., plus threads do not work quite so well in JS in all the implementations I have seen... On Thu, Jan 28, 2010 at 12:00 AM, Ivan-Assen Ivanov <[email protected]> wrote: >> If you want a dynamic language with type checking which runs really fast, >> how about Google V8? >> Yes, it's JavaScript, not Lisp, but they actually share a great deal in >> construction when you get down to it. (Except JS uses braces and maps, not >> parens and cons) > > Here we come full circle to the beginning of the thread where somebody > mentioned Lua; > Javascript is very, very similar to Lua, modulo the syntax, and Lua's > metatables. LuaJIT is faster than V8, last time I checked, and both are > only really usable on PC (V8 does have an ARM implementation, AFAIK). > And Lua is somewhere between one and two orders of magnitude smaller to embed. Where-as, technically, mine could work on just about anything thanks to LLVM, even PIC... ;-) _______________________________________________ Sweng-Gamedev mailing list [email protected] http://lists.midnightryder.com/listinfo.cgi/sweng-gamedev-midnightryder.com