I for one wish Rev had never compromised and begun using the equal sign as
an assignment operator. Many (perhaps most) other languages disambiguate the
confusing uses by some artificial construct. In Pascal, e.g., assignment is
:=. In C/C++ as I recall, equality is testred with == and some special type
of equality is ===. Just syntactical crap.

As Richard says, if this is an optional addition to the language, I guess
I'd grudgingly -- VERY darned grudgingly -- look the other way. But I'd hold
my nose at the same time.

On 7/11/06, John Tregea <[EMAIL PROTECTED]> wrote:

-- continue thread even further

put 1 into x

Point x:         I am not a programming expert
Point x = x + 1:   but some things seem to make my world harder to
understand
Point x = x + 1:   and it is hard enough already
Point x = x + 1:   you get my point?

Isn't it likely that the number 5 represents a count of something, i.e. ;

the number of buttons in a group
the number of working days in the week
the number of cups of coffee I drank this morning
the number of lines in a text field etc.

I would almost never use the number itself, rather I find the way of
describing the thing being counted and use the language to get the count
initially. Then I would use gGroupedBtns or tMyCoffees as the variable
name so I can remember what I was counting when I reference it later in
my code.

-- end of abstract thinking about abstract concepts

tMyCoffees = tMyCoffees + 1 (ahhhhhhh... that's better)

John T



Sarah Reichelt wrote:
> On 7/12/06, Josh Mellicker <[EMAIL PROTECTED]> wrote:
>> I have found Rev extremely intuitive except for one thing:
>>
>> I wish it would parse
>>
>> x = 5
>>
>> (if not following an IF)
>>
>> the same as
>>
>> put 5 into x
>>
>
> I would like this for speed of scriptiing reasons, but not for logic
> reasons - if that makes sense. It would be much faster to type "x = 5"
> than "put 5 into x" but less logical.
>
> When I first started to learn programming (many years ago), I came
> across a line like this:
>    x = x + 1
>
> My eyes glazed over as I tried to work out what they meant by this
> obviously false statement! How can anything be equal to itself plus 1
> - that's just crazy. So I'm happy to stick to "put 5 into x" and "add
> 1 to x" :-)
>
> Cheers,
> Sarah
> _______________________________________________
> use-revolution mailing list
> [email protected]
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution




--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, "Revolution: Software at the Speed of Thought"
From http://www.shafermediastore.com/tech_main.html
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to