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!news2.google.com!news.glorb.com!peer1.news.newnet.co.uk!194.159.246.34.MISMATCH!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: Wed, 02 Apr 2008 22:03:16 +0100 Message-ID: References: <83f3c6f9-603d-45ea-9653-bd4790f84871@e60g2000hsh.googlegroups.com> <3mqiu3pdt12sirmn5dko6mjo1snr3infrh@4ax.com> <52ilu39q6mje4df8csr9odpkick389alh2@4ax.com> <8ijtu314uf1j34hc837qkgtgd4lqbr0q5l@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 1207170198 1605 80.176.146.77 (2 Apr 2008 21:03:18 GMT) X-Complaints-To: abuse@demon.net NNTP-Posting-Date: Wed, 2 Apr 2008 21:03:18 +0000 (UTC) X-Newsreader: Forte Free Agent 2.0/32.652 Xref: g2news1.google.com comp.lang.ada:20762 Date: 2008-04-02T22:03:16+01:00 List-Id: "Randy Brukardt" wrote: >> GPS may be a showcase for GTKAda but, on Windows, I don't think it >> does GTK+ any favours. Look at the screenshot at >> >> https://libre.adacore.com/gps/img/gps_800x600.jpg >> >> Does that, to you, match up with the phrase "Same modern GUI >> available on all platforms " you can find at >> https://libre.adacore.com/gps/main.html? To me the answer is plainly >> no - that's the sort of GUI you'd be unlucky to get on Windows 3.1! >It surely doesn't look like a Windows 3.1 application, more like Windows 95, >which surely has nothing to do with the 1980s. Well, I was overexaggerating a little :-) >If you think this is ugly, >you should see the GUI distributed with Janus/Ada...it *is* a Windows 3.1 >look, and it is nowhere is nice as this. :-) That would be interesting to see, but there aren't any screenshots on your website, and the main Janus/Ada 95 page hasn't been updated since 2001 according to the bit at the bottom. >And IMHO, Windows 95/98/2000 is still the most professionally looking >interface. The silly eye candy of XP and Vista just waste a lot of time and >effort. I haven't really played much with Vista, but the GUI does seem a bit excessive to me. >The only complaint I'd have looking at the screenshot is the funny GTK look. >Surely that isn't worth caring about... I'm a bit pedantic about that; windows has a certain look and feel that I don't think GTK fits with (Eclipse is much better, probably because of the way the SWT works!). On the other hand I don't think apps with a Microsoft Windows Style look right on the Gnome desktop. >> Anyway - I don't develop in Ada any more (unfortunately - with >> caveats!) so it's not really my place to criticise the development >> environments that are available but, it's so difficult for me not to! >> Primarily it's through frustration - I like Eclipse and it's >> frustrating that it has taken so long for the Ada world to get >> something out to allow Eclipse to be used as an industrial strenght >> Ada IDE! > >My understanding is that to write Eclipse plugins you have to write in Java. >If I wanted to use Java, I wouldn't be here in the first place. If you can't >program it in Ada, it isn't worth writing. Things would be much better if there was an Ada OS. Unfortunately, while you can use foreign language libraries in Ada, you still basically have to understand those languages and, sometimes, write in them. To that extent, as others have responded to your next question, having a single IDE for various languages (like Eclipse) isa boon to productivity. The editors all work the same way, the vendor dependent details of debugging are hidden to some extent, and essentially the way you code, compile and debug is the same irrespective of what language you're using. >I understand the market pressures, but on a practical basis, I don't >understand the big deal about bloated IDEs anyway. Everything that is >worthwhile in an IDE is language and compiler-specific anyway (debuggers, >error messages, syntax, symbol browsing, project management), so what can >this empty framework actually accomplish? Essentially it's a template, at least the Java development environment is. It provides a means for companies to produce a fully integrated IDE without having to go through the rigmarole of producing it from scratch. Much of the foundation is already there, you just have to provide your specific bit and plug them. To some extent the way all the components fit together is fixed so, to the user, programming in one language is much like programming in any other. You have, however, ways in which you can provide very compiler specific information if you like, by producing views to display it. I think it's brilliant personally. My productivity would be improved if I were able to use purely Eclipse (I am working in a multi-language environment) because I would only need to learn to use one IDE. >It seems like just another way to >keep Intel and AMD in business by forcing machine upgrades that aren't >necessary.