[q2x] OT: Lua questions

Brian Hook hook_l at pyrogon.com
Wed Jan 28 13:22:03 EST 2004


> Well, it *is* a dynamically typed language.  I imagine you'd have
> the same problem with plenty of other scripting languages.

Yes, but in all fairness, you can be dynamically typed but still have 
basic warnings.

> Just like forgetting to end a line with a semicolon oh so many
> years ago when we were all learning C

But you caught that at compile time.

> It's not really something I've run into enough to annoy me.  It's
> certainly a downside of dynamic typing, but in my experience these
> runtime errors are just about as annoying as compile errors are
> with C.

They are WAY more annoying, because they're caught much later in the 
development cycle.  Having something barf after a few minutes of 
run-time is way more disruptive (and dangerous) than something that 
barfs before you startup.

Brian





More information about the q2x mailing list