Xref: utzoo comp.lang.smalltalk:3123 comp.object:3837 Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!munnari.oz.au!metro!extro!objtch From: objtch@extro.ucc.su.OZ.AU (Peter Goodall) Newsgroups: comp.lang.smalltalk,comp.object Subject: Re: Smalltalk scaleability & IdentityDictionaries Keywords: n Message-ID: Date: 28 Jun 91 02:10:31 GMT References: <1991Jun26.193441.28581@bqnes74.bnr.ca> <286A46DC.72E9@deneva.sdd.trw.com> Sender: news@metro.ucc.su.OZ.AU Organization: Sydney University Computing Service, Sydney, NSW, Australia Lines: 32 Nntp-Posting-Host: extro.ucc.su.oz.au scott@coyote.trw.com (Scott Simpson) writes: >In article <1991Jun26.193441.28581@bqnes74.bnr.ca> CWatts@BNR.CA (Carl Watts) writes: >>Smalltalk scales better than other other language I know of. The >>reason is simple, you can model everything from the Space Shuttle to an >>Integer the same way. As an object (that perhaps uses other objects) >>[ More comments about how integers and dictionaries are unbounded in >> Smalltalk. ] >It that sense of scaleability, Smalltalk fares well. But when I hear >the term scaleability, I think of bigger issues such as how does the >Smalltalk *environment* scale up to large projects of the hundreds of >thousands or millions of lines. In this case, Smalltalk fares very >poorly. Large projects require multiple user concurrency, distributed >data, schema evolution, versioning, support for persistent storage and >managability of non-code artifacts, support for testing and >maintenance and support for process. In all of these areas the >Smalltalk environment performs poorly or not at all. >-- >Scott Simpson TRW scott@coyote.trw.com As distributed the Digitalk and Parcplace Smalltalks certainly don't have the tools for large projects. There is however, no intrinsic problem with multi-user development. Extend the environment to provide the tools. Instantiations, OTI and SoftPert Systems all have Smalltalk environment extensions for team configuration management. -- Peter Goodall - Smalltalk Systems Consultant - objtch@extro.ucc.su.oz.au ObjecTech Pty. Ltd. - Software Tools, Training, and Advice 162 Burns Bay Rd, LANE COVE, NSW, AUSTRALIA. - Phone/Fax: +61 2 418-7433