From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_20,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fac41,b87849933931bc93 X-Google-Attributes: gidfac41,public X-Google-Thread: 109fba,b87849933931bc93 X-Google-Attributes: gid109fba,public X-Google-Thread: 103376,b87849933931bc93 X-Google-Attributes: gid103376,public X-Google-Thread: 114809,b87849933931bc93 X-Google-Attributes: gid114809,public X-Google-Thread: 1108a1,b87849933931bc93 X-Google-Attributes: gid1108a1,public From: feldmand@erols.com (Damon Feldman) Subject: Re: OO, C++, and something much better! Date: 1997/01/20 Message-ID: <5buodl$bci@boursy.news.erols.com>#1/1 X-Deja-AN: 210940355 references: <32DF458F.4D5C@concentric.net> <32DF94DC.6FF8@watson.ibm.com> <32DFD972.37E4@concentric.net> <5bphq4$5js@mulga.cs.mu.OZ.AU> <32E05FAF.47BA@concentric.net> organization: Erol's Internet Services newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.object Date: 1997-01-20T00:00:00+00:00 List-Id: In article <32E05FAF.47BA@concentric.net>, Alan Lovejoy wrote: >Fergus Henderson wrote: >> My experience is that static typing results >> in faster development time. >Really? > >So then, why have so many investment banks adopted Smalltalk as the language >of choice for doing securities trading applications? The reason typically >given is that development speed in Smalltalk is so much faster >try to convince them that the bank > would be better off using C++? Ha! I can just see that conversation... :-) This seems like an unfair comparison. It's like saying, "why don't they all use PL/I if they like static typing so much?" PL/I sucks, is why. If they had _SmallTalk_ with static typing, would they use it instead of SmallTalk? Since Java is just such a product, and is the hottest thing out there right now, it could be that people *are* convinced that OO w/ static typing is the way to go. Also, can't you just send everything flying around the system as an Object (root of the whole class tree) in those situations when you want dynamic typing? Damon