STL/Boost couvre tous les éléments de bas niveau.Est-ce que quelqu'un travaille sur une bibliothèque standard de haut niveau pour C++?
Mais qu'en est-il des concepts de plus haut niveau?
de Windows: Nous avons plusieurs libs fenêtrage
- KDE (Qt)
- Gnome
- Motif (C mais écrit dans un style OO)
- MS Windows
- etc
Mais est-ce que quelqu'un travaille sur une norme unifiée pour le fenêtrage? Quelque chose qui a enveloppé tout ce qui précède serait acceptable. (même si seulement il a accédé aux choses communes ce serait un point de départ).
Mise en réseau:
Il existe un couple là-bas (y compris les trucs de niveau inférieur Boost).
Mais y a-t-il quelqu'un qui travaille sur une couche réseau basée sur le Service?
Toutes les autres choses que Java/C# ont dans leurs bibliothèques standard.
Le truc qui le rend plus simple pour un débutant de sauter et de dire Wow done et ça marche partout (presque).
Quoi qu'il en soit. En espérant qu'il y a des projets sympas là-bas.
Modifier
Peut-être il n'y a pas un. Mais s'il y a un couple qui pourrait être regroupé en tant que point de départ (et éventuellement modifié au fil du temps (où est ce mot-clé déprécié)) dans un ensemble consolidé agréable.
Remarque: Windows est juste une petite partie de ce que je cherche. Les langages Java/C# consolident beaucoup plus sous le capot que seulement l'interface graphique. Quel serait un bon ensemble de bibliothèques pour obtenir toutes les fonctionnalités en un seul endroit.
+1 favorisé pour référence future aussi;) – AraK
Comment un élément deviendrait-il un «standard unifié»? Voulez-vous dire faire partie de la norme ISO, ou quoi? (Gardez à l'esprit que Boost n'est pas "standard" dans ce sens, bien que certains de ses éléments aient fait leur chemin dans la bibliothèque C++ standard). –
@Pavel: comme boost. Vous faites quelque chose de tellement utile que tout le monde l'utilise et devient pratiquement un standard de facto. Pour moi, l'écriture de code sans boost est une vraie douleur (bien que ce soit sympa que certains d'entre eux l'aient aussi fait dans std :: tr1). Mais je m'attends pratiquement à ce que chaque développeur C++ ait un boost installé. –