[nem-en] Nemerle 0.2.0 released
Michal Moskal
malekith at pld-linux.org
Mon Sep 13 19:13:13 CEST 2004
On Mon, Sep 13, 2004 at 06:56:50PM +0200, Ricardo Fernández Pascual wrote:
> Maybe it would be a good idea having another operator for reference
> equality? Like '===' or something similar.
Well, there is camp among us that is strongly against adding new
operators to the language, to prevent is from looking like Haskell ;)
There is also strong belief in this camp that one of important reasons
why ML-like languages didn't take off was poor readability due to
too many non-alpha-numeric characters.
I'm only partially in that camp, but I'm against ===, it isn't as
frequently used, and (x : object) == y isn't that longer.
Of course it can be easily implemented as a macro, if anyone wants it.
> <not-serious>
> We could have =@= for checking structural equivalence, =:= for
> arithmetic equivalence, = for unificaction and == for something else,
> like Prolog.
> </not-serious>
Likewise :-)
--
: Michal Moskal :: http://www.kernel.pl/~malekith :: GCS !tv h e>+++ b++
: ::: Logic is a nice contrast to the Real World. :: UL++++$ C++ E--- a?
More information about the devel-en
mailing list