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,1c8c283347cf0236 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!postnews.google.com!z33g2000vbk.googlegroups.com!not-for-mail From: Piotr Trojanek Newsgroups: comp.lang.ada Subject: Re: If not Ada, what else... Date: Sat, 23 Apr 2011 09:16:00 -0700 (PDT) Organization: http://groups.google.com Message-ID: References: <8ee03ab1-6745-4aa4-82ee-be1eccc9afc9@p3g2000vbv.googlegroups.com> <1skb3ptw4o48r$.1osym4kcfvtk9.dlg@40tude.net> NNTP-Posting-Host: 79.185.161.82 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1303575360 19963 127.0.0.1 (23 Apr 2011 16:16:00 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sat, 23 Apr 2011 16:16:00 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: z33g2000vbk.googlegroups.com; posting-host=79.185.161.82; posting-account=LFd3sgoAAABDYio74AixEjL14wx2GF_j User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16,gzip(gfe) Xref: g2news1.google.com comp.lang.ada:19015 Date: 2011-04-23T09:16:00-07:00 List-Id: On Apr 23, 2:23=A0pm, "Dmitry A. Kazakov" wrote: > On Sat, 23 Apr 2011 04:50:43 -0700 (PDT), Piotr Trojanek wrote: > > The question is what is your focus in a robotics research? If it is a R= T control, > > than I see no point in not using Ada. If you are interested in AI, then= Lisp is > > probably the way to go. > > I always did AI in Ada and see no point in using Lisp for that. There is = a > common opinion that Lisp and Prolog are good for AI, which is as unground= ed > as the opinion that C is good for drivers. I think that Ada is especially > good for AI because AI is quite nasty when it comes to testing. Often you > cannot figure out whether the problem is due to a bug or a logical error. > Ada sufficiently reduces the bug rate. That helps much. I did not mean, that it is not possible to do an AI in Ada. And of course you will benefit from all the strong points of Ada, when it comes to AI. This was just an example. My point is, that you should take a tool, which allows you to focus on your task at hand. In other words - you can also do a multi-threading in Lisp, right? But when it comes to the real-time programming it is not just a matter of garbage collector, that we will do the job in Ada. -- Piotr