Publicité

Affichage des résultats du sondage: Quelles bibliothèques utilisez-vous souvent ?

Votants
51. Vous ne pouvez pas participer à ce sondage.
  • Bibliothèque standard

    33 64,71%
  • Boost

    21 41,18%
  • Intel Threading Bulding Blocks (TBB)

    3 5,88%
  • Adobe Source Libraries (ASL)

    2 3,92%
  • Microsoft Foundation Classes (MFC)

    6 11,76%
  • Qt

    26 50,98%
  • wxWidgets

    6 11,76%
  • GTK+

    1 1,96%
  • VCL (Borland)

    3 5,88%
  • Intel MKL (Maths Kernel Library)

    2 3,92%
  • PThreads

    2 3,92%
  • Xerces XML

    2 3,92%
  • TinyXML

    5 9,80%
  • API Win32

    6 11,76%
  • API Système UNIX

    1 1,96%
  • OpenCV

    5 9,80%
  • POCO

    1 1,96%
  • SDL

    1 1,96%
  • SFML

    10 19,61%
  • OpenGL

    11 21,57%
  • ADAPTIVE Communication Environment (ACE)

    1 1,96%
  • Autre (précisez)

    7 13,73%
Sondage à choix multiple
+ Répondre à la discussion
Page 1 sur 5 12345 DernièreDernière
Affichage des résultats 1 à 20 sur 88
  1. #1
    Community Manager

    Inscrit en
    avril 2014
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : avril 2014
    Messages : 28
    Points : 97
    Points
    97

    Par défaut Quelle est votre bibliothèque préférée ?

    Salut,

    Je voulais savoir un peu quels sont les penchants des programmeurs C++ en matière de bibliothèques.

    Qu'il s'agisse de bibliothèques pour interfaces graphiques, de bibliothèques "à tout faire", ou autres, quelles sont les bibliothèques dont vous avez du mal à vous passer et que vous trouvez tant efficaces et pratiques ?

    Pour ma part, il n'y en a qu'une que j'utilise beaucoup (trop ? ), c'est Boost. Et vous ?
    Pour contacter les différents services du club (publications, partenariats, publicité, ...) : Contacts

  2. #2
    Expert Confirmé Sénior
    Avatar de Luc Hermitte
    Homme Profil pro Luc Hermitte
    Développeur informatique
    Inscrit en
    août 2003
    Messages
    4 743
    Détails du profil
    Informations personnelles :
    Nom : Homme Luc Hermitte
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : août 2003
    Messages : 4 743
    Points : 7 821
    Points
    7 821

    Par défaut

    La SL. Quand on a un vieux compilo de Sun, à peine meilleur que VC6, c'est déjà bien de pouvoir compter sur elle.

    J'aurais bien dit boost, mais ce n'est même pas la peine d'y penser avec ce fichu compilo. C'est le coup à se retrouver à (ré)écrire des choses avec une interface similaire, mais allégée.

    Après, j'utilise d'autres bibliothèques/frameworks (ACE+TAO, xerces-c, OCCI), et lorgne vers d'autres encore (ASL, ICE (alternative à Corba)), mais rien d'indispensable.
    Blog|FAQ C++|FAQ fclc++|FAQ Comeau|FAQ C++lite|FAQ BS|Bons livres sur le C++
    Les MP ne sont pas une hotline. Je ne réponds à aucune question technique par le biais de ce média. Et de toutes façons, ma BAL sur dvpz est pleine...

  3. #3
    Rédacteur/Modérateur
    Avatar de JolyLoic
    Homme Profil pro Loïc Joly
    Développeur informatique
    Inscrit en
    août 2004
    Messages
    4 994
    Détails du profil
    Informations personnelles :
    Nom : Homme Loïc Joly
    Âge : 40
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2004
    Messages : 4 994
    Points : 12 211
    Points
    12 211

    Par défaut

    Aujourd'hui, boost.

    Dans un futur proche, probablement un truc style tbb (à moins que boost ne se mette à avoir aussi ce genre de choses).

    Le reste est plus spécifique et dépend du projet.

  4. #4
    Rédacteur/Modérateur

    Avatar de Matthieu Brucher
    Profil pro Matthieu Brucher
    Développeur HPC
    Inscrit en
    juillet 2005
    Messages
    9 794
    Détails du profil
    Informations personnelles :
    Nom : Matthieu Brucher
    Âge : 32
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : juillet 2005
    Messages : 9 794
    Points : 21 621
    Points
    21 621

    Par défaut

    Boost pour les outils de bases (futur TR1), Qt pour l'interface graphique (vais m'y remettre bientôt).
    Sinon, TBB (Boost n'est pas aussi bien) aussi, et sans doute la future bibliothèque Boost.MPI selon l'architecture de la bête que je vais devoir utiliser à la rentrée (j'ai hâte ).

    A part ça, rien d'indispensable. Au-delà de ces bibliothèques (quoique pour le calcul matriciel, je ne sais pas ce que je devrais utiliser), je pense que je changerai de langage d'abord tant qu'à faire.

  5. #5
    Membre chevronné
    Inscrit en
    juillet 2005
    Messages
    510
    Détails du profil
    Informations forums :
    Inscription : juillet 2005
    Messages : 510
    Points : 632
    Points
    632

    Par défaut

    Pour les interfaces graphiques la VCL.
    Bon elle ne peut s'utiliser qu'avec le compilateur Borland (codée en pascal avec une interface C++).
    Mais je ne pense pas qu'elle ai beaucoup d'avenir maintenant.

  6. #6
    Expert Confirmé Sénior
    Homme Profil pro Mathias Gaunard
    Ingénieur développement logiciels
    Inscrit en
    décembre 2003
    Messages
    3 550
    Détails du profil
    Informations personnelles :
    Nom : Homme Mathias Gaunard
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : décembre 2003
    Messages : 3 550
    Points : 4 612
    Points
    4 612

    Par défaut

    Boost.Range(_ex)
    Boost.Phoenix 2(/3)
    Boost.Flyweight
    Boost.Asio
    Utilitaires divers (Boost.Iterator, Boost.Operators, Boost.Utility, Boost.MPL...)

    Sûrement Boost.Move si ça sort un jour...
    Boost ftw

  7. #7
    Expert Confirmé
    Avatar de Klaim
    Homme Profil pro Joel Lamotte
    Développeur de jeux vidéo
    Inscrit en
    août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Nom : Homme Joel Lamotte
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2004
    Messages : 1 717
    Points : 3 334
    Points
    3 334

    Par défaut

    De même principalement boost.

    J'utilise aussi pas mal une lib perso où ya des petits trucs utilitaires pour organiser du code de jeu vidéo.

  8. #8
    Membre Expert
    Profil pro
    Inscrit en
    juin 2006
    Messages
    1 294
    Détails du profil
    Informations personnelles :
    Localisation : Royaume-Uni

    Informations forums :
    Inscription : juin 2006
    Messages : 1 294
    Points : 1 563
    Points
    1 563

    Par défaut

    Salut,

    A part Boost il n'y a que Mockpp qui revienne dans absolument tous mes projets (personnels et professionnels).

    MAT.

  9. #9
    Membre habitué
    Inscrit en
    avril 2004
    Messages
    309
    Détails du profil
    Informations personnelles :
    Âge : 29

    Informations forums :
    Inscription : avril 2004
    Messages : 309
    Points : 120
    Points
    120

    Par défaut

    Graphique : wxWidgets
    Parser XML : TinyXML

    Personne n'utilise de sons ? => FModEx

  10. #10
    Membre du Club
    Inscrit en
    mai 2006
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : mai 2006
    Messages : 330
    Points : 55
    Points
    55

    Par défaut

    Moi, après avoir essayé suite à un conseil donné sur le forum j'aime bien Poco.

  11. #11
    Membre actif
    Inscrit en
    janvier 2008
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : janvier 2008
    Messages : 126
    Points : 150
    Points
    150

    Par défaut

    Bonjour,

    Pour moi : Boost.

    A+,
    Agamitsudo.

  12. #12
    Membre chevronné Avatar de befalimpertinent
    Profil pro
    Inscrit en
    avril 2007
    Messages
    561
    Détails du profil
    Informations personnelles :
    Âge : 31
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : avril 2007
    Messages : 561
    Points : 707
    Points
    707

    Par défaut

    Visual 6 oblige donc peu de boost pour moi
    SL et STL sont mes amis

    OpenGL et glut principalement pour ce qui est du graphique (la GUI n'est pas mon taf mais un peu de QT quand il faut)

    Bref que des bonnes vielles libs qui ont fait leur preuves
    Linux > *

  13. #13
    Rédacteur/Modérateur

    Avatar de Matthieu Brucher
    Profil pro Matthieu Brucher
    Développeur HPC
    Inscrit en
    juillet 2005
    Messages
    9 794
    Détails du profil
    Informations personnelles :
    Nom : Matthieu Brucher
    Âge : 32
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : juillet 2005
    Messages : 9 794
    Points : 21 621
    Points
    21 621

    Par défaut

    Citation Envoyé par befalimpertinent Voir le message
    Visual 6 oblige donc peu de boost pour moi
    SL et STL sont mes amis
    Sachant que VS6 et la STL ne font pas bon ménage, je te souhaite bon courage

  14. #14
    r0d
    r0d est déconnecté
    Expert Confirmé Sénior

    Profil pro
    Inscrit en
    août 2004
    Messages
    4 098
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : août 2004
    Messages : 4 098
    Points : 5 752
    Points
    5 752

    Par défaut

    Pour le taf:
    SL/STL, boost, tinyxml (il y a toujours des trucs à faire en xml dans le type de projets sur lesquels je travaille).

    Pour mes projets persos (qui n'avancent plus trop depuis que je suis en Espagne ):
    boost, SL/STL, SDL (et ses avatars: SDL_ttf, SDL_Image, etc.)


    Perso, j'espère qu'un logger va être (enfin) intégré à boost un de ces jours.
    Copinage éhonté et sans scrupule:
    - Pour les amateurs de didgeridoo, de nature et/ou de BD: http://fran6co.sur-la-toile.com/
    - Ne laissons pas le monde devenir une prison: http://www.gettingthevoiceout.org
    - Réapproprions-nous les médias: http://www.zintv.org/
    - On peut ne pas être d'accord, mais ça sert à rien de s'énerver: http://anarchismenonviolence2.org/


    Μικρὸν ἀπὸ τοῦ ἡλίου μετάστηθι.

  15. #15
    Membre Expert Avatar de Spout
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    février 2007
    Messages
    904
    Détails du profil
    Informations personnelles :
    Âge : 30
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : février 2007
    Messages : 904
    Points : 1 117
    Points
    1 117

    Par défaut

    La STL est l'ami du développeur C++ . Un jour je tenterais Boost
    Pour les IHM, wxWidgets et, à défaut, les MFC si j'ai pas le choix (boulot).
    "L'ordinateur obéit à vos ordres, pas à vos intentions." [Anonyme]

  16. #16
    Expert Confirmé
    Avatar de Klaim
    Homme Profil pro Joel Lamotte
    Développeur de jeux vidéo
    Inscrit en
    août 2004
    Messages
    1 717
    Détails du profil
    Informations personnelles :
    Nom : Homme Joel Lamotte
    Localisation : France

    Informations professionnelles :
    Activité : Développeur de jeux vidéo
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : août 2004
    Messages : 1 717
    Points : 3 334
    Points
    3 334

    Par défaut

    Personne n'utilise de sons ? => FModEx
    Je l'utilise actuellement, mais c'est très occasionnel.

  17. #17
    Membre habitué
    Inscrit en
    avril 2004
    Messages
    309
    Détails du profil
    Informations personnelles :
    Âge : 29

    Informations forums :
    Inscription : avril 2004
    Messages : 309
    Points : 120
    Points
    120

    Par défaut

    Citation Envoyé par Klaim Voir le message
    Je l'utilise actuellement, mais c'est très occasionnel.
    Certes, les applications integrant du son ne courrent pas les rues mais, lorsqu'on y est confronte, FModEx est indispensable.

  18. #18
    Membre éclairé
    Inscrit en
    juillet 2004
    Messages
    410
    Détails du profil
    Informations forums :
    Inscription : juillet 2004
    Messages : 410
    Points : 325
    Points
    325

    Par défaut

    - GUI: wxWidgets pour mes projets persos, en particulier pour WinSplit Revolution.
    - Boost
    - SL

    Pour le reste j'utilise OpenMP/MPI et des librairies numériques pour faire des codes de calculs.

  19. #19
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro yan verdavaine
    Ingénieur expert
    Inscrit en
    mars 2004
    Messages
    9 969
    Détails du profil
    Informations personnelles :
    Nom : Homme yan verdavaine
    Âge : 32
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mars 2004
    Messages : 9 969
    Points : 13 634
    Points
    13 634

    Par défaut

    S(T)L
    Qt
    après ça dépend trop du sujet
    Développeur Windows 8, Windows phone 8 et Nokia Asha, inscrivez vous sur DVLUP

  20. #20
    Expert Confirmé Sénior
    Homme Profil pro Mathias Gaunard
    Ingénieur développement logiciels
    Inscrit en
    décembre 2003
    Messages
    3 550
    Détails du profil
    Informations personnelles :
    Nom : Homme Mathias Gaunard
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : décembre 2003
    Messages : 3 550
    Points : 4 612
    Points
    4 612

    Par défaut

    mais, lorsqu'on y est confronte, FModEx est indispensable.
    C'est une bibliothèque propriétaire qui gère le son "3D". Rien d'indispensable.
    Boost ftw

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •