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 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!aioe.org!.POSTED!not-for-mail From: "Nasser M. Abbasi" Newsgroups: comp.lang.ada Subject: Re: I'm a noob here. Date: Mon, 05 May 2014 13:07:56 -0500 Organization: Aioe.org NNTP Server Message-ID: References: <2c400962-3a09-4da2-9f56-b4f1986b80f8@googlegroups.com> Reply-To: nma@12000.org NNTP-Posting-Host: Xf08ClMsi2SYU+I/aNRSjg.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 X-Notice: Filtered by postfilter v. 0.8.2 Xref: news.eternal-september.org comp.lang.ada:19697 Date: 2014-05-05T13:07:56-05:00 List-Id: On 5/5/2014 12:46 PM, Jeffrey Carter wrote: > The initial design of Ada used Pascal as a starting point. One lesson from > McCormick's experiences is to embrace user-defined numeric types, rather than > using Integer and Float everywhere as most C people forced to use Ada do. > This is what of the most important features in Ada for me. Being able to define numerical types that match the problem exactly so that the compiler can help find my error. One would expect this feature to make Ada most used in numerical and scientific computations, but it is almost non-existent in that field, due I suppose to missing libraries needed. Again, Ada is great Language, but missing so many libraries compared to other languages. I look at the new language Julia, after 2 years, it already has 100 times more useful and practical packages than Ada has. http://julia.readthedocs.org/en/latest/packages/packagelist/ But I am going of the subject of this thread, sorry... --Nasser