I am seriously considering adding Lua
scripting to ZDoom rather than roll my own based on UnrealScript. Lua is a cool little language, and I find it does most everything I could possibly want. Every time I start thinking about how to implement some language feature for "DoomScript," my thoughts always return to Lua. I just need to figure out a good way to interface it with the existing code. Unless I fail to do that, it's very likely that a good chunk of game code is going to get rewritten in Lua, hopefully sooner rather than later.
This post has been made as a public service announcement to warn everybody that if you "Wait For DoomScript," you'll probably be waiting a very, very long time.