Re: [GD-General] Scripting Systems
Brought to you by:
vexxed72
From: Brian H. <ho...@py...> - 2004-01-21 15:18:55
|
On Wed, 21 Jan 2004 12:24:31 -0000, Alen Ladavac wrote: > Don't know much about Ruby Ruby is cool. Ruby is intensely slow. Ruby is not very easy to embed (at least, the documentation is very sparse, and the stuff I've seen isn't particularly encouraging). Ruby -> C/C++ is much easier than C/C++ -> Ruby. > but I'd like to hear what you have to say against Lua. I hate people that bitch about syntax, but hey, I'm not particularly fond of Lua's syntax. It's just not very readable IMO because there's been so much syntactic sugar. That's a subjective thing. Lack of integers really irks me, but I'm getting over that complaint since the main place I wanted integers were bit masks, and I'm finally accepting that a property-per-bit isn't as devastating a problem as I'd like to think. Lua is fast. It's small. It's trivial to embed. But it doesn't have near the amount of features of Ruby with respect to high level expressiveness, but this may be why it's 10x faster on some of the GLCS benchmarks =3D) The GC issue is going to be addressed in 5.1 hopefully, which should ship before I'm done with my current project. Brian |