
Permalink for comment
I think I get it now!
by Someone on Fri 24th Jun 2005 15:27 UTC

FreeBSD 5.x == GCC 3.0.x == GCC 4.0.x: a lot of long needed infrastructure changes and integration of new ideas, to be improved upon once the new stuff has been proven and the old stuff removed. But it won't be t3h r0xx0r until the next version.

FreeBSD 6.x == GCC 3.3.x == GCC 4.1.x and up: wherein the new stuff is proven and tested to work, remaining old stuff is removed and consigned to history, and the deeper improvements begin to shine as they are optimized and perfected.

FreeBSD 5.x was a necessary step to get to 6.x, which promises to be t3h sn4ppy, and now with 5.4, it's really nice in it's own right. Just like we needed to get through the initial release series of GCC 3 and GCC 4 before we really reaped the benefits of what the teams have done.

Now, I shan't get into whether either project required a whole new version number or not, but the point is moot because the respective development models determine that.

Thanks for the interview, Mrs. Loli-Queru! Way to go off on a high note! Personally, *I* think you made this place one of the most respected geeky news sites on this here new fangled inter-web and you will be missed.