Warner Losh wrote:
Steve Johnson wrote:
We actually had a pretty good system for making changes like
that. First, we would change the compiler to accept both the old and
the new. Then we would produce a warning that on a particular date
the old would no longer work. Then we made the old an error and
printed a message about how to fix it.
How long a transition period did you typically have?
I heard the V7 compiler still supports old B style initialization
"int x 42;". So in some cases, a really long time.