1. 2
  1.  

  2. 2

    Good idea but I find it hard to believe that using = for both assignment and equality doesn’t get confusing.

    1. 1

      My quick skim seems to indicate that the language design involves seeing what’s easiest for novices and I assume that a novice can have trouble telling the difference between the concepts of assignment and equality since these are often confused on low level math.

      It’s easy to (apocryphally) quote Henry Ford with “If I’d asked my customers what they wanted, they’d have said a faster horse”. Balancing novice expectations and what a novice will ultimately have to do is a difficult thing.

      Still, it is nice to see at least an effort to be objective in this kind of endeavor.