On 12/26/2012 12:11 AM, Walter Bright wrote: > I think optional purity is pretty powerful. You can have the advantages of > either, at your choice. True, but there's a difference between what's useful when building an application, and what's useful as a learning exercise.