On 26.06.2014, at 10:15, Christophe Demarey <christophe.dema...@inria.fr> wrote:
> Hi, > > I would like to make a suggestion that may lead to a long debate but let's > go: What do you think about deprecating ~= and replace it with != for example? > Why? In mathematics the symbol ~ is used for equivalence. To me (and I think > any newcomer to Smalltalk) the first guess of the meaning of ~= is equivalent > to => missed. The meaning is totally different: "Answer whether the receiver > and the argument do not represent the same object.” +1 But then I also want to suggest #!== for negating identity. > > I never used this method because it is too confusing for me. I prefer to use > (a = b) not or (a = b) ifFalse:. > So, the discussion is open ... > > Christophe