Un meilleur job mieux payé ?

Deviens chef de projet, développeur, ingénieur, informaticien

Mets à jour ton profil pro

ça m'intéresse

Bibliothèques C++ : découvrez une sélection de bibliothèques C++ pour répondre à vos différents besoins
Lesquelles utilisez-vous ?

Le , par 3DArchi, Rédacteur
Bonjour,
Suite à un travail de longue haleine de l'équipe C++, la rédaction vous propose une page Bibliothèques C++. Cette page regroupe et présente par thème différentes bibliothèques utilisables en C++ et couvrant des besoins régulièrement demandés :
  • Bibliothèque générales (et génériques)
  • Mathématiques
  • Compression
  • I.H.M.
  • Traitement d'images
  • Multimédia
  • Son
  • X.M.L.
  • Gestion de console
  • Réseau.

Vous pouvez trouver ces présentations en suivant ce lien et à tout moment dans la barre des boutons ci-dessus.

Utilisez-vous régulièrement quelques unes de ces bibliothèques ? Lesquelles ? Et pourquoi ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de Mac LAK Mac LAK - Inactif http://www.developpez.com
le 16/07/2009 à 14:36
Citation Envoyé par 3DArchi  Voir le message
Mais comment proposer le téléchargement d'une bibliothèque payante ?

En allant vers la page d'achat en ligne ?
Avatar de 3DArchi 3DArchi - Rédacteur http://www.developpez.com
le 16/07/2009 à 14:51
Citation Envoyé par Mac LAK  Voir le message
En allant vers la page d'achat en ligne ?

Ça ne s'achète pas les MFCs... Du moins, il me semble que tu achètes le pack : Visual Studio qui contient entre autres les MFCs.
Avatar de Mac LAK Mac LAK - Inactif http://www.developpez.com
le 16/07/2009 à 15:53
Citation Envoyé par 3DArchi  Voir le message
Ça ne s'achète pas les MFCs... Du moins, il me semble que tu achètes le pack : Visual Studio qui contient entre autres les MFCs.

Oui, c'est la page d'achat de Visual Studio qu'il faudrait linker.
Avatar de koala01 koala01 - Expert éminent sénior http://www.developpez.com
le 16/07/2009 à 16:29
Salut,

Il est vrai que rien n'empêche un débutant d'acheter une bibliothèque payante...

Mais il faut admettre quelques points comme étant importants:

  1. Le propre d'un débutant, c'est de... débuter... Il *risque* donc de vouloir tester plusieurs bibliothèques orientées vers un but commun avant de faire son choix personnel pour l'une ou l'autre des bibliothèques envisagées.
  2. Avec un peu de malchance, ce même débutant décidera pour des raisons qui lui sont propres de tester / de s'orienter vers d'autres langages (Java et C# en tête, pour rester dans l'OO)
  3. Le débutant dans "toute sa splendeur" est souvent étudiant et ne dispose donc a priori que d'un budget pour le moins serré

Evidemment, bien qu'elles s'appliquent très bien aux débutants, pour la plupart de ces constatations sont aussi susceptibles de s'appliquer à des personnes plus expertes

Donner le gout de tester une bibliothèque payante dans de telle condition revient à courir le risque:
  • Soit d'inciter la personne à acheter la bibliothèque pour rien (parce qu'il choisira en définitive une autre)
  • ou pire d'inciter indirectement la personne à se procurer une version pirate de la bibliothèque
Dés lors, il semble logique que nous préférions passer pour "d'horribles casseurs de monopoles attaché aux logiciels libres" que de faire "saliver" le débutant devant une bibliothèque qui risque d'être hors de sa portée financière (car, à quoi peut bien servir le fait de connaitre l'existence d'une bibliothèque que l'on ne peut pas se procurrer )
Avatar de Mac LAK Mac LAK - Inactif http://www.developpez.com
le 16/07/2009 à 16:51
Citation Envoyé par koala01  Voir le message
Le propre d'un débutant, c'est de... débuter... Il *risque* donc de vouloir tester plusieurs bibliothèques orientées vers un but commun avant de faire son choix personnel pour l'une ou l'autre des bibliothèques envisagées.

Pour ceci, le forum l'aidera également à ne pas tester n'importe quoi n'importe comment, sauf si Papa est très riche bien sûr.

Citation Envoyé par koala01  Voir le message
Avec un peu de malchance, ce même débutant décidera pour des raisons qui lui sont propres de tester / de s'orienter vers d'autres langages (Java et C# en tête, pour rester dans l'OO)

Là aussi, les librairies gratuites sont plus que largement suffisantes pour "tester" un langage.

Citation Envoyé par koala01  Voir le message
Le débutant dans "toute sa splendeur" est souvent étudiant et ne dispose donc a priori que d'un budget pour le moins serré

En n'oubliant pas que les tarifs éducation existent, quand même, hélas pas chez tous les éditeurs toutefois.

Citation Envoyé par koala01  Voir le message
Soit d'inciter la personne à acheter la bibliothèque pour rien (parce qu'il choisira en définitive une autre)

Ceci est effectivement un problème non négligeable, il faudrait avertir lourdement à ce sujet.

Citation Envoyé par koala01  Voir le message
ou pire d'inciter indirectement la personne à se procurer une version pirate de la bibliothèque

Ce qui est certes mal, et condamnable en plus d'être illégal. Vivant du logiciel, je sais pour ma part que c'est forcément un sujet sur lequel je suis sensible, et je tiens à préciser que je n'incite pas les gens à pirater.

Toutefois, je sais aussi que nombre d'étudiants fauchés piratent, et qu'ils utilisent ensuite (de façon légale ce coup-ci) les mêmes produits une fois en entreprise... Il y a aussi le cas inverse : le professionnel qui utilise la même copie au boulot et à la maison, partant du principe qu'il n'utilise jamais les deux en même temps.
Par exemple, j'ai de sérieux doutes sur le fait que tous les intervenants du forum MFC aient une licence légale de Visual Studio... Surtout quand on voit certaines questions de débutant pur jus, voire de mineurs manifestes (et n'ayant donc théoriquement pas les moyens de s'acquitter de la licence !).

On peut penser que l'on inciterait au piratage en listant ces bibliothèques payantes, mais est-ce bien vrai ? Celui qui VEUT pirater n'a pas besoin d'encouragements à ce niveau, hélas... Et pirate systématiquement la version complète au lieu d'utiliser la version "libre" quoi qu'il en soit.

Cela reste un très vaste débat quoi qu'il en soit, et chaque "camp" introduit des effets pervers et des effets bénéfiques par rapport au produit !
Ne pas lister une librairie payante ? C'est lui faire moins de "pub", et donc potentiellement léser l'éditeur... Par contre, on encourage "moins" au piratage.
Lister une librairie payante ? Pub pour l'éditeur, donc potentiellement plus de ventes... Au risque d'être aussi un peu plus piraté, certes.

Personnellement, je ne vois pas comment trancher entre les deux, je trouve que chacune de ces positions est "néfaste" dans un sens, et je ne sais pas laquelle est la "pire".
Avatar de koala01 koala01 - Expert éminent sénior http://www.developpez.com
le 16/07/2009 à 17:18
Citation Envoyé par Mac LAK  Voir le message
Pour ceci, le forum l'aidera également à ne pas tester n'importe quoi n'importe comment, sauf si Papa est très riche bien sûr.

Là aussi, les librairies gratuites sont plus que largement suffisantes pour "tester" un langage.

En n'oubliant pas que les tarifs éducation existent, quand même, hélas pas chez tous les éditeurs toutefois.

Ceci est effectivement un problème non négligeable, il faudrait avertir lourdement à ce sujet.

nous avons donc une approche fondamentale identique, c'est déjà pas si mal
Ce qui est certes mal, et condamnable en plus d'être illégal. Vivant du logiciel, je sais pour ma part que c'est forcément un sujet sur lequel je suis sensible, et je tiens à préciser que je n'incite pas les gens à pirater.

Tu ne trouvera sans doute personne vivant du logiciel prêt à inciter au piratage, même s'il est actif dans l'open source
Toutefois, je sais aussi que nombre d'étudiants fauchés piratent, et qu'ils utilisent ensuite (de façon légale ce coup-ci) les mêmes produits une fois en entreprise...

Quand ce ne sont pas carrément les profs qui fournissent le CD de la version pirate afin de permettre à leurs étudiants de faire leurs devoirs

Et je dois avouer que cette forme de piratage a but exclusivement didactique (comment se former à une technologie quelconque si elle est hors de notre porté) est la forme de piratage qui trouve le plus de circonstances aténuantes à mes yeux
On peut penser que l'on inciterait au piratage en listant ces bibliothèques payantes, mais est-ce bien vrai ? Celui qui VEUT pirater n'a pas besoin d'encouragements à ce niveau, hélas...

Nous sommes bien d'accord là dessus...

Mais, d'un autre coté, nous pouvons aussi nous baser sur le principe que "ce que chat ignore, chat n'a pas mal"...

Si tu ignore l'existence d'une bibliothèque payante, tu n'es fatalement pas tenté de la pirater
Cela reste un très vaste débat quoi qu'il en soit, et chaque "camp" introduit des effets pervers et des effets bénéfiques par rapport au produit !
Ne pas lister une librairie payante ? C'est lui faire moins de "pub", et donc potentiellement léser l'éditeur... Par contre, on encourage "moins" au piratage.
Lister une librairie payante ? Pub pour l'éditeur, donc potentiellement plus de ventes... Au risque d'être aussi un peu plus piraté, certes.

Personnellement, je ne vois pas comment trancher entre les deux, je trouve que chacune de ces positions est "néfaste" dans un sens, et je ne sais pas laquelle est la "pire".

Tu mets le doigt sur un point important

Ceci dit, dvp collabore énormément avec les grands éditeurs au niveau de la publicité:

Qu'il s'agisse de nokia (qui a repris trolltech et Qt), de intel ou de microsoft, dvp relaye énormément de campagne de pub et d'informations les concernant (que ce soit par l'annonce de la sortie de versions de leurs outils, par la rédaction de tutoriels sur leurs outils, par l'annonce et la rédaction de résumé des rencontres qu'ils organisent, parfois même par la publication d'interview exclusives avec leurs délégués, etc.)

De ce fait, peut on encore estimer que nous "lésons" ces éditeurs en ne les faisant pas apparaitre sur une page

La question reste en suspend
Avatar de 3DArchi 3DArchi - Rédacteur http://www.developpez.com
le 16/07/2009 à 17:23
Il s'agit d'un simple choix éditorial : nous ne listons les bibliothèques (tout comme les outils et compilateurs dans leur page) qui sont soit gratuites, soit disponibles en évaluation pour tous le monde. Rien n'empêche en revanche d'avoir des forums, des tutoriels ou des F.A.Q sur des bibliothèques et/ou outils payant.
Avatar de Goten Goten - Membre chevronné http://www.developpez.com
le 16/07/2009 à 19:01
Ce qui me gênerait le plus quand même si les mfc étaient listé c'est que ça vient avec un compilo. Donc ça sort un peu du contexte amha.

D'autre part, on peut être jeune (non mineur) et avoir une licence valide et légale de visual studio (team suite aussi..), si on est abonné msdnaa .
Avatar de Mac LAK Mac LAK - Inactif http://www.developpez.com
le 16/07/2009 à 21:56
Citation Envoyé par koala01  Voir le message
Et je dois avouer que cette forme de piratage a but exclusivement didactique (comment se former à une technologie quelconque si elle est hors de notre porté) est la forme de piratage qui trouve le plus de circonstances aténuantes à mes yeux

Pareil pour moi... C'est, à mon sens, un piratage qui ne "coûte" rien à l'éditeur dans le sens où l'étudiant en question n'aurait pas eu l'argent pour s'acquitter de la licence la plupart du temps, et (le plus souvent) régularise la situation une fois embauché, ne serait-ce que par la licence de son poste de travail.
Ceci étant dit, même si c'est en partie "défendable", cela reste illégal et tenter de faire des sous avec une telle copie, ou même simplement de publier des sources de programmes pour se faire (re)connaître, c'est déjà outrepasser les limites de la décence, et ne devrait être fait QUE via une licence légale.

Citation Envoyé par koala01  Voir le message
De ce fait, peut on encore estimer que nous "lésons" ces éditeurs en ne les faisant pas apparaitre sur une page

C'est effectivement une bonne question... A laquelle je laisse les responsables DVP et les éditeurs partenaires répondre !

Citation Envoyé par Goten  Voir le message
Ce qui me gênerait le plus quand même si les mfc étaient listé c'est que ça vient avec un compilo. Donc ça sort un peu du contexte amha.

Cela va aussi avec le système d'exploitation... Il est parfois difficile de tracer une frontière dans le monde Windows : beaucoup de choses sont gratuites chez Microsoft (sous réserve d'avoir une copie légale de l'OS et/ou d'un produit phare, bien entendu), d'autres sont payantes, et savoir à quel "programme" appartient tel ou tel module n'est pas toujours trivial.

Citation Envoyé par Goten  Voir le message
D'autre part, on peut être jeune (non mineur) et avoir une licence valide et légale de visual studio (team suite aussi..), si on est abonné msdnaa .

Ce qui est exactement une licence "éducation"...
Toutefois, l'établissement scolaire doit en faire la demande, qui doit être acceptée, et je ne suis pas certain que la licence soit encore valide après l'obtention du diplôme, ni que l'établissement ne doive pas s'acquitter d'une licence (payante) afin de permettre l'utilisation de MSDNAA par les élèves. Un élève en particulier ne peut donc pas l'obtenir.
Avatar de Goten Goten - Membre chevronné http://www.developpez.com
le 16/07/2009 à 22:28
C'est payant ou non je crois. (sponsorisation etc). Tout comme le fait de garder sa licence quand on quitte l'école ou non c'est spécifié sur le contrat.

ps : on est méchamment hors sujet là..
Avatar de -4ian- -4ian- - Nouveau membre du Club http://www.developpez.com
le 18/07/2009 à 12:20
Dans la catégorie Multimédia, ajouter SFML ( http://www.sfml-dev.org/index-fr.php ) me semble des plus approprié.

Sinon, pourquoi pas une catégorie Cryptographie ? Je connais Botan ( http://botan.randombit.net/news/ ) et Crypto++ ( http://www.cryptopp.com/ )
Offres d'emploi IT
Analyste développeur confirmé/senior C++ h/f
Sigmalis - Suisse - Lausanne
Ingénieur en développement C++
small IZ beautiful - Ile de France - Orsay (91400)
Data scientist h/f
AXA - Ile de France - Paris - Avenue Matignon

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique C++