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,1db77fbb2768946e X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-10-03 21:32:44 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp.abs.net!uunet!dca.uu.net!ash.uu.net!spool0900.news.uu.net!reader0900.news.uu.net!not-for-mail Sender: DB3L@CTWD0143 Newsgroups: comp.lang.ada Subject: Re: Is Linux right for Embedded? References: <3BB69F21.B5AA7451@intercom.com> <9pcvbn$r52$1@xmission.xmission.com> <9pd4s402bga@drn.newsguy.com> <9pfcps$p0l$1@xmission.xmission.com> <9pfeiu$cfr$1@nh.pace.co.uk> <9pfj8a$ebc$1@nh.pace.co.uk> <9pfuqg$ikl$1@nh.pace.co.uk> <9pg8j901ap6@drn.newsguy.com> From: David Bolen Organization: Fitlinxx, Inc. - Stamford, CT X-Newsreader: Gnus v5.7/Emacs 20.6 Date: 04 Oct 2001 00:33:39 -0400 Message-ID: NNTP-Posting-Host: 208.247.212.3 X-Trace: 1002169963 reader0.ash.ops.us.uu.net 26879 208.247.212.3 Xref: archiver1.google.com comp.lang.ada:13702 Date: 2001-10-04T00:33:39-04:00 List-Id: pete@nospam writes: > In article <9pfuqg$ikl$1@nh.pace.co.uk>, "Marin says... > > >Everything you say is true, but when talking to people who develop > >throw-away code, the emphasis should be on time-to-market and reliability > >rather than long-term benefits such as reduced maintenance or reusable code. > > but but but, code REUSE is what will make time-to-market much smaller. > > Ada is one of the best languages for designing code reuse, which means > if you want very short time-to-market, then Ada is one of the best choices. But most of the time, such reuse only occurs on the subsequent projects, so if, as Marin suggested, you're talking about throwaway code on a particular project, you expend energy designing/developing it for reuse but then never get the benefit since it isn't reused. Instead, it can prolong time-to-market for that first release. And in some cases, missing that first time window of delivery means that even if you did built a fantasically designed and reusable system, the market isn't going to afford you the opportunity to make use of it since you won't be around for that second release :-) > Untill they see that code reuse == profit and shorter time-to-market. > > of course, writing packages with the idea of REUSE requires more time > and effort, but it will soon pays of (in the next project). Precisely. But if the primary goal is time-to-market and resources to rebuild the next time are available, sometimes the prudent business design is to build immediately and assume a large fraction is throwaway. -- -- David -- /-----------------------------------------------------------------------\ \ David Bolen \ E-mail: db3l@fitlinxx.com / | FitLinxx, Inc. \ Phone: (203) 708-5192 | / 860 Canal Street, Stamford, CT 06902 \ Fax: (203) 316-5150 \ \-----------------------------------------------------------------------/