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,a1ce307c10055549 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-12-10 14:43:47 PST From: "Andreas Almroth" Newsgroups: comp.lang.ada References: <3DF1615C.7AAAC86E@adaworks.com> <3DF1B042.6603DDDE@easystreet.com> <3DF2A483.EC512CDF@adaworks.com> <8db3d6c8.0212080918.4e0a732@posting.google.com> Subject: Re: IBM Acquires Rational Ada Date: Tue, 10 Dec 2002 23:43:39 +0100 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 NNTP-Posting-Host: 139.92.143.148 Message-ID: <3df67183_4@news2.prserv.net> X-Trace: 10 Dec 2002 22:58:11 GMT, 139.92.143.148 Organization: Global Network Services - Remote Access Mail & News Services X-Complaints-To: abuse@prserv.net Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!HSNX.atgi.net!cyclone-sf.pbi.net!151.164.30.35!cyclone.swbell.net!newsfeed.us.prserv.net!prserv.net!news2.prserv.net!139.92.143.148 Xref: archiver1.google.com comp.lang.ada:31660 Date: 2002-12-10T23:43:39+01:00 List-Id: "steve_H" wrote in message news:8db3d6c8.0212080918.4e0a732@posting.google.com... > Richard Riehle wrote in message news:<3DF2A483.EC512CDF@adaworks.com>... > > > > > Alas, no hint of what will become of Rational Ada. If anyone at IBM > > realizes the power of the Rational Ada product, it could be great for > > Ada and for IBM. I wish I could be optimistic about this. > > > > Richard Riehle > > I have not used rational Ada products. But from the point of view of making > Ada more popular with the masses, I doubt it will make any difference if > Rational Ada compiler existed or not. Why do you think rational Ada > is important for Ada? > As with any compiler available it will make a difference to them who have made a decision to rely on the compiler of choice.... Rational Ada may not prove to be very important to the "GNU" masses, but it surely does fit in well with the rest of the Rational tool chain... > The only hope for Ada getting more popular, is for gnat to be > fully integrated in the gcc system. This makes Ada available > anywhere gcc is available. This means a programmer now can write in Ada > (instead of C or C++) knowing their software can be build just as easily. > > All those commerical compiler systems are dying (those for standard > languages that gcc can now fully do, mainly C and C++). From Sun to > IBM to HP to Borland's. As gcc improves, commerical systems that > costs thousands and tangled with licensing issues are being left behind. > As a developer it is only second most important to use a tool that can do the same on all platforms. For any program developed today on a specific platform it is done so because of the "pros" of doing so. GCC is so lost when it comes to 64 bit support of SPARC processors. It is only now with 3.x that we can see some work at all for 64 bit SPARC. As a developer I want the compiler to help me produce effiecient programs, especially if they are CPU bound. GCC with Ada support is really really nice, but it is not the most efficient, optimised solution. GCC provides a very good standard environment for programs coded in Ada. For projects where we do have requirements on efficiency we do have to choose the compiler that has the best support for that targeted platform. And, Ada is not the mainstream compiler for general-purpose, platform independant programs. Ada is used where there are very specific requirements, and therefore specific compilers are used to fulfill those requirements. Not that Ada in any means is not promoting platform-indepentant programs, but it due to the specific requirements that one may choose Ada over other languages, and a non-GCC compiler of the very same reasons... > Those companies now need to add more value to their compilers than just > compiling the source code, and this comes in the form of better debuggers, > and such. > > If it were not for gcc, we probably would not have linux nor apache nor > 99.99% of the open system products out there. If gcc could do Ada long time > ago, then may be apache would have been written in Ada instead of C? at > least that would have been an option. > Seriuosly doubt that, the authors of Apache have choosen the language that best suited their requirements. GNAT which is based on GCC has been around since 1995. GCC have in fact supported Ada since then, but not in the normal distribution tree. So that gives us seven years for Ada95 only, and I don't think Linux (91') and Apache would have been written in Ada just because GCC had support for it back in 1995. > just my 2 cents ofcourse. Just my $0.25, Andreas