At 19:48 Uhr +0100 14.04.2002, Finlay Dobbie wrote:
>On Sunday, April 14, 2002, at 01:14 PM, Martin Costabel wrote:
>
>>My interpretation of the few cryptic remarks I saw is the following (I
>>may be wrong, of course):
>>
>>Apple's forthcoming release will be based on the "nervous weasel" branch
>>of their cvs tree, not on the trunk. In the trunk, they are trying to
>>keep up with GNU, so there will eventually be an Apple gcc-3.1 based on
>>FSF's released gcc-3.1. The branch, however, was forked sometime in
>>March and is (or calls itself) "based on gcc version 3.1 20020105
>>(experimental)". That's why I suspect the "experimental" will still be
>>there for quite a while.
>
>Ah, that sounds quite likely actually, I think I've heard something 
>along those lines from Stan Shebs on the darwin-development list a 
>while back, come to think of it. Pfft... Typical Apple behaviour 
>though: ship a non-final compiler ;-)

Well, one could argue whether that is bad or not. The alternative 
would be to delay the new compiler even more and wait till the FSF 
gets around to finalizing GCC 3.1, which is scheduled for mid-april - 
but you know how it is with schedules. But even once gcc 3.1 is 
finalized, they can't just ship it! They sti ll have to have a ton of 
changes atop it, and a compiler which is used to compile the entire 
operating system and many many applications better be rock stable and 
proven to generate correct code. Considering the coupld of disasters 
the GCC followers had to go thru with past 3.x release (which had to 
be quickly superceded by fixed version due to critical bugs), Apple 
just can't trust the 3.1 release immediatly. So add at least another 
month, that'd be mid-may.

But it's vital that a broad range of developers get access to the 3.1 
tool chains ASAP, so that they can start adapting their code base. In 
the Linux worlds, they had gcc 3.x for ages now, so many apps are 
adpated (and if you wrote your C++ code only against gcc 2.95.2, you 
*will* have to make a lot of adjustments to compile on a proper C++ 
compiler).

So, for once, I don't think this was a bad choice, but rather about 
the best thing Apple could do (short of releaseing a 3.1 chooltain 
even earlier <g>).


Max
-- 
-----------------------------------------------
Max Horn
Software Developer

email: <mailto:[EMAIL PROTECTED]>
phone: (+49) 6151-494890

_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to