Language Benchmarks: Why Ruby Won’t Win

Benchmarking programming language performance is an imprecise exercise, but the Computer Language Benchmarks Game makes a pretty good go at it.  Ruby is next to last on the overall scores, and loses on pretty much every test to Python and Lua, the current kings of game scripting in general.  I still think Ruby is a fantastic language and wholly appropriate for a lot of tasks.  But general performance is a major consideration for use as an embedded game scripting language.  Until they get Ruby into the same performance class as Python and Lua, it’s not going to be a viable option for what I’ve been looking at it for.

Tags: ,

Thursday, June 21st, 2007 Uncategorized

Leave a Reply