From: Lui Kore Date: 2010-02-07T23:15:59+09:00 Subject: Re: Honest opinion needed... Dynamic features are the reason for scripting in games, no need to care about efficiency here. You have C/C++ for your bottlenecks. Multithreading and GIL will be a little problem, but many other scripting languages have the same problem too, yet not difficult to fix. The real problem is 1.9's encoding may cause unexpected issues (obviously many developers are not used to it). I still can't find a good way for embed ruby interpreter to load encdb and transdb. ������ wrote: > Limiting the use of dynamic features of ruby will lead to better > performance since ruby 1.9 uses YARV. But something like > multi-threading or resource-consuming will possibly bother you. > > Above all, you should think over that whether a fully-featured > scripting language is really needed. I think building small > domain-specific languages for different aspects in your game will > reduce the complexity of development and will lead to better > performance. > > 2010/2/7 Schala Zeal : -- Posted via http://www.ruby-forum.com/.