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
