comp.lang.ada
 help / color / mirror / Atom feed
From: "Chip and Allie Orange" <acorange@comcast.net>
Subject: Re: ada IDE
Date: Mon, 12 Jun 2006 08:32:30 -0400
Date: 2006-06-12T08:32:30-04:00	[thread overview]
Message-ID: <BP2dnRycXoRCwxDZnZ2dnUVZ_oCdnZ2d@comcast.com> (raw)
In-Reply-To: 15rtl3-d12.ln1@newserver.thecreems.com


"Jeffrey Creem" <jeff@thecreems.com> wrote in message 
news:15rtl3-d12.ln1@newserver.thecreems.com...
> Chip and Allie Orange wrote:
>> "Jeffrey Creem" <jeff@thecreems.com> wrote in message 
>> news:da9gh3-p7k.ln1@newserver.thecreems.com...
>>
>>>Ananth the Boss wrote:
>>>
>>>>we are involved in development of safety critical software for flight
>>>>apps. can ny one say which is the best IDE for ADA for development of
>>>>flight software
>>>>
>>>
>>>If you are doing safety critical software (assuming you mean something 
>>>like DO-178b level a or b) then the IDE is really secondary to the 
>>>compiler/runtime. Pick that first and it will help guide you to an IDE. 
>>>You probably can't pick the compiler/runtime (or perhaps OS) until you 
>>>know what your hardware platform is (unless there is some flexibility 
>>>there).
>>>
>>>If you select something like Greenhills Ada with the Integrity OS then it 
>>>would be silly to consider GPS.
>>>
>>>There is really not enough in the question to respond to this all that 
>>>clearly.
>>>
>>>
>>>The high level choices will be something from
>>>
>>>Greenhills/Greenhills
>>>www.ghs.com (perhaps integrity (OS) with AdaMULT (compiler).
>>>or
>>>
>>>WindRiver/AdaCore
>>>www.wrs.com with www.gnat.com (vxWorks with the ARINC 653 with GNAT).
>>>
>>>or
>>>
>>>BAE Systems/DDC-I
>>>
>>>http://platformsolutions.na.baesystems.com:8080/CsLeos/CsLEOS.jsp
>>>
>>>or
>>>
>>>Aonix/Aonix
>>>
>>>http://www.aonix.com/objectada.html
>>>
>>>
>>>There might also be someting in the lynxos/GNAT cagegory to consider..not 
>>>sure.
>>>
>>>In any case, these seem to be the big players in the area.
>>>
>>
>> I'm just learning Ada for some after-hours programming (not my day job). 
>> I have a relative who works for the IBM/Rational group which puts out the 
>> Ada Apex system.
>>
>> Just out of curiosity, why wouldn't they make your list?
>>
>> Thanks.
>>
>> Chip
>>
>>
>>
>
> Good question. Truthfully, I probably should have included them.
>
> I still use Apex in my day job (an older version of it)..There certainly 
> are some nice features about it even though (at least the version I use) 
> is really starting to show its age it is interesting that it has taken 
> many years for other languages/tools/ide's to catch up to the level of 
> integration that Apex had more than 10 years ago.
>
> So, there certainly are some positives for this tool suite.
>
> As for the negatives that probably partially led to me just forgetting to 
> list them...
>
> It appears that every time you contact ibm/rational sales to buy a tool 
> they want to "craft a solution" for you that involves both expensive 
> tools, expensive support services and a pile of things you don't want or 
> need.
>
>
> For example, take a look at the "off the shelf" options for Apex
>
> http://www3.software.ibm.com/ibmdl/pub/software/rational/web/datasheets/ada.pdf
>
> There are four choices.
>
> The base edition is not right for the original question since one can 
> reasonably assume the need of a cross compiler (because this is embedded 
> flight software).
>
> The "Embedded Developer" edition would just about fit the bill, but it is 
> listed as "Solaris" only in the PDF file. This is generally a code word 
> for "dead product we only still list because we still can manage to pawn 
> off licenses on some legacy customer".
>
> Each of the other two versions have "Enterprise" in the title. This is a 
> code word for "big expensive tool that includes a lot of stuff that you 
> probably don't want but allows is to bundle things to prevent you from 
> justifying the use of the tools you really want from a different vendor".
>
> In this case, it means it includes Rational Rose, TestMate, etc. (And of 
> course Rose is slowly heading out since there are newer IBM design tools).
>
>
> There are probably projects/companies for which this approach to selling 
> tools works out really well. For me, it seems like their Ada products (or 
> truthfully any of their single products) get lost in the noise of the 
> "craft a solution" approach that the sales staff shows up with when 
> talking about tools.
>
> Here is another example. Interested in trials/beta's of the software.
>
> Go here
> http://www14.software.ibm.com/webapp/download/home.jsp?s=p
>
> Hmm. No apex, no Ada, nothing embedded at all. But if you are maintaining 
> a website  there is all sorts of stuff here.. I wonder where people get 
> the idea that there is no commitment from the vendor to support the 
> product...must just be me.
>
> Now again, to be fair, this probably has as much to do with the types of 
> customers that want those tools as it does with the commitment tool any 
> particular tool...
>
> Finally, here is the last reason.
>
> Go to www.ibm.com - See the word Ada on the page...Hmm... Nope. Ok..Big 
> company, click on software. See the work ada on the page...Nope..Ok big 
> company. Click on products  by category. See the word Ada on the page? 
> Nope, ok. Lots of tools. Click "Traditional Programming Languages". See 
> the word Ada on the page? Yes!.. Yippie Got there. Of course, once you 
> clock the "Learn About" link, the most up to date thing on the page looks 
> like some announcement about IBM Rational Ada Developer Interface for AXI 
> which is bindings for X-Windows Motif.....It feels so 90's.
>
>
> Finally, even after a lot of clicking, one never does see any mention of 
> DO-178B/Ada on any page and remember that was what the original poster was 
> looking for.
>
>
> Now, compare this to the other vendors I listed.
>
> www.ghs.com - Ada on front page. DO-178B on front page
>
> www.gnat.com - Ada allover the front page, new vxWorks on the front page 
> (Active development). Ada 2006 information on front page (Active 
> development) safety-critical on front page (original poster question). 
> do-178b on front page.
>
>
> csLEOS link combined with DDCI-compiler.
> Ok. DO-178B on front page of Csleos link (no area but this is the OS 
> company), Going to the compiler vendor Ada on front page. Safety critical 
> on front page.
>
>
> Going to Aonix. Ada on front page, DO-178B on front page.
>
> So, all-in-all I think I stand by my original list which excluded IBM 
> Apex. If the poster had just asked for "list some Ada IDEs" then maybe I 
> would have listed them even giving the general concerns I have with the 
> vendor.
>
> But given that the original question was safety critical Ada, I think it 
> was the right choice.
>
>
>

Thanks Jeffrey  for your thoughts ... Didn't mean to imply any criticism of 
your list, just needed some education and some opinions from someone not 
working for a vendor.

Chip






  reply	other threads:[~2006-06-12 12:32 UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-18  6:54 ada IDE Ananth the Boss
     [not found] ` <a9894219nlg47j36qsi17c56613avf5fgn@4ax.com>
2006-04-18  8:52   ` wangcity
2006-04-18  9:12     ` Peter Hermann
2006-04-18 14:48   ` Justin Gombos
2006-04-18 18:16     ` Simon Wright
2006-04-18 18:41       ` Georg Bauhaus
2006-04-18 21:19         ` Simon Wright
2006-04-18 23:29 ` Jeffrey Creem
2006-04-19  7:27   ` wangcity
2006-06-11  2:45   ` Chip and Allie Orange
2006-06-11 15:57     ` Jeffrey Creem
2006-06-12 12:32       ` Chip and Allie Orange [this message]
2006-06-12 23:08         ` Jeffrey Creem
2006-06-17  1:05       ` Randy Brukardt
  -- strict thread matches above, loose matches on Subject: below --
2001-11-15  8:48 Ada IDE Soeren.Henssel-Rasmussen
2001-11-19 16:13 ` Maxim Reznik
2001-11-14 18:45 Jean-David Tr�panier
2001-11-14 19:00 ` Preben Randhol
2001-11-14 21:01   ` Pascal Obry
2001-11-15  7:36     ` Preben Randhol
2001-11-15 12:29       ` Wilhelm Spickermann
2001-11-15 13:24         ` Preben Randhol
2001-11-15 15:10           ` Wilhelm Spickermann
2001-11-15 15:33             ` Preben Randhol
2001-11-14 19:09 ` Johannes Lechner
2001-11-14 19:18 ` Ted Dennison
2001-11-14 19:19 ` Michal Nowak
2001-11-14 21:40   ` Marin David Condic
2001-11-16  9:18     ` Michal Nowak
2001-11-16 15:58       ` Marin David Condic
2001-11-19  0:03         ` Michal Nowak
2001-11-15 17:03 ` John English
2001-11-15 23:30   ` Britt Snodgrass
replies disabled

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