A telephone needs the attributes of a person, because the “talk” verb is associated with people, and you have to be able to talk to a telephone. (This was a real I7 bug report.)
Rule-Based Programming in Interactive Fiction is a really interesting look at the troubles of writing a scripting language for interactive fiction. I actually started writing one in C# a few years ago and ran into almost all of the problems discussed immediately.
- Previous: > Yes, that’s right. I’m suggesting that…
- Next: [merlin](http://www.kungfugrippe.com/post/155037427/update-snow-leopard-is-available-for-pre-order): > **Update**: [Snow](http://daringfireball.net/linked/2009/08/01/snow-leopard-amazon) [Leopard](http://www.kottke.org/09/08/pre-order-new-version-of-os-x-only-29) [is](http://arstechnica.com/apple/news/2009/08/be-first-on-the-block-with-snow-leopard-via-amazon-pre-order.ars) [available](http://gizmodo.com/5327923/snow-leopard-now-available-for-pre+order) [for](http://www.engadget.com/2009/08/01/snow-leopard-pre-orders-now-being-taken-at-amazon/)…