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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d89b08801f2aacae X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-04-30 10:29:00 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!ra.nrl.navy.mil!dca6-feed2.news.algx.net!allegiance!newsfeed1.cidera.com!Cidera!cyclone.socal.rr.com!cyclone3.kc.rr.com!news3.kc.rr.com!twister.socal.rr.com.POSTED!not-for-mail Message-ID: <3CCED46D.43145174@san.rr.com> From: Darren New X-Mailer: Mozilla 4.77 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Is strong typing worth the cost? References: <4519e058.0204290722.2189008@posting.google.com> <3CCE8523.6F2E721C@earthlink.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Tue, 30 Apr 2002 17:27:51 GMT NNTP-Posting-Host: 66.75.151.160 X-Complaints-To: abuse@rr.com X-Trace: twister.socal.rr.com 1020187671 66.75.151.160 (Tue, 30 Apr 2002 10:27:51 PDT) NNTP-Posting-Date: Tue, 30 Apr 2002 10:27:51 PDT Organization: RoadRunner - West Xref: archiver1.google.com comp.lang.ada:23283 Date: 2002-04-30T17:27:51+00:00 List-Id: "Chad R. Meiners" wrote: > One can easily construct examples where the strong typing > systems costs less. Can you construct an example where it costs more? Perhaps one where requirements are changing almost as fast as you can keep up. Here I'm thinking of the XP techniques, which I think the OP would probably classify as not strongly typed, even tho I expect most programming language experts would classify Smalltalk as strongly typed. :-) > If you want to write DIFFERENT programs (one with strong typing the others > without), how can you compare the costs of strong typing against the cost of > weak typing? You figure the cost of everything it takes to write the program that meets the requirements under realistic requirements. Sometimes strong typing will be better (like, when you're launching a space ship). Sometimes dynamic typing will be better (like, when you're tracking government regulations about payroll). -- Darren New San Diego, CA, USA (PST). Cryptokeys on demand. The 90/10 rule of toothpaste: the last 10% of the tube lasts as long as the first 90%.