At 5:36 PM -0600 5/31/07, David Green wrote:
On 5/29/07, Larry Wall wrote:
In any case, the Huffman coding is probably right because you want
to declare Any parameters more often than you want to talk about any
possible kind of Object, I suspect.

Are Objects really Everything? What about native types like int -- or (thanks to autoboxing) should I really be thinking of them as Objects with built-in optimiser hints? Not that I have a good example of why you'd want to specify a native-only type; I'm only asking out of pedantic curiosity.

If that's true, then it would probably reinforce my argument for renaming Object to Universal.

I said before that it is better for type names, or at least the most important or root part of the name of a type, should describe what it represents rather than how it is implemented; Object smacks more of an implementation detail.

If it is true that int et al (ignoring autoboxing) is not conceived of as an object by users, that reinforces the idea that Universal sounds more like "everything" than Object does.

-- Darren Duncan

Reply via email to