What is Expressiveness in a Computer Language
David Hopwood
david.nospam.hopwood at blueyonder.co.uk
Sun Jun 25 11:31:50 EDT 2006
Chris F Clark wrote:
> Chris Smith <cdsmith at twu.net> writes:
>
>>Unfortunately, I have to again reject this idea. There is no such
>>restriction on type theory. Rather, the word type is defined by type
>>theorists to mean the things that they talk about.
>
> Do you reject that there could be something more general than what a
> type theorist discusses? Or do you reject calling such things a type?
>
> Let you write:
>
>>because we could say that anything that checks types is a type system,
>>and then worry about verifying that it's a sound type system without
>>worrying about whether it's a subset of the perfect type system.
>
> I'm particularly interested if something unsound (and perhaps
> ambiguous) could be called a type system.
Yes, but not a useful one. The situation is the same as with unsound
formal systems; they still satisfy the definition of a formal system.
--
David Hopwood <david.nospam.hopwood at blueyonder.co.uk>
More information about the Python-list
mailing list