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-Thread: 103376,ab26e93e5cda5b8a X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!proxad.net!feeder1-2.proxad.net!194.25.134.126.MISMATCH!newsfeed01.sul.t-online.de!newsfeed00.sul.t-online.de!t-online.de!peer-uk.news.demon.net!kibo.news.demon.net!news.demon.co.uk!demon!not-for-mail From: John McCabe Newsgroups: comp.lang.ada Subject: Re: GnatBench (from GPL edition) Date: Fri, 04 Apr 2008 23:50:48 +0100 Message-ID: <22cdv3lsjfpqfck3b81udq179chucls24b@4ax.com> References: <52ilu39q6mje4df8csr9odpkick389alh2@4ax.com> <8ijtu314uf1j34hc837qkgtgd4lqbr0q5l@4ax.com> <4pa9v3lbp3i24ob3kodj0f49laco0vo68j@4ax.com> NNTP-Posting-Host: assen.demon.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.demon.co.uk 1207349453 5364 80.176.146.77 (4 Apr 2008 22:50:53 GMT) X-Complaints-To: abuse@demon.net NNTP-Posting-Date: Fri, 4 Apr 2008 22:50:53 +0000 (UTC) X-Newsreader: Forte Free Agent 2.0/32.652 Xref: g2news1.google.com comp.lang.ada:20825 Date: 2008-04-04T23:50:48+01:00 List-Id: "Randy Brukardt" wrote: >> Just look at who's >> involved in the Hibachi project - Aonix are effectively leading it >> with DDC-I and AdaCore having significant input, and supposedly OC >> Systems and Green Hills are expected to contribute. > >We would have contributed if there was something that we could actually do. >Aonix is (partially) a Java company these days, so they (presumably) have >the expertise to write such code. We don't. I'm sure the generic Ada stuff >will work fine with us. But the compiler-specific stuff has no chance: all >of our tools only have Ada interfaces (with a few exceptions for the command >line). For instance, it would be impossible to interface our project manager >to something that is not a native compiled language (it could be done from >C, for example, but not from Java byte code or .Net for that matter). Not even through JNI (the Java Native Interface)? >> While that's true to some extent, I don't believe the "never look at >> it again" part is feasible - things move on underneath you. E.g. the >> Win32 stuff that I believe Claw wraps has moved on a bit since I first >> heard of Claw, which means you need to follow those developments and >> update your wrappers, or risk being obsolete. >I like being obsolete. ;-) (I sure as heck am not wasting time on Vista!) >Seriously, good interfaces don't change incompatibly. (Even iffy ones like >Win32 don't change imcompatibly.) So existing code continues to work. If you >need the new functionality, then of course you have to add it in, but that >brings you back to the new development stage. Most of Win32 hasn't changed >appreciably since Windows NT 4.0 came out. Mostly, there are totally new >interfaces to support, very little change in the existing stuff. That's a fair point.