TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy


Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Condense Mail Headers

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

Print Reply
"Team Ada: Ada Advocacy Issues (83 & 95)" <[log in to unmask]>
Alan Edwin Brain <[log in to unmask]>
Tue, 13 Jul 0100 06:36:24 GMT
text/plain (25 lines)
>Visual C++ 6 IS the Microsoft standard for C++, just like Visual Basic 6
>is also a Microsoft standard.  Now they are going to 7

My own view of standards is very pragmatic:

If when going from MS Visual C++ 4.2 (W95 PC) to 4.3 (W95 PC) and I have to
change 70 lines per 10,000 that's not very standard, but acceptable at a pinch.

(DVA 1995 - AI system for determining pensions)

If when going from MS Visual C++ 4.3 (W95 PC) to 5 (W95 PC) I have to change
580 lines per 10,000, that's unacceptable.
(DVA 1996 - AI system for determining pensions)

If when going from CodeWarrior C++ (Mac OS7) to MS Visual C++ 5 (W95 PC) and
I have to do major surgery on the MS Standard Template Library and change 30%
of the code (I stopped counting lines, too many), then that's beyond the pale.

(Panther Games 1995 - AI system for a combat simulation)

But when going from Alsys Ada-83 (Win 3.11 PC) to DEC Ada-83 (VMS - MicroVax)
to DDCI Ada-83 (KAV-30 embedded system) and have to change 3 lines per 10,000
then that's standard.
(STN-Atlas 1994-95 - AI system for automated anti-missile response)