home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.object:3043 comp.lang.eiffel:1005
- Path: sparky!uunet!email!vexpert.dbai.tuwien.ac.at!mst
- From: mst@vexpert.dbai.tuwien.ac.at (Markus Stumptner)
- Newsgroups: comp.object,comp.lang.eiffel
- Subject: Re: Class methods (was: Re: How to design a data structure library)
- Message-ID: <5639@vexpert.dbai.tuwien.ac.at>
- Date: 28 Jul 92 18:50:15 GMT
- References: <92210.125846MKK2@psuvm.psu.edu>
- Organization: DB and ES Subdivision, TU Vienna
- Lines: 18
-
- From article <92210.125846MKK2@psuvm.psu.edu>, by MKK2@psuvm.psu.edu:
- > While your crystal clear traditional syntax is nice, I feel fine with
- > c = [a union:b];
-
- The discussion is definitely NOT about syntax - there's nothing wrong
- with what you wrote above. It is about the level at which completely
- ordinary binary operators are to be declared.
-
- > As for using Class methods, I wouldn't mind if there was also a
- > c = [Set union:a :b];
-
- I still think this is conceptual overkill for what amounts to the
- equivalent of an addition operator. Note that the Eiffel solution is
- more radical still, since here the assignment to c is explicit.
- --
- Markus Stumptner mst@vexpert.dbai.tuwien.ac.at
- University of Technology Vienna vexpert!mst@relay.eu.net
- Paniglg. 16, A-1040 Vienna, Austria ...mcsun!vexpert!mst
-