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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,3d76796391769899 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!feeder.news-service.com!newsfeed.straub-nv.de!eternal-september.org!.POSTED!not-for-mail From: Warren Newsgroups: comp.lang.ada Subject: Re: GCC conflict on Ubuntu for mixed Ada/C++ project Date: Mon, 14 Jun 2010 20:55:48 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <41d3829e-286d-4894-9140-31343bfa75ac@o12g2000vba.googlegroups.com> <82y6fgxncs.fsf@stephe-leake.org> <82aarux3g3.fsf@stephe-leake.org> <2da7ba0b-0c45-4c7b-a523-b3438e43212a@j27g2000vbp.googlegroups.com> <827hmsaf7z.fsf@stephe-leake.org> Injection-Date: Mon, 14 Jun 2010 20:55:48 +0000 (UTC) Injection-Info: mx01.eternal-september.org; posting-host="9f8M0iN5t54V+4DF/iqO8g"; logging-data="24159"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/qzOcLObBpfXdu0q+mIXjh3n6sSfnrzqQ=" User-Agent: Xnews/5.04.25 X-Face: &6@]C2>ZS=NM|HE-^zWuryN#Z/2_.s9E|G&~DRi|sav9{E}XQJb*\_>=a5"q]\%A;5}LKP][1mA{gZ,Q!j Cancel-Lock: sha1:PJ8ovO5g83FUhYb1pnXHVSSKcKw= Xref: g2news2.google.com comp.lang.ada:12700 Date: 2010-06-14T20:55:48+00:00 List-Id: zeta_no expounded in news:c4259b0a-3d91-45e8-b88f- d76c4c0e08ee@z31g2000vbk.googlegroups.com: > Stephen Leake wrote: > >> Compared to what? What other open source language community is better >> organized? > > Python appeared in 1991. It has bindings and projects for almost > everything. It is used everywhere on open source projects. How much > you bet Python is much more popular than Ada? How do you think they > actually achieved that? I know it is not geared toward the same use, > but the phenomenon is there, to the point that many people try to use > it on segment of computer programming where it should not belong. You > can even compile natively nowadays I think this is a poor argument, as I am sure others will vocalize. Perl is another "popular" tool, with many add on modules etc. Both have their uses, but their popularity hardly makes a "superiority statement". It only means that they've been well accepted without implying much about their application. It's like saying MS Windows is the best design based upon sales. One aspect of programming that seems to be popular, is that many programmers seem to prefer to have it compile and be wrong (if necessary) and then fix the issues as they discover them. They prefer tiny victories (if they got one) and iterate to the final solution, through multiple edit + compiles. Ada OTOH, points out problems (often related to bad design) and tends to refuse to compile until "all is correct". By contrast, a small problem often works the first time after a successful Ada compile. So how do you encourage ppl to "get it right" the first time instead of accepting "early compile victories"? emacs? Warren