Forgot your password?
typodupeerror

Comment Re:It is hard to read. Get over it. (Score 1) 323

The problem with your example is that there are many human languages that are object->verb (postfix) order. German and Japanese come to mind. Some other languages are at least as radically different from English as Forth is from C. It's only a matter of familiarity, not basic "rightness". Matrix math in C doesn't much resemble the mathematical notation, either, but I haven't heard that used as a reason why C shouldn't be used for that. As an alternative example, you could write a problem as you'd actually solve it on paper: 2012 1776 1865 + 1588 ------- 7241 Looks a lot closer to either postfix or prefix notation to me. You can write obfuscated code in any language. C can be really _horrible_ to read and understand when pointers are involved. Also, it's an almost trivial exercise in Forth (or Lisp) to add infix capability, and such packages have been around a _long_ time. There are very good reasons why very few programmers experienced in either of these languages have any use for them. William Tanksley previously covered some of them.

Slashdot Top Deals

The reward for working hard is more hard work.

Working...