Some questions on Slate syntax

Lee Salzman lsalzman1 at cox.net
Sat Apr 2 15:35:36 PST 2005


Wait, so you're saying I can't observe that I don't have something? Hmm, 
I guess I don't really observe
that I don't have a million dollars or that I don't have a Ferrarri? I 
can very clearly observe the absence
of things. There is a joke about what brought down the Roman empire...

Lee

Shaping wrote:

> [...] Counting and
>
>> ordering are just entirely different concepts to me.
>
>
> Think about that statement, one more time, very slowly, whilst 
> focusing only on the observable.
>
>>
>> It's all pretty arbitrary and to call it "natural principle" is a bit 
>> of an exaggeration.
>
>
> If you mean /counting and ordering/ what can be observed (not 
> conceived), then starting at 1 is not only natural, it is the only 
> possibility.
>
>
>> I have friends who the mere thought of a number scares them and 
>> throws them into
>> mental paralysis. So "natural principle" in this case may be better 
>> described as the
>> lore of mathematicians. Then again, depending on who you talk to, 0 
>> is an ordinal
>> number, doh! But if I am going to choose some arbitrary theoretical
>
>
>
> You need not choose a theoretical anything.  Just observe.  Don't 
> think so much. Counting starts at 1, because the smallest number of 
> things you can /observe/ is 1.  I'm pushing this observation, 
> somewhat, because it has powerful implications for the structure of 
> computing machinery, which, when changed accordingly, will help you 
> advance computing language, too.
>
>> stance, I will
>> choose the one that is handiest for the domain, computers.
>
>
> It is practical.
>
> The domain, here, is not the computing machine.  The computing machine 
> is a constraint.  The domain is the space-time-logic problem you 
> express, model, and exercise with the language running on the machine.
>
> Intellectual expediency can cause mental blind-spots in the long run.  
> Use with care.
>
>
> Shaping
>
>>
>> Shaping wrote:
>>
>>>> It's not just tailored more to how computers work. When it
>>>> comes down to it, it makes as much intuitive sense as any
>>>> other way. Starting from the origin, how far away is some
>>>> thing? Giving you a spatial metaphor for working with items
>>>> I would argue makes it easier to see in your head what you're
>>>> doing. I can easily visualize grid space, but I can't easily
>>>> visualize a jumble of objects that I've counted.
>>>
>>>
>>> Becareful not to confuse continuous measurement with discrete 
>>> counting.  Both have their uses.  If you can count/order, do that 
>>> because it is more basic than ruling/measuring on a continuous 
>>> axis.  Note the essential difference:
>>> --------------------
>>>    1      2     ...
>>> 0.0   1.0    2.0 ...
>>> --------------------
>>>
>>>>
>>>> Counting makes sense to me for talking about the size of a
>>>> collection, but really makes no intuitive sense to me elsewhere.
>>>
>>>
>>>
>>> Then think "order" not "size", and clarity will return.
>>>
>>>> Now, maybe I have been programming too long and have built
>>>> up a new set of intuitions,
>>>
>>>
>>>
>>> Indeed, all of us, but these conditionings do not preclude 
>>> realignment with natural principle, both in computer language and 
>>> hardware structure (which is yet to happen).
>>>
>>>
>>> Shaping
>>>
>>>
>>
>>
>
>
>




More information about the Slate mailing list