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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,50601885924edfd3 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-06 18:46:10 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!pd950e5a1.dip.t-dialin.NET!not-for-mail From: Gerhard =?iso-8859-15?Q?H=E4ring?= Newsgroups: comp.lang.ada Subject: Re: Microsoft .Net, Ada should be at the head of this list Date: 7 Jun 2002 01:46:07 GMT Organization: People's Front of Judea Message-ID: References: <3CFFB84E.5258485F@despammed.com> NNTP-Posting-Host: pd950e5a1.dip.t-dialin.net (217.80.229.161) X-Trace: fu-berlin.de 1023414367 1264370 217.80.229.161 (16 [124666]) User-Agent: slrn/0.9.7.4 (Linux) Cache-Post-Path: gargamel.hqd-internal!unknown@lilith.hqd-internal X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/) Xref: archiver1.google.com comp.lang.ada:25428 Date: 2002-06-07T01:46:07+00:00 List-Id: Wes Groleau wrote in comp.lang.ada: >> 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. > > Actually, having interface specifications > separately compilable, and having a compiler that > forces implementers conform to the compiled specs > goes a long way toward alleviating the problems of > integrating the work of separate development groups. Good point. But isn't that possible even with C++ header files? Using CORBA IDL might be another option, but most likely overkill in most cases. It certainly is also possible when using Java interfaces. Gerhard -- mail: gerhard bigfoot 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')))