Re: [GD-General] Off the shelf scripting languages
Brought to you by:
vexxed72
From: brian s. <pud...@po...> - 2003-04-17 23:01:39
|
Sweet, I hadn't seen that before. The only alternative I knew of was toLua. Unfortunately Lua on consoles doesn't seem viable because of the GC. We're using it as a configuration language, but we're not trying to execute scripts at runtime because we can't maintain 60 fps if the GC goes off and thinks about things for a few milliseconds. Hence the search for alternatives. Python is pretty portable in its own right; you can find the needed patches by googling "python ps2" or "python gamecube". And the amount of time you'll spend porting is much less than the time you'll spend supporting your end users, so I'd argue that it's a factor in the decision, but not *the* factor. But all this discussion is irrelevant. I've found the ultimate scripting language: http://www.muppetlabs.com/~breadbox/bf/. No garbage collector, dead-simple VM, and even smaller footprint than Lua! :) --brian Lagarde Sébastien wrote: >>Python: if it proves to be viable on consoles (I'm watching others and >>hoping for the best) I would be very happy. I haven't seen other >>languages with anything close to Boost.Python for ease-of-integration; >>it is seriously impressive: http://www.boost.org/libs/python/doc/. >> >> > >luabind (http://luabind.sf.net/) for lua (www.lua.org) allow the same >ease-of-integration >It is based on the same work. > >IMHO for a scripting language you need to be aware of porting the VM on >every platform. >Lua is write in clear ANSI C++ and is light. Port on PS2, GC, XBOX is very >easy. >------------------------ >Lagarde Sébastien >Neko entertainment >Junior programmer > > |