Par contre j'ai l'impression que tu regroupes trois problèmes différents :
- Un compilo (LLVM) qui casse la rétro-compatibilité de son API en maintenant le numéro de version majeure (pas bien)
- Un compilo (GCC/JIT) qui est en alpha (bien, ils préviennent que ça peut casser)
- Une bibliothèque (GTK+) qui casse la rétro-compatibilité en maintenant le numéro de version majeure (pas bien)
En effet, dans ton message il est dit :
[...] l'API souvent peu fiable offerte par chaque compilateur C.
Le seul concerné des trois est LLVM.
GTK+ (GTK+ 3 en fait) n'est pas offert par GCC il me semble. Et s'ils font nawak, convertir en C ne va pas changer grand chose j'imagine.
(Je précise que je n'ai que peu voire pas d'expérience dans le sujet, donc les corrections sont les bienvenus.)
[^] # Re: Compilateur « à la volée »
Posté par HL . En réponse à la dépêche Sortie de Gambas 3.12. Évalué à 1.
Merci, à présent je comprends mieux.
Par contre j'ai l'impression que tu regroupes trois problèmes différents :
- Un compilo (LLVM) qui casse la rétro-compatibilité de son API en maintenant le numéro de version majeure (pas bien)
- Un compilo (GCC/JIT) qui est en alpha (bien, ils préviennent que ça peut casser)
- Une bibliothèque (GTK+) qui casse la rétro-compatibilité en maintenant le numéro de version majeure (pas bien)
En effet, dans ton message il est dit :
Le seul concerné des trois est LLVM.
GTK+ (GTK+ 3 en fait) n'est pas offert par GCC il me semble. Et s'ils font nawak, convertir en C ne va pas changer grand chose j'imagine.
(Je précise que je n'ai que peu voire pas d'expérience dans le sujet, donc les corrections sont les bienvenus.)