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
    Alp
    Alp est déconnecté
    Expert Confirmé Sénior
    Avatar de Alp
    Homme Profil pro
    Inscrit en
    juin 2005
    Messages
    8 587
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : juin 2005
    Messages : 8 587
    Points : 11 195
    Points
    11 195

    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 ?

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

    Informations forums :
    Inscription : août 2003
    Messages : 4 636
    Points : 6 142
    Points
    6 142

    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.
    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.

  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 873
    Détails du profil
    Informations personnelles :
    Nom : Homme Loïc Joly
    Âge : 39
    Localisation : France

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

    Informations forums :
    Inscription : août 2004
    Messages : 4 873
    Points : 10 717
    Points
    10 717

    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 792
    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 792
    Points : 22 378
    Points
    22 378

    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 expérimenté
    Inscrit en
    juillet 2005
    Messages
    510
    Détails du profil
    Informations forums :
    Inscription : juillet 2005
    Messages : 510
    Points : 580
    Points
    580

    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 603
    Points
    4 603

    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 725
    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 725
    Points : 3 346
    Points
    3 346

    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 467
    Points
    1 467

    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 : 28

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

    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 : 51
    Points
    51

    Par défaut

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

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

    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 : 30
    Localisation : France, Gironde (Aquitaine)

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

    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 792
    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 792
    Points : 22 378
    Points
    22 378

    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 003
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : août 2004
    Messages : 4 003
    Points : 5 170
    Points
    5 170

    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.
    // sometimes I believe compiler ignores all my comments

  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 : 29
    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 148
    Points
    1 148

    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 725
    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 725
    Points : 3 346
    Points
    3 346

    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 : 28

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

    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 confirmé
    Inscrit en
    juillet 2004
    Messages
    410
    Détails du profil
    Informations forums :
    Inscription : juillet 2004
    Messages : 410
    Points : 298
    Points
    298

    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 955
    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 955
    Points : 14 015
    Points
    14 015

    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 603
    Points
    4 603

    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
  •