Re: John Bokma harassment

2006-05-30 Thread David Squire
Max M wrote:
> John Bokma wrote:
>> [EMAIL PROTECTED] wrote:
> 
>> Your first question should be: Is it alright that Xah harasses 5 
>> newsgroups? Or maybe work on your spelling, harass is with one r, but 
>> maybe you didn't read the subject, which wouldn't amaze me, since you 
>> sound like you should be spending time on MySpace OMG!.
> 
> 
> I assume that the single l in alright is the courteous misspelling that 
> should allways be in a posting, when correcting other peoples speling?

Nope. Oxford English Dictionary has:

alright

a frequent spelling of all right.

And Merriam-Webster has:

alright
Pronunciation: (")ol-'rIt, 'ol-"
Function: adverb or adjective
: ALL RIGHT
usage The one-word spelling alright appeared some 75 years after all 
right itself had reappeared from a 400-year-long absence. Since the 
early 20th century some critics have insisted alright is wrong, but it 
has its defenders and its users. It is less frequent than all right but 
remains in common use especially in journalistic and business 
publications. It is quite common in fictional dialogue, and is used 
occasionally in other writing .

DS
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: What is Expressiveness in a Computer Language

2006-06-20 Thread David Squire
Andreas Rossberg wrote:
> Rob Thorpe wrote:
>>>
 No, that isn't what I said.  What I said was:
 "A language is latently typed if a value has a property - called it's
 type - attached to it, and given it's type it can only represent values
 defined by a certain class."
>>>
>>> "it [= a value] [...] can [...] represent values"?
>>
>> ???
> 
> I just quoted, in condensed form, what you said above: namely, that a 
> value represents values - which I find a strange and circular definition.
> 

But you left out the most significant part: "given it's type it can only 
represent values *defined by a certain class*" (my emphasis). In C-ish 
notation:

 unsigned int x;

means that x can only represent elements that are integers elements of 
the set (class) of values [0, MAX_INT]. Negative numbers and non-integer 
numbers are excluded, as are all sorts of other things.

You over-condensed.

DS

NB. This is not a comment on static, latent, derived or other typing, 
merely on summarization.

-- 
http://mail.python.org/mailman/listinfo/python-list


Re: What is Expressiveness in a Computer Language

2006-06-20 Thread David Squire
Matthias Blume wrote:
> David Squire <[EMAIL PROTECTED]> writes:
> 
>> Andreas Rossberg wrote:
>>> Rob Thorpe wrote:
>>>>>> No, that isn't what I said.  What I said was:
>>>>>> "A language is latently typed if a value has a property - called it's
>>>>>> type - attached to it, and given it's type it can only represent values
>>>>>> defined by a certain class."
>>>>> "it [= a value] [...] can [...] represent values"?
>>>> ???
>>> I just quoted, in condensed form, what you said above: namely, that
>>> a value represents values - which I find a strange and circular
>>> definition.
>>>
>> But you left out the most significant part: "given it's type it can
>> only represent values *defined by a certain class*" (my emphasis). In
>> C-ish notation:
>>
>>  unsigned int x;
>>
>> means that x can only represent elements that are integers elements of
>> the set (class) of values [0, MAX_INT]. Negative numbers and
>> non-integer numbers are excluded, as are all sorts of other things.
> 
> This x is not a value.  It is a name of a memory location.
> 
>> You over-condensed.
> 
> Andreas condensed correctly.

I should have stayed out of this. I had not realised that it had 
degenerated to point-scoring off someone typing "value" when it is clear 
from context that he meant "variable".

Bye.

DS
-- 
http://mail.python.org/mailman/listinfo/python-list