My point was that the formula looks like Math but isn't.
My syntax isn't just another way of writing Math but a different way that only looks something like Math. My reasons for only using 3 levels of precedence in a full condition has nothing to do with some higher order axiom. Like I already said, some programming languages have up to 20 levels of precedence but I wanted to spare programmers having to remember them all. Not Math, just plain old real world simplicity. Math is based on axioms while the language I have created has other CS concepts that are quite different. I limit how long variable names can be because I don't like typing all those characters. To make sure I can reuse the names of functions that I like, I made all function and variable names relative to their Object Container or function. Just plain old CS practicality. David Clark From: Aaron Hosford [mailto:[email protected]] Sent: January-08-13 2:04 PM To: AGI Subject: Re: [agi] Why Logic & Maths Have Sweet FA to do with Real world reasoning But I could describe the way that expression is interpreted in strictly mathematical terms. (Though I would hate to waste my time on such a useless endeavor.) You've just described a different way of writing down the same meaning. There is nothing intrinsically special about the way standard mathematical notation is used. It was an accident of history. I could just as well write it out in reverse polish notation. y 5 2 + b * := This is still math, just a different dialect. We can invent new dialects all day. This dynamic extensibility is one of the wonderful things about math as opposed to ordinary language; if math in its current form doesn't do what I need it to do, I can just expand it in the direction I need it to go. So long as the end result is unambiguous and I've communicated how it works effectively to others, I'm good. The integral sign is a classic example of this process in use. It's just a fancy S (for "sum") made up to simplify the expression of a complex construct for which the existing tools of the time were inadequate. ------------------------------------------- AGI Archives: https://www.listbox.com/member/archive/303/=now RSS Feed: https://www.listbox.com/member/archive/rss/303/21088071-f452e424 Modify Your Subscription: https://www.listbox.com/member/?member_id=21088071&id_secret=21088071-58d57657 Powered by Listbox: http://www.listbox.com
