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: 103376,6e3f191debc78584 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Path: g2news2.google.com!news4.google.com!feeder2.cambriumusenet.nl!feed.tweaknews.nl!138.195.8.3.MISMATCH!news.ecp.fr!aioe.org!.POSTED!not-for-mail From: "Nasser M. Abbasi" Newsgroups: comp.lang.ada Subject: Re: Can Ada be hacked? Date: Mon, 28 Feb 2011 18:15:01 -0800 Organization: Aioe.org NNTP Server Message-ID: References: <215154cd-f0bf-4138-b294-776d4e058592@o30g2000pra.googlegroups.com> Reply-To: nma@12000.org NNTP-Posting-Host: tUYQ4Ty9mMw9Pdc8TJRFQA.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.13) Gecko/20101207 Thunderbird/3.1.7 X-Notice: Filtered by postfilter v. 0.8.2 Xref: g2news2.google.com comp.lang.ada:18625 Date: 2011-02-28T18:15:01-08:00 List-Id: On 2/28/2011 5:44 PM, Hoàng Đình Long wrote: > > I think Ada community should spend more time on opensource software. > That's the best way to make Ada more popular. Why don't you make a new > browser in Ada? Google Chrome, IE, Firefox are written in C++. Waste of human time :) Browsers are dime a dozen, so are databases and OS'e, why Keep re-inventing the same wheel over and over. > They > are hacked all the time. Isn't it wonderful if there is a browser > which can not be hacked? Just think about this, an operating system > like AuroraUX require too much effort. But a browser require much less > effort (at least I think so). Browser does take huge effort to do. 1 million lines of code to start with. A real one at least. Ada, the language is good for computational sciences and heavy algorithmic type applications, and there is a strong need for more and more of these applications. These applications are very large and would benefit the most from the type of language attributes that Ada has. see http://libre.adacore.com/multimedia/aa_videos/aa_stift_choose.htm Yet, I find Ada missing from this field. As Fortran is dying away, The field has been overtaking by scripting languages and dynamically and interpretive ones with little strong typing and any support for modularity for making large robust numerical software. An open source project in Ada in such a field, would be to develop packages for numerical solution of PDE's, packages for finite elements, packages for mesh generations, etc... Why not Blas in Ada for example? There are numerical libraries now on the net in C++, Python, Matlab, and even Java. Even Javascript seem to have more numerical libraries for it than Ada does. These things take years to do, as numerical software is hard, and a correct and optimized one is even harder to make. my 2.5 cents. --Nasser