comp.lang.ada
 help / color / mirror / Atom feed
From: "Nasser M. Abbasi" <nma@12000.org>
Subject: Re: Can Ada be hacked?
Date: Mon, 28 Feb 2011 18:15:01 -0800
Date: 2011-02-28T18:15:01-08:00	[thread overview]
Message-ID: <ikhkr6$hkm$1@speranza.aioe.org> (raw)
In-Reply-To: 215154cd-f0bf-4138-b294-776d4e058592@o30g2000pra.googlegroups.com

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



  reply	other threads:[~2011-03-01  2:15 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-03-01  1:44 Can Ada be hacked? Hoàng Đình Long
2011-03-01  2:15 ` Nasser M. Abbasi [this message]
2011-03-01  7:01   ` Numerical software in Ada (was: Re: Can Ada be hacked?) Dirk Craeynest
2011-03-18  8:19     ` Numerical software in Ada Simon Wright
2011-03-01  7:41   ` Can Ada be hacked? Shark8
2011-03-01  9:57   ` Georg Bauhaus
2011-03-01  8:27 ` Ludovic Brenta
2011-03-07  4:14   ` Yannick Duchêne (Hibou57)
2011-03-09  9:10   ` Lucretia
2011-03-09  9:39     ` Ludovic Brenta
2011-03-01 11:17 ` Gautier write-only
2011-03-01 11:39   ` Thomas Løcke
2011-03-01 12:00     ` Gautier write-only
2011-03-01 15:06       ` Shark8
2011-03-01 15:24       ` Ludovic Brenta
2011-03-02  0:26       ` Randy Brukardt
2011-03-01 12:07     ` Vinzent Hoefler
2011-03-01 15:40     ` Julian Leyh
2011-03-01 18:03       ` Hyman Rosen
2011-03-01 18:13         ` Pascal Obry
2011-03-01 18:20           ` Pascal Obry
2011-03-01 23:30             ` Georg Bauhaus
2011-03-04 18:15               ` Tero Koskinen
2011-03-04 20:54                 ` Georg Bauhaus
2011-03-05  1:14                   ` Shark8
2011-03-07  4:48               ` Yannick Duchêne (Hibou57)
2011-03-02  0:29           ` Randy Brukardt
2011-03-01 19:53   ` Peter C. Chapin
2011-03-07  4:36     ` Yannick Duchêne (Hibou57)
2011-03-07  4:41       ` Yannick Duchêne (Hibou57)
2011-03-07 11:57       ` Peter C. Chapin
2011-03-07 13:55         ` Yannick Duchêne (Hibou57)
2011-03-07 18:05           ` Peter C. Chapin
2011-03-07 18:57             ` Yannick Duchêne (Hibou57)
2011-03-07  4:02 ` Yannick Duchêne (Hibou57)
2011-03-07  4:07   ` Yannick Duchêne (Hibou57)
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox