TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Classic View

Use Proportional Font
Show HTML Part by Default
Condense Mail Headers

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

Print Reply
Sender: "Team Ada: Ada Programming Language Advocacy (83 & 95)" <[log in to unmask]>
Date: Tue, 4 Jan 2005 13:55:33 -0500
Reply-To: Mike Brenner <[log in to unmask]>
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=us-ascii
Organization: none
From: Mike Brenner <[log in to unmask]>
Parts/Attachments: text/plain (25 lines)
> Will learning Ada make me a better C++ or Java programmer? Why?

While practicing data-driven techniques in any language
can make you a better programmer in any other language,
there are several techniques that can specifically help, and these
include programming something in more than one language
to take advantage of each language's abilities.

When doing this, I use Ada as the first implementation
language and then translate it into other languages
like java, python, and any other language that does not
being with the letter "C".

This may not make me a better Java programmer,
but it makes me LOOK like a better Java programmer,
and the metrics PROVE that I am a better Java
programmer, by using executable Ada as my design language.

Using Ada as the executable design language
has always been one of the hallmarks of the
"Ada methodology", since before there were any
working Ada compilers.

Mike Brenner