<![CDATA[Developpez.com C]]> http://c.developpez.com/index/rss Sun, 21 Dec 2014 21:05:56 +0100 Sun, 21 Dec 2014 21:05:56 +0100 Copyright © 2000-2014 http://www.developpez.com http://www.developpez.com/template/favicon.png <![CDATA[Developpez.com C]]> http://c.developpez.com/index/rss http://www.developpez.com fr-FR http://blogs.law.harvard.edu/tech/rss <![CDATA[Existe-t-il encore des développeurs "Full Stack" ? Pour un senior, la pile de technologies utilisées dans des projets est devenue importante]]> http://www.developpez.com/actu/78962/Existe-t-il-encore-des-developpeurs-Full-Stack-Pour-un-senior-la-pile-de-technologies-utilisees-dans-des-projets-est-devenue-importante/ http://www.developpez.com/actu/78962/Existe-t-il-encore-des-developpeurs-Full-Stack-Pour-un-senior-la-pile-de-technologies-utilisees-dans-des-projets-est-devenue-importante/ Existe-t-il encore des développeurs « Full Stack » ?
Pour un senior, la pile de technologies utilisées dans des projets est devenue importante

Le « full stack developer » est un terme qui désigne un développeur capable de créer un outil informatique (logiciel, application, site web…) tout seul de A à Z. Il prend ainsi en charge l'empilement complet des composantes de cet outil. Cependant, avec le marché actuel qui est très exigeant et l'apparition croissante de nouvelles technologies, certains...]]>
Wed, 10 Dec 2014 20:07:00 +0100 http://www.developpez.com/actu/78962/Existe-t-il-encore-des-developpeurs-Full-Stack-Pour-un-senior-la-pile-de-technologies-utilisees-dans-des-projets-est-devenue-importante/#comments
<![CDATA[L'index TIOBE confirme les tendances informatiques actuelles, le big data avec R; la programmation web avec Swift et Dart]]> http://www.developpez.com/actu/78938/L-index-TIOBE-confirme-les-tendances-informatiques-actuelles-le-big-data-avec-R-la-programmation-web-avec-Swift-et-Dart/ http://www.developpez.com/actu/78938/L-index-TIOBE-confirme-les-tendances-informatiques-actuelles-le-big-data-avec-R-la-programmation-web-avec-Swift-et-Dart/ L'index TIOBE confirme les tendances informatiques actuelles
Le Big data avec R; La programmation web avec Swift et Dart

L'index TIOBE n'est peut-être pas l'instrument de mesure le plus fiable pour mesurer la popularité d'un langage de programmation donnée, néanmoins il demeure un excellent baromètre pour identifier le soudain bon en avant d'un langage de programmation, en dépit des nombreuses critiques de ses détracteurs.

Ainsi, l'index TIOBE de décembre 2014 met en évidence les tendances actuelles...]]>
Wed, 10 Dec 2014 12:46:00 +0100 http://www.developpez.com/actu/78938/L-index-TIOBE-confirme-les-tendances-informatiques-actuelles-le-big-data-avec-R-la-programmation-web-avec-Swift-et-Dart/#comments
<![CDATA[Intel Parallel Studio XE 2015 booste les performances d'applications C++ et Fortran, découvrez les nouveautés de la suite de développement logiciel]]> http://www.developpez.com/actu/78853/Intel-Parallel-Studio-XE-2015-booste-les-performances-d-applications-Cplusplus-et-Fortran-decouvrez-les-nouveautes-de-la-suite-de-developpement-logiciel/ http://www.developpez.com/actu/78853/Intel-Parallel-Studio-XE-2015-booste-les-performances-d-applications-Cplusplus-et-Fortran-decouvrez-les-nouveautes-de-la-suite-de-developpement-logiciel/ Intel présente Intel Parallel Studio XE 2015
la nouvelle version de la suite de développement logiciel

Intel Parallel Studio XE 2015, est une suite d'outils de développement logiciel en C++ et Fortran, qui simplifie la création, le développement, le débogage et la personnalisation du code qu'utilisent les processus parallèles pour booster la performance des applications tout en fournissant moins d'effort sur les processeurs et coprocesseurs Intel compatibles.

Parmi les nouveautés qui accompagnent...]]>
Tue, 09 Dec 2014 11:15:00 +0100 http://www.developpez.com/actu/78853/Intel-Parallel-Studio-XE-2015-booste-les-performances-d-applications-Cplusplus-et-Fortran-decouvrez-les-nouveautes-de-la-suite-de-developpement-logiciel/#comments
<![CDATA[Pourquoi notre code nous est-il incompréhensible ? Un développeur se penche sur la question et identifie six problèmes]]> http://www.developpez.com/actu/78626/Pourquoi-notre-code-nous-est-il-incomprehensible-Un-developpeur-se-penche-sur-la-question-et-identifie-six-problemes/ http://www.developpez.com/actu/78626/Pourquoi-notre-code-nous-est-il-incomprehensible-Un-developpeur-se-penche-sur-la-question-et-identifie-six-problemes/ Pourquoi notre propre code nous est-il incompréhensible ?
Un développeur se penche sur la question et identifie six problèmes

Tous les développeurs se sont posé un jour cette question : « pourquoi je n'arrive pas à comprendre ce bout de code ? Pourtant, c'est moi qui l'avais écrit quelques mois auparavant ! ». Le pire, c'est que parfois même en lisant les commentaires on ne comprend pas, et ça arrive si souvent qu'on se demanderait dans ces cas-là si notre intelligence s'est dégradée ou si au moment...]]>
Wed, 03 Dec 2014 21:26:00 +0100 http://www.developpez.com/actu/78626/Pourquoi-notre-code-nous-est-il-incomprehensible-Un-developpeur-se-penche-sur-la-question-et-identifie-six-problemes/#comments
<![CDATA[Quelle est la place du débogage dans la programmation ? Les formateurs de CodeUnion pensent qu'elle est la compétence la plus précieuse à enseigner]]> http://www.developpez.com/actu/77642/Quelle-est-la-place-du-debogage-dans-la-programmation-Les-formateurs-de-CodeUnion-pensent-qu-elle-est-la-competence-la-plus-precieuse-a-enseigner/ http://www.developpez.com/actu/77642/Quelle-est-la-place-du-debogage-dans-la-programmation-Les-formateurs-de-CodeUnion-pensent-qu-elle-est-la-competence-la-plus-precieuse-a-enseigner/ Quelle est la place du débogage dans la programmation ?
Les formateurs de CodeUnion pensent qu'elle est la compétence la plus précieuse que nous pourrions enseigner

Si vous écrivez un programme et qu'il marche du premier coup sans aucun problème, c'est que quelque chose cloche. Voilà un fait dont tout le monde (ou presque) est d'accord.

En effet, les développeurs les plus expérimentés savent bien que le processus de débogage est une phase très importante de la programmation. D'ailleurs ça prend généralement...]]>
Thu, 27 Nov 2014 09:23:00 +0100 http://www.developpez.com/actu/77642/Quelle-est-la-place-du-debogage-dans-la-programmation-Les-formateurs-de-CodeUnion-pensent-qu-elle-est-la-competence-la-plus-precieuse-a-enseigner/#comments
<![CDATA[Des retards dans les délais de livraison d'un projet ? Oui, mais à qui la faute ? Une étude en recherche la cause]]> http://www.developpez.com/actu/77483/Des-retards-dans-les-delais-de-livraison-d-un-projet-Oui-mais-a-qui-la-faute-Une-etude-en-recherche-la-cause/ http://www.developpez.com/actu/77483/Des-retards-dans-les-delais-de-livraison-d-un-projet-Oui-mais-a-qui-la-faute-Une-etude-en-recherche-la-cause/ Des retards dans les délais de livraison d'un projet ? Oui, mais à qui la faute ?
Une étude en recherche la cause

Il arrive parfois en entreprise que les délais de livraison d'un projet de développement ne soient pas respectés. Lorsqu'il faut en trouver la cause, il est parfois plus facile de désigner du doigt l'apparente lenteur des développeurs. Mais est-ce que ces « développeurs lents » sont vraiment la raison pour laquelle le projet a pris du retard ?

Sprintly, spécialiste de la gestion produit,...]]>
Sat, 22 Nov 2014 15:04:00 +0100 http://www.developpez.com/actu/77483/Des-retards-dans-les-delais-de-livraison-d-un-projet-Oui-mais-a-qui-la-faute-Une-etude-en-recherche-la-cause/#comments
<![CDATA[Tutoriel OpenGL Moderne : compiler vos propres applications C avec Visual Studio, Qt Creator ou CMake]]> http://jeux.developpez.com/tutoriels/OpenGL-moderne/annexe-D-compiler-vos-propre-applications-C/ http://jeux.developpez.com/tutoriels/OpenGL-moderne/annexe-D-compiler-vos-propre-applications-C/
La rubrique 2D/3D/Jeux est heureuse de vous présenter la suite de la série de tutoriels consacrée à OpenGL moderne (les versions à partir d'OpenGL 3.3).
Ces tutoriels vous permettront d'intégrer facilement les nouveaux concepts d'OpenGL afin de profiter au maximum des dernières technologies de vos cartes graphiques.
Cette annexe vous expliquera comment compiler vous même vos applications C, que ce soit en utilisant Visual Studio, Qt Creator ou encore CMake.

Bonne lecture.

Voir aussi

Toutes...]]>
Thu, 20 Nov 2014 09:06:00 +0100
<![CDATA[Quel est le meilleur langage pour débuter la programmation ? Les avis diffèrent et chacun à ses critères]]> http://www.developpez.com/actu/77330/Quel-est-le-meilleur-langage-pour-debuter-la-programmation/ http://www.developpez.com/actu/77330/Quel-est-le-meilleur-langage-pour-debuter-la-programmation/ Quel est le meilleur langage pour débuter la programmation ?
Les avis diffèrent et chacun a ses critères

L'équipe de Developpez.com a souvent remarqué des questions sur les forums ou les réseaux sociaux d'apprentis programmeurs qui demandent « quel est le meilleur langage pour débuter la programmation ? », le problème avec ce genre de questions, c'est que la discussion tourne rapidement vers un débat infini où les développeurs plus expérimentés prônent que leur langage de programmation préféré est...]]>
Wed, 19 Nov 2014 12:04:00 +0100 http://www.developpez.com/actu/77330/Quel-est-le-meilleur-langage-pour-debuter-la-programmation/#comments
<![CDATA[Quel est l'effet du langage de programmation sur la qualité du logiciel ? Une étude tente de clarifier la situation]]> http://www.developpez.com/actu/76979/Quel-est-l-effet-du-langage-de-programmation-sur-la-qualite-du-logiciel-Une-etude-tente-de-clarifier-la-situation/ http://www.developpez.com/actu/76979/Quel-est-l-effet-du-langage-de-programmation-sur-la-qualite-du-logiciel-Une-etude-tente-de-clarifier-la-situation/ Quel est l'effet du langage de programmation sur la qualité du logiciel ?
Une étude tente de clarifier la situation

Si l'on posait la question à savoir « quel est le meilleur langage de programmation ? », ou « pourquoi avez-vous optez pour ce langage de programmation ? », on se retrouvera probablement avec un long débat houleux.

D'aucuns affirmeront que le langage qu'ils utilisent permet d'obtenir un code de meilleure qualité, plus lisible et facilement maintenable. D'autres que leur langage offre...]]>
Thu, 06 Nov 2014 15:33:00 +0100 http://www.developpez.com/actu/76979/Quel-est-l-effet-du-langage-de-programmation-sur-la-qualite-du-logiciel-Une-etude-tente-de-clarifier-la-situation/#comments
<![CDATA[Publication de la spécification OpenVX, un standard pour l'accélération de la vision assisté par ordinateur]]> http://jeux.developpez.com/actu/76454/Publication-de-la-specification-OpenVX-un-standard-pour-l-acceleration-de-la-vision-assistee-par-ordinateur/ http://jeux.developpez.com/actu/76454/Publication-de-la-specification-OpenVX-un-standard-pour-l-acceleration-de-la-vision-assistee-par-ordinateur/ Publication de la spécification OpenVX
Un standard pour l'accélération de la vision assistée par ordinateur


Khronos, le consortium travaillant à l'élaboration de standard ouvert et dénué de royalties vient de publier une nouvelle spécification : OpenVX. Celle-ci est dédiée à l'accélération d'applications de vision assistée par ordinateur.
OpenVX permet un traitement optimisé, performant et économique dans le domaine de la vision assistée par ordinateur notamment utilisée sur les plateformes embarquées...]]>
Tue, 21 Oct 2014 11:53:00 +0200 http://jeux.developpez.com/actu/76454/Publication-de-la-specification-OpenVX-un-standard-pour-l-acceleration-de-la-vision-assistee-par-ordinateur/#comments
<![CDATA[Que faut-il préférer : LabVIEW ou le C ? Le responsable produit LabVIEW livre son analyse]]> http://www.developpez.com/actu/76199/Que-faut-il-preferer-LabVIEW-ou-le-C-Le-responsable-produit-LabVIEW-livre-son-analyse/ http://www.developpez.com/actu/76199/Que-faut-il-preferer-LabVIEW-ou-le-C-Le-responsable-produit-LabVIEW-livre-son-analyse/ Que faut-il préférer : LabVIEW ou le C ?
Lequel des deux convient le mieux à cette tâche, étant donné ces contraintes ? Le Responsable Produits LabVIEW livre son analyse

De par le nombre important de ses composants et de ses caractéristiques qui sont semblables au C, le langage de programmation graphique LabVIEW est très souvent comparé au langage procédural.

Que faut-il préférer : LabVIEW ou le C ? « La réponse pourrait aussi bien être 42. Comme le stipule Le Guide du voyageur galactique » estime...]]>
Fri, 10 Oct 2014 17:58:00 +0200 http://www.developpez.com/actu/76199/Que-faut-il-preferer-LabVIEW-ou-le-C-Le-responsable-produit-LabVIEW-livre-son-analyse/#comments
<![CDATA[CPIP : un préprocesseur C/C++ développé sous Python pour démystifier les « prétraitements » avant la phase de compilation]]> http://www.developpez.com/actu/75932/CPIP-un-preprocesseur-C-Cplusplus-developpe-sous-Python-pour-demystifier-les-pretraitements-avant-la-phase-de-compilation/ http://www.developpez.com/actu/75932/CPIP-un-preprocesseur-C-Cplusplus-developpe-sous-Python-pour-demystifier-les-pretraitements-avant-la-phase-de-compilation/ CPIP : un préprocesseur C/C++ développé sous Python
Pour démystifier les « prétraitements » avant la phase de compilation

Plusieurs traitements réalisés en arrière-plan par les outils de développement, avant la phase de compilation du code source d'un projet, sont inconnus pour le développeur. On peut citer notamment l'inclusion des fichiers ou encore l'utilisation des macros.

CPIP, un préprocesseur C/C++ développé par Paul Ross, ingénieur informatique chez Google, ambitionne de changer cela. L'outil...]]>
Thu, 02 Oct 2014 13:14:00 +0200 http://www.developpez.com/actu/75932/CPIP-un-preprocesseur-C-Cplusplus-developpe-sous-Python-pour-demystifier-les-pretraitements-avant-la-phase-de-compilation/#comments
<![CDATA[Le concept de la manette à touché unique, un tutoriel par Ron Fosner et Alex Moore]]> http://android.developpez.com/actu/75679/Le-concept-de-la-manette-a-touche-unique-un-tutoriel-par-Ron-Fosner-et-Alex-Moore/ http://android.developpez.com/actu/75679/Le-concept-de-la-manette-a-touche-unique-un-tutoriel-par-Ron-Fosner-et-Alex-Moore/
Je vous présente ce tutoriel intitulé :

Le concept de la manette à touché unique

Bonjour, je suis Ron. Il y a quelques mois, j'ai eu l'occasion de conduire une formation Android*/OpenGL ES*. Je n'ai pas voulu que le travail en classe soit uniquement basé sur un programme graphique de mise en pratique, mais qu'il soit aussi instructif et divertissant.Alex Moore avait écrit un article sur AltDevBlogADay à propos de l'implémentation de la manette de jeu à touché unique (voir Références),...]]>
Thu, 25 Sep 2014 17:16:00 +0200 http://android.developpez.com/actu/75679/Le-concept-de-la-manette-a-touche-unique-un-tutoriel-par-Ron-Fosner-et-Alex-Moore/#comments
<![CDATA[Rust atteindra bientôt sa version 1.0, Mozilla dévoile la feuille de route de son langage de programmation multi-paradigme]]> http://www.developpez.com/actu/75644/Rust-atteindra-bientot-sa-version-1-0-Mozilla-devoile-la-feuille-de-route-de-son-langage-de-programmation-multi-paradigme/ http://www.developpez.com/actu/75644/Rust-atteindra-bientot-sa-version-1-0-Mozilla-devoile-la-feuille-de-route-de-son-langage-de-programmation-multi-paradigme/ Rust 0.3 disponible : le langage de Mozilla dérivé du C/C++
gagne en maturité avec 1900 changements

Mise à jour du 13/07/2012

Rust le langage de développement de la fondation Mozilla évolue rapidement et atteint sa version 0.3.

Pour rappel, Rust a été développé comme une alternative aux langages C et C++, et reprend une grande partie de la syntaxe de ceux-ci, avec un point d'honneur accordé à la sécurité par rapport à la performance. L'objectif de Mozilla est de "concevoir et implémenter un langage...]]>
Wed, 24 Sep 2014 14:18:00 +0200 http://www.developpez.com/actu/75644/Rust-atteindra-bientot-sa-version-1-0-Mozilla-devoile-la-feuille-de-route-de-son-langage-de-programmation-multi-paradigme/#comments
<![CDATA[Quel est votre langage de programmation préféré en 2014 ? Partagez votre expérience sur le langage de votre choix]]> http://programmation.developpez.com/actu/75400/Quel-est-votre-langage-de-programmation-prefere-en-2014-Partagez-votre-experience-sur-le-langage-de-votre-choix/ http://programmation.developpez.com/actu/75400/Quel-est-votre-langage-de-programmation-prefere-en-2014-Partagez-votre-experience-sur-le-langage-de-votre-choix/
Suite au précédent sondage 2013 (votre langage de programmation préféré), nous avons décidé de le renouveler afin d'avoir votre avis. Pour rappel, les langages qui l'avaient remportés l'année dernière (2013) sont :

C# avec 30,28 %
C++ avec 24,39 %
Java avec 21,14 %.


Ce sondage ne prend pas en compte les langages spécialement destinés au Web comme ASP, PHP, Coldfusion, Flash etc. Mais vous pouvez voir que de nouveaux langages font leur apparition dans la liste comme :...]]>
Thu, 18 Sep 2014 07:20:00 +0200 http://programmation.developpez.com/actu/75400/Quel-est-votre-langage-de-programmation-prefere-en-2014-Partagez-votre-experience-sur-le-langage-de-votre-choix/#comments
<![CDATA[Compte rendu des participations du week-end de création de jeux vidéo du 22 au 24 août 2014]]> http://jeux.developpez.com/evenements/we-jeux/4/ http://jeux.developpez.com/evenements/we-jeux/4/ Du 22 au 24 aout, venez programmer un jeu vidéo sur le chat de Developpez.com

Amies programmeuses, amis programmeurs,

La quatrième édition arrive enfin ! J'ai l'honneur de vous annoncer que vous pouvez dès à présent réserver le week-end du 22 au 24 août pour développer un jeu vidéo avec les membres de Developpez.com. Préparez-vous, commandez les pizza, faites un stock de red bull, expulsez votre copain/copine (sauf s'il/elle sait dessiner), car vous allez passer un week-end intense pour réaliser un...]]>
Sun, 14 Sep 2014 11:00:00 +0200
<![CDATA[C++ AMP s'ouvre à d'autres plateformes, une version libre de l'outil de conception d'applications parallèles en C++ utilisant la puissance du GPU sort]]> http://www.developpez.com/actu/74916/Cplusplus-AMP-s-ouvre-a-d-autres-plateformes-une-version-libre-de-l-outil-de-conception-d-applications-paralleles-en-Cplusplus-utilisant-la-puissance-du-GPU-sort/ http://www.developpez.com/actu/74916/Cplusplus-AMP-s-ouvre-a-d-autres-plateformes-une-version-libre-de-l-outil-de-conception-d-applications-paralleles-en-Cplusplus-utilisant-la-puissance-du-GPU-sort/ C++ AMP s'ouvre à d'autres plateformes
une version libre de l'outil de conception d'applications parallèles en C++ utilisant la puissance du GPU sort

C++ AMP (Accelerated Massive Parallelism), l'outil développé initialement par Microsoft et disponible uniquement sur Windows peut désormais être utilisé sur d'autres plateformes.

Les développeurs d'AMD, en collaboration avec Microsoft, ont publié C++ AMP version 1.2, un compilateur open source qui est disponible à la fois pour Linux, Windows et pourra...]]>
Thu, 04 Sep 2014 19:18:00 +0200 http://www.developpez.com/actu/74916/Cplusplus-AMP-s-ouvre-a-d-autres-plateformes-une-version-libre-de-l-outil-de-conception-d-applications-paralleles-en-Cplusplus-utilisant-la-puissance-du-GPU-sort/#comments
<![CDATA[Guide de migration de GLFW 2 à GLFW 3, passez sans encombre à la nouvelle version de la bibliothèque de fenêtres OpenGL]]> http://jeux.developpez.com/tutoriels/glfw/guide-migration/ http://jeux.developpez.com/tutoriels/glfw/guide-migration/
GLFW est une bibliothèque open source, multi-plateforme pour créer les fenêtres et les contextes OpenGL. Elle permet aussi de gérer les évènements utilisateurs.
Celle-ci a subi de nombreux changement lors de son passage de la version 2 à la version 3. Les développeurs travaillant sur la bibliothèque nous ont fourni un tutoriel regroupant les changements et permettant ainsi de passer à la nouvelle version plus facilement. Le voici en français !

Bonne lecture
Les autres tutoriels OpenGL de...]]>
Wed, 03 Sep 2014 09:00:00 +0200
<![CDATA[Linus Torvalds trouve un bug dans GCC 4.9 et qualifie celui-ci de « merde », le compilateur reçoit un prix de l'ACM]]> http://www.developpez.com/actu/73723/Linus-Torvalds-trouve-un-bug-dans-GCC-4-9-et-qualifie-celui-ci-de-merde-le-compilateur-recoit-un-prix-de-l-ACM/ http://www.developpez.com/actu/73723/Linus-Torvalds-trouve-un-bug-dans-GCC-4-9-et-qualifie-celui-ci-de-merde-le-compilateur-recoit-un-prix-de-l-ACM/ Linus Torvalds trouve un bug dans GCC 4.9 et qualifie celui-ci de « merde »
le compilateur reçoit un prix de l'ACM

Le compilateur GCC a fait récemment l'objet de deux événements inattendus : d'un côté la colère de Linus Torvalds, et de l'autre côté un prix de l'ACM (Association for Computing Machinery).

Le compilateur GCC (GNU Compiler Collection), très célèbre dans l'écosystème du libre et de l'open source, est utilisé pour le développement de grands projets comme le noyau Linux, dont plusieurs...]]>
Wed, 30 Jul 2014 07:11:00 +0200 http://www.developpez.com/actu/73723/Linus-Torvalds-trouve-un-bug-dans-GCC-4-9-et-qualifie-celui-ci-de-merde-le-compilateur-recoit-un-prix-de-l-ACM/#comments
<![CDATA[GCC 4.9.1 arrive et ajoute le support d'OpenMP 4 pour le Fortran, ainsi que de nombreuses corrections de bogues]]> http://cpp.developpez.com/actu/73332/GCC-4-9-1-arrive-et-ajoute-le-support-d-OpenMP-4-pour-le-Fortran-ainsi-que-de-nombreuses-corrections-de-bogues/ http://cpp.developpez.com/actu/73332/GCC-4-9-1-arrive-et-ajoute-le-support-d-OpenMP-4-pour-le-Fortran-ainsi-que-de-nombreuses-corrections-de-bogues/ GCC 4.9.0 est disponible et dispose d'un meilleur support de C++11 et C++14

La nouvelle version de GCC arrive et nous propose de nombreuses améliorations liées au support du C++11 et du C++14. Un des ajouts les plus importants est le support des expressions régulières à travers std::regex.

De plus, l'implémentation de la déduction du type de retour a été mise à jour pour correspondre à la norme N3638. Plus précisément, cela permet d'utiliser decltype(auto) à la place du auto seul :
Code...]]>
Wed, 16 Jul 2014 20:42:00 +0200 http://cpp.developpez.com/actu/73332/GCC-4-9-1-arrive-et-ajoute-le-support-d-OpenMP-4-pour-le-Fortran-ainsi-que-de-nombreuses-corrections-de-bogues/#comments