Et puis, on utilise Qt mais Qt est une surcouche au C++ et le code doit être précompilé avec moc avant de pouvoir être compilé avec gcc. Donc finalement, Vala reprend un peu la même approche...
Un peu seulement. Parce qu'avec Qt, on a très largement du C++ "normal", avec juste une adjonction - qui aurait été possible en C++ pur, mais syntaxiquement lourde - pour le principe des signaux/slots.
Ici, on a un langage "complet", avec sa propre syntaxe - certes inspirée du C# - qui est transformé en un autre langage.
En gros, Qt n'est pas un langage. C'est juste une bibliothèque (ou un ensemble de) qui s'autorise une petite déviation par rapport au langage "officiel" et fournit les outils pour que cette déviation soit indolore.
[^] # Re: je suis pas convaincue
Posté par Larry Cow . En réponse à la dépêche Sortie de Vala 0.7.6. Évalué à 6.
Un peu seulement. Parce qu'avec Qt, on a très largement du C++ "normal", avec juste une adjonction - qui aurait été possible en C++ pur, mais syntaxiquement lourde - pour le principe des signaux/slots.
Ici, on a un langage "complet", avec sa propre syntaxe - certes inspirée du C# - qui est transformé en un autre langage.
En gros, Qt n'est pas un langage. C'est juste une bibliothèque (ou un ensemble de) qui s'autorise une petite déviation par rapport au langage "officiel" et fournit les outils pour que cette déviation soit indolore.