From: "s.ross" Date: 2009-02-26T07:20:56+09:00 Subject: Re: Nexus Programming Language --Apple-Mail-8--404735557 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit On Feb 23, 2009, at 11:02 PM, M. Edward (Ed) Borasky wrote: > Actually it dates back to Algol. The people who designed it did it for > a reason, but I can't remember what it was. I think it was to remind > people that assignment was not equality, and the purists pronounce > > a := b IIRC, that's similar to how the production is written in BNF, and made sense in the context of creating compilers. But really, this discussion is primarily about syntactic sugar. The whole point of a high level programming language is to enable to let people think as people do and translate those constructs into something that machines can process efficiently. Many people, myself included, don't have stack-based architectures and thus don't think well in RPN. So Forth might not be my language of first choice. But in the end, any T-complete language should allow you to (or should I say "not prevent you from") do(ing) your job. --Apple-Mail-8--404735557--