[cpp-threads] meta-question about Ada
jimmaureenrogers at att.net
jimmaureenrogers at att.net
Tue Oct 18 22:08:10 BST 2005
-------------- Original message from "Boehm, Hans" <hans.boehm at hp.com>: --------------
> Just to be clear. I wasn't implying that C syntax is a technical
> requirement for a good systems programming language. It does seem to be
> a marketing requirement, however.
I understood that.
I have seen many people claim that C syntax is important to marketing.
The Ada example may be a very good example of that point.
I have seen people new to Ada complain about the lack of familiar
arithmetic operators such as ++ and +=. It appears unlikely that
Ada will ever add those operators.
>
> Hans
>
> -----Original Message-----
> From: jimmaureenrogers at att.net
> > 3) It doesn't use C syntax.
> >
>
> Ada is a member of the Algol / Pascal syntax family.
> The choice of syntax family was intentional. There were good
> software engineering arguments for the choice. Those arguments
> are not impressive to people who only want to work in variants
> of the One True Syntax. :)
>
> I find that good C programmers can learn Ada very quickly.
> My data for that assertion comes from teaching Ada to C programmers,
> as well as my own experience learning Ada after several years of C
> programming.
>
--
Jim Rogers
Colorado Springs, Colorado
U.S.A.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.decadentplace.org.uk/pipermail/cpp-threads/attachments/20051018/90201c41/attachment.html
More information about the cpp-threads
mailing list