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,7bcba1db9ed24fa7 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-16 10:32:56 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!newsfeed.berkeley.edu!news-hog.berkeley.edu!ucberkeley!enews.sgi.com!newshub2.rdc1.sfba.home.com!news.home.com!news1.sttls1.wa.home.com.POSTED!not-for-mail From: "Mark Lundquist" Newsgroups: comp.lang.ada References: <3B460DA9.C2965042@ix.netcom.com> <9ff447f2.0107061757.34ca0723@posting.google.com> <3B475678.C582735D@worldnet.att.net> <3b478165_3@news3.prserv.net> <3b48d207_1@news3.prserv.net> <3B51DD8A.9FBCA84F@ix.netcom.com> <9iv1pd$3va$1@nh.pace.co.uk> Subject: Re: is ada dead? X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Message-ID: Date: Mon, 16 Jul 2001 17:32:55 GMT NNTP-Posting-Host: 24.248.56.237 X-Complaints-To: abuse@home.net X-Trace: news1.sttls1.wa.home.com 995304775 24.248.56.237 (Mon, 16 Jul 2001 10:32:55 PDT) NNTP-Posting-Date: Mon, 16 Jul 2001 10:32:55 PDT Organization: Excite@Home - The Leader in Broadband http://home.com/faster Xref: archiver1.google.com comp.lang.ada:10005 Date: 2001-07-16T17:32:55+00:00 List-Id: "Marin David Condic" wrote in message news:9iv1pd$3va$1@nh.pace.co.uk... > One of the things that would go a long way to countering the misinformation > and overcoming the objections about tools, etc, would be to have an > inexpensive development toolkit sitting on the shelf next to the C++ > environments with equivalent & better features at a competitive price. I agree. I've always been impressed with what Borland did with Delphi -- how they avoided the "P-word" :-) and created the brand independent of the language. Rather than focus attention on the language at a time when Pascal was no longer fashionable, it draws attention to the value added by the Delphi environment, tools and libraries. So Delphi developers actually do think of themselves as "developing in Delphi" not "in Object Pascal". Would that work today for Ada? Who knows... but I'm intrigued... :-) > Part > of the problem is visibility and part of the problem is the (IMHO, very > sound) argument that by picking C++ or Java or some other language, a > businessman can leverage all the stuff that comes with its toolkit (GUI > builders, debuggers, library tools, class libraries, etc.) to get to market > quicker than can be done with Ada. > > Ada has historically concentrated on reducing lifecycle costs, which is a > real advantage. However, a very large chunk of the market doesn't care about > the lifecycle. They care about time to market. Right or wrong, that's what > people are buying Lead-time considerations will tend to dominate over lifecycle considerations under certain conditions, such as (off the top of my head): * In a new technology, where time to market translates into lead time ("first-mover advantage"); * In markets where the pace of change and/or innovation is high enough that product life-expectancy is short (everything becomes obsolete in a short time). * When you're not doing any reuse. It also dominates if the market is full of thinkalike lemmings :-) who take up the mantra of "time to market" uncritically. It's too easy to believe that "time to market is everything" when everybody else is saying that too... in our business culture, nobody ever gets blamed for running with the crowd, so if you never take the time to stop and ask, "Do we want to make stuff that will be obsolete in a year? Do we really have to? What would happen if we didn't? What would it require to do it differently"? One problem is that the success stories naturally get the attention, and it turns out that most of them had first-mover advantage. But what about the flops? How many of them had this advantage and flopped anyway? We'll never know because nobody is interested in the flops! So first-mover advantage is seen almost as sufficient for success, when maybe it is only necessary, and in the long run maybe not even that. But I think the opportunity for Ada is to position itself as the technology that is most effective over the lifecycle, and that not at the cost of lead-time! For this, we need all the things you mentioned in your post... -- Mark