On Sun, Apr 01, 2007 at 02:20:10PM +0200, Marcin Dalecki wrote:
> 
> Wiadomość napisana w dniu 2007-04-01, o godz13:58, przez Paul Brook:
> 
> >If you're already switching compilers, moving to an already  
> >obsolete release
> >(3.3) seems a strange choice. At this point I'd recommend skipping 3.x
> >altogether and going straight to gcc4.1/4.2.
> >
> >Many of the improvements in c++ code generation were as a result of  
> >tree-ssa,
> >you only get with 4.x.
> 
> I wouldn't recommend it. One has to adapt gradually to the patience  
> required to
> use the later compiler editions.

No, one does not have to adapt gradually.  It is no harder to switch from
2.95 to 4.1.2 than it is to switch from 2.95 to 3.3.  Either way, you'll
have to get out a C++ book, learn C++, and recode your code in actual C++.
There will be some cases where going to 3.3 will require fewer changes,
but the majority of the work is going to have to be done anyway.  And
4.1.x is much closer to what the textbooks say C++ is than 3.3 is.  Why
add to your pain?  Furthermore, if you find that your progress is hampered
by a bug in 3.3.x, no one is going to be interested in fixing it.



Reply via email to