Monday, October 03, 2005
Everyone uses Python, Ruby or something based on C++ for in game scripting. I think these are all the wrong choices. These are structured, understandable languages. This is completely undesirable! The real correct choice is PERL. Think about it. You can write gameplay code that looks like dolphins, compress everything in as little space as possible, and make your code completely unmaintainable. You can obfuscate it by using implicit variables, confusing regular expressions, and inconsistent syntax! All of these are desirable features in a scripting language, but the real reason for using PERL for a game scripting language is because it guarantees job security because no one will be able to understand your code!