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-Thread: 103376,93a8020cc980d113 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Newsgroups: comp.lang.ada Subject: Re: What is wrong with Ada? References: <1176150704.130880.248080@l77g2000hsb.googlegroups.com> <461B52A6.20102@obry.net> From: Markus E Leypold Organization: N/A Date: Tue, 10 Apr 2007 22:43:01 +0200 Message-ID: User-Agent: Some cool user agent (SCUG) Cancel-Lock: sha1:mSlCco5DZzkIBcDTQcty9RsHEFQ= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii NNTP-Posting-Host: 88.72.227.169 X-Trace: news.arcor-ip.de 1176237343 88.72.227.169 (10 Apr 2007 22:35:43 +0200) X-Complaints-To: abuse@arcor-ip.de Path: g2news1.google.com!news3.google.com!feeder3.cambrium.nl!feed.tweaknews.nl!newsfeed.kamp.net!newsfeed.kamp.net!newsfeed.freenet.de!news.tiscali.de!newsfeed.hanau.net!news-fra1.dfn.de!newsfeed.arcor-ip.de!news.arcor-ip.de!not-for-mail Xref: g2news1.google.com comp.lang.ada:14891 Date: 2007-04-10T22:43:01+02:00 List-Id: Simon Wright writes: > Markus E Leypold writes: > >> Good question. That "real Ada software engineers" (like "real men") >> never need a debugger might be the reason why gdb is so badly >> integrated with Gnat. That's a thought. > > gdb seems to me to be no worse integrated with GNAT than with other > languages. At least with C it's much better integrated. > But then I'm working with supported tools ... That is no question of supported or unsupported, but of strange syntax quirks, of tab-completion showing one syntax, but the command acceptiong only the other, of strange and annoying questions (paging me 50 instances of some init() function if I say break Init is absolutely annoying). As as far as "supported tools" go: The positions I meet here in c.l.a. are a bit self contradicting (and actually different from what I find elsewhere): "Yes there are even free tools", "No there are no problems with Ada compilers", "If you can't afford $ for support from you're not professional enough". But: "Why don't more people start to use Ada?" (Mind that includes hobbyists and people relegated to hobbyist status because they aren't big business, like myself). So yes, free tools exist -- as long as don't have too much expections. But no -- don't use the free tools if you do anything, because problems are only and are already fixed in the supported versions, and anyway if you're serious you have buy a supported version. (Only that all that sort of ground rules don't apply with other languages from C++ to Java so I'm not surprised that some people have a more relayed attitude towards those -- "let's try and feel them, startusing them seriously if they feel nice and then buy support (or simply experts :-), when we really need it"). Perhaps we shouldn't call Adacore GPL Gnat or FSF Gnat the free version but refer to them consequently as the "cost free non serious version, only for playing around by hobbyists". Of course then I don't wonder that "nobody uses Ada", since it's only serious people anyway (Software Engineers as opposed to the unwashed masses of coders) that use Ada. OK -- it was perhaps not you who earned that diatribe (so please feel free to ignore it) but somebody or somebodies here certainly have. Regards -- Markus