En l'occurence, ObjC++ est fonctionnel (et largement utilisé) dans la version Apple de GCC. Ce qui est prévu pour gcc4 n'est rien d'autre que l'intégration des patches ObjC++ d'Apple dans la branche principale.
Le seul problème, c'est que ça casse manifestement plein de trucs. En effet, gcc a continué à avancer, depuis l'époque où Apple l'a "forké" pour créer sa version. Et aujourd'hui, on est en passe de se retrouver avec deux branches très éloignées: l'une gérant bien l'objective-C(++), l'autre fournissant des optimisations sympa pour C/C++.
On comprend donc mieux qu'Apple pousse pour l'intégration de leurs modifications dans mainline, faute de quoi ils se retrouveraient dans l'incapacité de:
1) fournir un jour un gcc standard par défaut (bon ok, je doute qu'ils souhaitent réellement faire ça, mais on se sait jamais)
2) récupérer des modifications futures de la branche principale dans leur version.
[^] # Re: Objective-C++?
Posté par Larry Cow . En réponse à la dépêche Sortie de la distribution GNUSTEP 0.9.4, GNUstep news, et vidéo. Évalué à 1.
Le seul problème, c'est que ça casse manifestement plein de trucs. En effet, gcc a continué à avancer, depuis l'époque où Apple l'a "forké" pour créer sa version. Et aujourd'hui, on est en passe de se retrouver avec deux branches très éloignées: l'une gérant bien l'objective-C(++), l'autre fournissant des optimisations sympa pour C/C++.
On comprend donc mieux qu'Apple pousse pour l'intégration de leurs modifications dans mainline, faute de quoi ils se retrouveraient dans l'incapacité de:
1) fournir un jour un gcc standard par défaut (bon ok, je doute qu'ils souhaitent réellement faire ça, mais on se sait jamais)
2) récupérer des modifications futures de la branche principale dans leur version.