comp.lang.ada
 help / color / mirror / Atom feed
From: "Gerhard Häring" <gerhard@bigfoot.de>
Subject: Re: Microsoft .Net, Ada should be at the head of this list
Date: 7 Jun 2002 01:43:38 GMT
Date: 2002-06-07T01:43:38+00:00	[thread overview]
Message-ID: <slrnag03ub.5ok.gerhard@lilith.my-fqdn.de> (raw)
In-Reply-To: ubsao1b0p.fsf@wanadoo.fr

Pascal Obry wrote in comp.lang.ada:
> Gerhard Hï¿œring <gerhard@bigfoot.de> writes:
> 
>> qualification, and more. For _a lot_ of projects, I'd personally not
>> recommend to use Ada.
> 
> Which kinds ? Just curious.

Web applications, fat clients accessing databases and everything where
the cost of producing libraries, that are easily available for other
languages would not be justified.

>> > 1) It can be created in a distribute environment.
>> 
>> Are you trying to say that it is better suited for distributed
>> _development_? I doubt the choice of programming language makes a
>> great difference there.
> 
> I do not agree. The Distributed Annex (well GLADE since only GNAT implement
> it AFAIK) is far easier to use than say RMI or CORBA.

I agree. This and the support of good threading and thread
synchronization _in the language_ are the single most outstanding
features of Ada for me. Plus the availability of GENERICs. I'd go as
far as saying that a language without GENERICs (Java) doesn't justify
the pain of using it instead of just using a dynamically typed
language in the first place (way too much casts in Java).

But the O. P. and I were speaking about distributed development in the
sense of a development team that is distributed among different
locations, probably worldwide. I don't think that using Ada has an
advantage here, especially as this seems to work just fine for open
source projects using other languages. The choice of source control
software and development methodologies are probably a more important
choice for distributed teams.

Gerhard
-- 
mail:   gerhard <at> bigfoot <dot> de       registered Linux user #64239
web:    http://www.cs.fhm.edu/~ifw00065/    OpenPGP public key id AD24C930
public key fingerprint: 3FCC 8700 3012 0A9E B0C9  3667 814B 9CAA AD24 C930
reduce(lambda x,y:x+y,map(lambda x:chr(ord(x)^42),tuple('zS^BED\nX_FOY\x0b')))



  reply	other threads:[~2002-06-07  1:43 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-02  4:54 Microsoft .Net, Ada should be at the head of this list Robert C. Leif
2002-06-02  7:44 ` Gerhard Häring
2002-06-02 16:29   ` Robert C. Leif
2002-06-02 17:34     ` Gerhard Häring
2002-06-03  4:48       ` AG
2002-06-03  7:41       ` Antonio Duran
2002-06-03  8:11         ` Gerhard Häring
2002-06-04 13:48           ` Ted Dennison
2002-06-03 17:05       ` Adrian Hoe
2002-06-04  7:16         ` Gerhard Häring
2002-06-04 13:14           ` Marin David Condic
2002-06-05 12:44             ` Preben Randhol
2002-06-05 13:03               ` Marin David Condic
2002-06-06 15:32                 ` Robert C. Leif
2002-06-06 17:32                   ` Gerhard Häring
2002-06-06 19:07                     ` Pascal Obry
2002-06-07  1:43                       ` Gerhard Häring [this message]
2002-06-07 15:45                         ` Pascal Obry
2002-06-06 19:30                     ` Wes Groleau
2002-06-07  1:46                       ` Gerhard Häring
2002-06-09 21:32                 ` Stephen Leake
2002-06-02 17:01 ` David Botton
2002-06-02 20:27 ` Jeffrey Carter
replies disabled

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