TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Forum View

Use Monospaced Font
Show HTML Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Mike Brenner <[log in to unmask]>
Reply To:
Mike Brenner <[log in to unmask]>
Tue, 23 Dec 2003 12:29:30 -0500
text/plain (43 lines)
Hi Jeff,

I have no trouble from lack of Ada software tools (as I used to have 20 years ago when that was a problem).

The only frustration with the language is that every Ada job offer
want to pay less than half the salary of a junior
computer programmer. A line of Ada code is worth at least
25 percent more than a line of Java and at least 50 percent
more than a line of C++, and should be paid that way.

I want to do more paid Ada work, but not with a 50 to 75 percent
salary cut!

Although most of my deliveries are in java, python, SVG, XML, and owl nowadays, most of that code starts as Ada and gets generated into the target languages by awk and python regular expressions.

And, still today, the fastest way to debug code in languages beginning with the letter C (for example C, C++, C sharp, and CORBA) is to translate them into Ada, modifying the code and design as needed, and then convert them back.

It also helps to define clean interfaces in Ada prior to creating C++ templates or Java abstract classes or Java interfaces.


Jeff Aufderhar wrote:
> Hi,
> My name is Jeff Aufderhar, I am a research analyst for a company called
> Teltech. I am working with a client on a project related to ADA programming.
> I am trying to find out some high level market facts about ADA. Examples
> are, How much ADA code is developed (# of lines, dollar value)? How much is
> spent each year on developing/maintaining Ada code? Finally I am trying to
> understand problems/frustrations users face from a lack of software tools
> available for conversion, verification/certification, and automatic
> generation of ADA code? Any help you could provide in helping me answer
> these questions would be very appreciated.
> Sincerely,
> Jeff Aufderhar
> Teltech / A Division of FIND/SVP
> Phone: 800-367-8358 ext. 7724
> Email: [log in to unmask] <mailto:[log in to unmask]>