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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,f3bebae566a54cab X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,UTF8 Path: g2news1.google.com!news3.google.com!feeder.news-service.com!94.75.214.39.MISMATCH!aioe.org!.POSTED!not-for-mail From: "Nasser M. Abbasi" Newsgroups: comp.lang.ada Subject: Re: Some exciting new trends in concurrency and software design Date: Thu, 23 Jun 2011 03:03:41 -0700 Organization: Aioe.org NNTP Server Message-ID: References: <8a5765ba-622a-42cd-9886-28ed7cfed31e@s17g2000yqs.googlegroups.com> <4dff5be5$0$6565$9b4e6d93@newsspool3.arcor-online.net> Reply-To: nma@12000.org NNTP-Posting-Host: TUXTYYqX1yG7hs3zxUg7ng.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.18) Gecko/20110616 Thunderbird/3.1.11 X-Notice: Filtered by postfilter v. 0.8.2 Xref: g2news1.google.com comp.lang.ada:20012 Date: 2011-06-23T03:03:41-07:00 List-Id: On 6/23/2011 2:23 AM, Yannick Duchêne (Hibou57) wrote: > My small-talk: this is simply failing with the simple rule which is “use > the best language for what it is best suited”. Troubles comes when you > want only one for everything. > This is true in principle, but sometimes in practice there are other considerations. One language, even though it might not be as "good" as another for use on the same problem, might happen to have a much larger library, or much better supporting tools (debugger, GUI builder, cross compiler, etc...) or much better support, books, help, and such, and all these things add up in making developing in it more "convenient" than the other (better) language. I mean, when deciding which is the "best" language for a problem, one must look beyond the language itself. If it was just the language which decides, then everyone should be using Ada, because we all know Ada is the best language there is :) --Nasser