Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!apple!bionet!arisia!roo!mark From: mark@parc.xerox.com (Mark Weiser) Newsgroups: comp.lang.scheme Subject: Re: Scheme is unnecessarily biased towards lists Message-ID: <541@roo.UUCP> Date: 25 Sep 90 06:20:04 GMT References: <9009200822.AA02949@vis.> Sender: news@parc.xerox.com Lines: 21 In article markf@zurich.ai.mit.edu (Mark Friedman) writes: >In article <539@roo.UUCP> mark@parc.xerox.com (Mark Weiser) writes: > And what happens in this case if two (or more) different people > are doing this (in a large project, say), each has their own notion > of my-new-numeric-types, etc. etc. >They have to talk to each other :-) Not funny, and only incompletely true. They not only have to talk to each other, but they have to each change their code when they discover each other. Suppose there are three, or six, of these people. That is a lot of people who all have to talk, and change their code, everytime one of them has a new type to add. It is this sort of thing that a good OO language avoids, and that using an OO style within a non-OO language can't avoid. Scheme loses. -mark -- Spoken: Mark Weiser ARPA: weiser@xerox.com Phone: +1-415-494-4406