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.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,a1ce307c10055549 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-12-12 05:21:29 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!canoe.uoregon.edu!arclight.uoregon.edu!wn14feed!wn12feed!worldnet.att.net!207.217.77.102!newsfeed2.earthlink.net!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!harp.news.atl.earthlink.net!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: IBM Acquires Rational Ada Date: Thu, 12 Dec 2002 08:07:16 -0500 Organization: MindSpring Enterprises Message-ID: References: <3DF1615C.7AAAC86E@adaworks.com> <3DF1B042.6603DDDE@easystreet.com> <3DF2A483.EC512CDF@adaworks.com> <8db3d6c8.0212091445.12594821@posting.google.com> <3DF628C4.7090607@cogeco.ca> <3DF6653D.3030603@cogeco.ca> <8db3d6c8.0212101850.51506572@posting.google.com> NNTP-Posting-Host: d1.56.bd.42 X-Server-Date: 12 Dec 2002 13:07:51 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2314.1300 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Xref: archiver1.google.com comp.lang.ada:31734 Date: 2002-12-12T13:07:51+00:00 List-Id: Well, yes, of course. You still have to make your case. I've made the case with metrics within the realm of digital electronic controls - but that's an environment with very specialized needs. I believe the case *could* be made in other areas, but Ada has to be bigger than just a compiler that conforms to the ARM. If, for example, there were an environment that rivaled MSVC++ in terms of functionality and did it more reliably and with less obfuscation and you had some data to indicate that similar apps can be built faster with "Visual Ada" than with MSVC++, would that not start making a case for why people should switch? My real point is that the "Ada Mentality" has traditionally concentrated on high reliability and lower long-term costs for long-lived systems and that this is not necessarily what the vast bulk of developers are buying. Not that its a bad thing to have high reliability, etc. More a matter of the driving factors in many development efforts tend to be around "How quick can you get me something that works out the door???" Without analyzing the rightness/wrongness of that driver, accept fot the moment that it is a fact. (id est, that most developments are driven by time to market.) If that's the case and you walk in with your Ada compiler and someone else walks in with their XYZ language that has a spiffy IDE, massive library of utilities, GUI, etc. You tell the customer "My language will build highly reliable long-lived software better than XYZ." and the other guy says "But with all my tools and libraries, I'll get you a product 3 to 6 months sooner than his will because you'll have to spend all that time duplicating the same stuff in Ada that already comes with my kit." Who wins the sale? So if Ada as a community or culture or whatever it is, were to shift its emphasis and start concentrating on Time To Market, I'd bet we would come up with some really successful stuff. If the language standardization Powers That Be put that at the top of their list of priorities in considering revisions, that would help. If the vendors looked to optimize, demonstrate and sell Time To Market, that would help. If the hackers started using their imaginations on what/how to build software faster through interesting hacker-tools, that would help. If the academics did more studies on productivity in software development and research into tools/techniques that made Ada faster in this regard, that would help. There are no guarantees here, but I think that in many cases Ada gets dismissed because of Time To Market issues and so addressing that becomes the cost of admission if it wants to be a player. MDC -- ====================================================================== Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jast.mil/ Send Replies To: m c o n d i c @ a c m . o r g "I'd trade it all for just a little more" -- Charles Montgomery Burns, [4F10] ====================================================================== Wes Groleau wrote in message news:WcIJ9.2225$c6.2445@bos-service2.ext.raytheon.com... > > If you could _convince_ them it would get them to market faster. > My point was that they first find out that it doesn't get > something COMPILED faster, so they drop it and never find out > how long it takes to get to market. > > And in the "hacker" world (in the good sense of the term), > getting something compiled is for some a good goal in itself, > because that way you get it out there faster for other people > to debug. > > Hmmm. Come to think of it, getting it out there for > the customer to debug seems to be the paradigm in > some commercial domains as well! >