Re: one more thing Marc Stiegler (marcs@skyhunter.com)
Wed, 23 Jun 1999 10:57:15 -0700

As a complete aside, when dean constructed this comment, my counter-comment was that in E nothing is really commutative: the left-hand object always gets control of what really happens, so operations are always distinguished by the level of trust you have in the lefthand object. I mention this only as yet another reminder that the book must be delicately sprinkled with comments on this little detail.

--marcs

-----Original Message-----
From: Dean Tribble (by way of "Mark S. Miller" <markm@caplet.com>) <tribble@netcom.com>
To: E Language Discussions <e-lang@eros-os.org> Date: Wednesday, June 23, 1999 10:16 AM
Subject: one more thing

>[Since this is titled "one more thing", I'm assuming I'm entitled to
forward
>this to the E list as well. --MarkM]
>
>Kill String.+ and String.*. Die die die die. (Can you tell it's late
>:-).
>
>String.+ is completely inferior to quasi literals, and is terrible,
>non-extensible polymorphism. The language would be better without it
>(and without all the other misuses of +).
>
>+ is Commutative!
>
>So there!
>
>:-)
>
>dean
>
>