Re: My thoughts on C# and gaming.

"Vijay Varadan" <[email protected]>
Newsgroups gmane.games.devel.sweng
Organization Tellurium Interactive, Inc.
Message-ID <00a801caa050$d8189d00$8849d700$@com>
+1 for SpiderMonkey. That's the script engine I'm embedding in my game.

-----Original Message-----
From: OvermindDL1 [mailto:[email protected]] 
Sent: Wednesday, January 27, 2010 11:28 PM
To: [email protected]
Subject: Re: [Sweng-Gamedev] My thoughts on C# and gaming.

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

_______________________________________________
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.