<![CDATA[Developpez.com C++]]> http://cpp.developpez.com/index/rss Sat, 28 Feb 2015 01:26:31 +0100 Sat, 28 Feb 2015 01:26:31 +0100 Copyright © 2000-2015 http://www.developpez.com http://www.developpez.com/template/favicon.png <![CDATA[Developpez.com C++]]> http://cpp.developpez.com/index/rss http://www.developpez.com fr-FR http://blogs.law.harvard.edu/tech/rss <![CDATA[Embarcadero facilite la découverte de RAD Studio, Delphi et C++ Builder, pour l'achat de l'un de ces produits, obtenez un 2e gratuitement]]> http://www.developpez.com/actu/81887/Embarcadero-facilite-la-decouverte-de-RAD-Studio-Delphi-et-Cplusplus-Builder-pour-l-achat-de-l-un-de-ces-produits-obtenez-un-2e-gratuitement/ http://www.developpez.com/actu/81887/Embarcadero-facilite-la-decouverte-de-RAD-Studio-Delphi-et-Cplusplus-Builder-pour-l-achat-de-l-un-de-ces-produits-obtenez-un-2e-gratuitement/ Embarcadero facilite la découverte de RAD Studio, Delphi et C++ Builder
pour l'achat de l'un de ces produits, vous obtenez un 2e gratuitement

Embarcadero Technologies est un éditeur de logiciels qui met à la disposition des développeurs des outils unifiés pour le développement d'applications multiplateformes, la modélisation, l'administration et l'optimisation des données.

Dans son catalogue de produits, on retrouve les célèbres outils de développement RAD Studio, Delphi et C++Builder, qui ont eu...]]>
Fri, 27 Feb 2015 10:50:00 +0100 http://www.developpez.com/actu/81887/Embarcadero-facilite-la-decouverte-de-RAD-Studio-Delphi-et-Cplusplus-Builder-pour-l-achat-de-l-un-de-ces-produits-obtenez-un-2e-gratuitement/#comments
<![CDATA[Dans quel cas devrait-on utiliser le développement piloté par les tests ? « TDD est un outil, pas une religion », déclare un développeur]]> http://www.developpez.com/actu/81617/Dans-quel-cas-devrait-on-utiliser-le-developpement-pilote-par-les-tests-TDD-est-un-outil-pas-une-religion-declare-un-developpeur/ http://www.developpez.com/actu/81617/Dans-quel-cas-devrait-on-utiliser-le-developpement-pilote-par-les-tests-TDD-est-un-outil-pas-une-religion-declare-un-developpeur/ Dans quel cas devrait-on utiliser le développement piloté par les tests ?
« le TDD est un outil, pas une religion », déclare un développeur

Thomas Bandt, développeur et entrepreneur, a récemment écrit un billet de blog où il se demande pourquoi les gens qui parlent du développement dirigé par les tests (TDD : Test Driven Development) se partagent souvent en deux groupes : « les fondamentalistes qui exigent qu'aucune ligne de code ne doive être écrite sans un test, et les renieurs, ceux qui se refusent...]]>
Sun, 22 Feb 2015 11:05:00 +0100 http://www.developpez.com/actu/81617/Dans-quel-cas-devrait-on-utiliser-le-developpement-pilote-par-les-tests-TDD-est-un-outil-pas-une-religion-declare-un-developpeur/#comments
<![CDATA[JUniversal : Microsoft facilite le développement multiplateforme en Java, l'outil open source permet de traduire du code Java en C#, C++/Objective C]]> http://www.developpez.com/actu/81271/JUniversal-Microsoft-facilite-le-developpement-multiplateforme-en-Java-l-outil-open-source-permet-de-traduire-du-code-Java-en-C-Cplusplus-Objective-C/ http://www.developpez.com/actu/81271/JUniversal-Microsoft-facilite-le-developpement-multiplateforme-en-Java-l-outil-open-source-permet-de-traduire-du-code-Java-en-C-Cplusplus-Objective-C/ JUniversal : Microsoft facilite le développement multiplateforme en Java
l'outil open source permet de traduire du code Java en C#, C++/Objective C

Avec la prolifération des smartphones et des tablettes s'exécutant sur divers systèmes d'exploitation, les développeurs pour cibler une large gamme de terminaux et réduire les coûts de développement se tournent vers le développement cross-platform.

Le développeur Web a, par exemple, à sa disposition le célèbre framework PhoneGap, qui permet de créer des...]]>
Wed, 11 Feb 2015 17:57:00 +0100 http://www.developpez.com/actu/81271/JUniversal-Microsoft-facilite-le-developpement-multiplateforme-en-Java-l-outil-open-source-permet-de-traduire-du-code-Java-en-C-Cplusplus-Objective-C/#comments
<![CDATA[L'EPITECH présente l'anti-incubateur, sa FAQ grandeur nature pour permettre aux porteurs de projets de trouver de l'aide]]> http://www.developpez.com/actu/81244/Epitech-presente-l-Anti-incubateur-sa-FAQ-grandeur-nature-pour-permettre-aux-porteurs-de-projets-de-trouver-de-l-aide/ http://www.developpez.com/actu/81244/Epitech-presente-l-Anti-incubateur-sa-FAQ-grandeur-nature-pour-permettre-aux-porteurs-de-projets-de-trouver-de-l-aide/ Epitech présente l'Anti-incubateur, sa FAQ grandeur nature
pour permettre aux porteurs de projets de trouver de l'aide

Epitech propose une façon différente de voir l'écosystème de votre startup avec une structure qui met le conseil aux startups au centre par opposition aux incubateurs organisés autour des entreprises. C'est de là que vient le nom de son projet « Anti-incubateur » avec un « anti » qui ne signifie pas « contre » dans ce contexte, mais plutôt « inverse ».

L'Anti-incubateur est présenté...]]>
Wed, 11 Feb 2015 14:47:00 +0100 http://www.developpez.com/actu/81244/Epitech-presente-l-Anti-incubateur-sa-FAQ-grandeur-nature-pour-permettre-aux-porteurs-de-projets-de-trouver-de-l-aide/#comments
<![CDATA[Apple propose la première beta de Xcode 6.3, avec une mise à jour de Swift qui passe en version 1.2]]> http://www.developpez.com/actu/81234/Apple-propose-la-premiere-beta-de-Xcode-6-3-avec-une-mise-a-jour-de-Swift-qui-passe-en-version-1-2/ http://www.developpez.com/actu/81234/Apple-propose-la-premiere-beta-de-Xcode-6-3-avec-une-mise-a-jour-de-Swift-qui-passe-en-version-1-2/ Apple propose la première beta de Xcode 6.3,
avec une mise à jour de Swift qui passe en version 1.2

Alors qu'Apple annonçait lundi dernier la disponibilité de la première beta d'iOS 8.3, l'entreprise en a profité pour proposer dans la foulée la première beta de la nouvelle mouture XCode 6.3 ainsi qu'une mise à jour de Swift, son langage de programmation pour Cocoa et Cocoa Touch qui sont utilisés par les développeurs pour développer des applications sur iPhone, iPad, iPod Touch et Mac.

Swift...]]>
Wed, 11 Feb 2015 11:04:00 +0100 http://www.developpez.com/actu/81234/Apple-propose-la-premiere-beta-de-Xcode-6-3-avec-une-mise-a-jour-de-Swift-qui-passe-en-version-1-2/#comments
<![CDATA[LXQt - le bureau léger développé en Qt est disponible en version 0.9, le projet né de la fusion entre LXDE et Razor-Qt continue son évolution]]> http://qt.developpez.com/actu/81211/Sortie-de-LXQt-0-9-le-bureau-leger-developpe-Qt-se-dote-de-nouveaux-themes-lors-d-une-refactorisation/ http://qt.developpez.com/actu/81211/Sortie-de-LXQt-0-9-le-bureau-leger-developpe-Qt-se-dote-de-nouveaux-themes-lors-d-une-refactorisation/ LXQt - le bureau léger développé en Qt est disponible en version 0.9
Le projet né de la fusion entre LXDE et Razor-Qt continue son évolution

La version 0.9 du bureau léger LXQt vient de sortir. Cette version est le fruit d'une série de refactorisations et nettoyages du code, marquée par l'abandon de la compatibilité avec Qt 4 : dorénavant, LXQt ne fonctionne plus qu'avec Qt 5.3 ou plus récent.

LXQt 0.9 est aussi la première version utilisant les dépendances de KDE Frameworks. À titre d'exemple, LXQt...]]>
Tue, 10 Feb 2015 20:49:00 +0100 http://qt.developpez.com/actu/81211/Sortie-de-LXQt-0-9-le-bureau-leger-developpe-Qt-se-dote-de-nouveaux-themes-lors-d-une-refactorisation/#comments
<![CDATA[Redmonk : Swift progresse de façon spectaculaire, Go également, JavaScript et Java au coude à coude pour la première place]]> http://www.developpez.com/actu/81044/Redmonk-Swift-progresse-de-facon-spectaculaire-Go-egalement-JavaScript-et-Java-au-coude-a-coude-pour-la-premiere-place/ http://www.developpez.com/actu/81044/Redmonk-Swift-progresse-de-facon-spectaculaire-Go-egalement-JavaScript-et-Java-au-coude-a-coude-pour-la-premiere-place/ Redmonk : Swift progresse de façon spectaculaire, Go également
JavaScript et Java au coude à coude pour la première place

Le langage JavaScript a gagné en popularité au courant de l'année 2014. Cette tendance a été confirmée par l'Index Tiobe, qui a également couronné le langage de script en 2014, grâce à la grosse progression qu'elle a enregistrée au cours de cette période.

L'indice Redmonk s'aligne derrière Tiobe, et va encore plus loin en faisant de JavaScript le langage de programmation le plus...]]>
Fri, 06 Feb 2015 11:29:00 +0100 http://www.developpez.com/actu/81044/Redmonk-Swift-progresse-de-facon-spectaculaire-Go-egalement-JavaScript-et-Java-au-coude-a-coude-pour-la-premiere-place/#comments
<![CDATA[TechDays 2015 : open source et ouverture au centre de l'événement IT, Microsoft veut fédérer tous les développeurs quelle que soit leur orientation]]> http://www.developpez.com/actu/80967/TechDays-2015-open-source-et-ouverture-au-centre-de-l-evenement-IT-Microsoft-veut-federer-tous-les-developpeurs-quelle-que-soit-leur-orientation/ http://www.developpez.com/actu/80967/TechDays-2015-open-source-et-ouverture-au-centre-de-l-evenement-IT-Microsoft-veut-federer-tous-les-developpeurs-quelle-que-soit-leur-orientation/ TechDays 2015 : l'open source et l'ouverture au centre de l'événement IT
Microsoft veut fédérer tous les développeurs quelle que soit leur orientation

Sous la houlette de son PDG, Microsoft a amorcé un virage stratégique vers l'ouverture de son écosystème et l'adoption des technologies open source.

Les TechDays 2015, l'un des événements les plus reconnus par les professionnels de l'informatique, les développeurs et les décideurs en Europe, confirment cette tendance. L'événement de cette année permettra...]]>
Wed, 04 Feb 2015 15:24:00 +0100 http://www.developpez.com/actu/80967/TechDays-2015-open-source-et-ouverture-au-centre-de-l-evenement-IT-Microsoft-veut-federer-tous-les-developpeurs-quelle-que-soit-leur-orientation/#comments
<![CDATA[Microsoft publie en open source .NET CoreCLR avec son code source, le moteur d'exécution de la déclinaison open source de .NET disponible sur GitHub]]> http://www.developpez.com/actu/80952/Microsoft-publie-en-open-source-NET-CoreCLR-avec-son-code-source-le-moteur-d-execution-de-la-declinaison-open-source-de-NET-disponible-sur-GitHub/ http://www.developpez.com/actu/80952/Microsoft-publie-en-open-source-NET-CoreCLR-avec-son-code-source-le-moteur-d-execution-de-la-declinaison-open-source-de-NET-disponible-sur-GitHub/ Microsoft publie en open source .NET CoreCLR avec son code source
le moteur d'exécution de la déclinaison open source de .NET disponible sur GitHub

Dans le cadre de son initiative visant à mettre à la disposition des développeurs une version open source du Framework .NET, Microsoft vient de publier sur la plateforme de gestion des projets open source GitHub, le code source de .NET CoreCLR (Common Language Runtime).

.NET CoreCLR est le moteur d'exécution open source du Framework .NET dans Net Core....]]>
Wed, 04 Feb 2015 11:05:00 +0100 http://www.developpez.com/actu/80952/Microsoft-publie-en-open-source-NET-CoreCLR-avec-son-code-source-le-moteur-d-execution-de-la-declinaison-open-source-de-NET-disponible-sur-GitHub/#comments
<![CDATA[CppCon 2014 - Conception orientée données et C++]]> http://jeux.developpez.com/videos/CppCon/2014/cpp-conception-orientee-donnees/ http://jeux.developpez.com/videos/CppCon/2014/cpp-conception-orientee-donnees/ De plus, il présente aussi comment améliorer et optimiser le code afin d'obtenir des meilleures performances, notamment en évitant les cache miss.

Bonne vidéo.]]>
Mon, 02 Feb 2015 08:30:00 +0100
<![CDATA[Sortie de QxOrm 1.3.1 et QxEntityEditor 1.1.7, supporte versions récentes de MinGW et améliorations graphiques]]> http://cpp.developpez.com/actu/80844/Sortie-de-QxOrm-1-3-1-et-QxEntityEditor-1-1-7-supporte-versions-recentes-de-MinGW-et-ameliorations-graphiques/ http://cpp.developpez.com/actu/80844/Sortie-de-QxOrm-1-3-1-et-QxEntityEditor-1-1-7-supporte-versions-recentes-de-MinGW-et-ameliorations-graphiques/
QxOrm 1.3.1 et QxEntityEditor 1.1.7 viennent de sortir, avec notamment le support des versions récentes de MinGW sous Windows, et de nombreuses améliorations graphiques dans l'éditeur d'entités !

Modifications apportées à QxOrm 1.3.1 :
]]>
Sun, 01 Feb 2015 20:58:00 +0100 http://cpp.developpez.com/actu/80844/Sortie-de-QxOrm-1-3-1-et-QxEntityEditor-1-1-7-supporte-versions-recentes-de-MinGW-et-ameliorations-graphiques/#comments
<![CDATA[Microsoft sort Visual Studio 2015 CTP 5, avec un nouvel outil de diagnostic, un service XAML et des améliorations pour ASP.NET 5.0]]> http://www.developpez.com/actu/80678/Microsoft-sort-Visual-Studio-2015-CTP-5-avec-un-nouvel-outil-de-diagnostic-un-service-XAML-et-des-ameliorations-pour-ASP-NET-5-0/ http://www.developpez.com/actu/80678/Microsoft-sort-Visual-Studio-2015-CTP-5-avec-un-nouvel-outil-de-diagnostic-un-service-XAML-et-des-ameliorations-pour-ASP-NET-5-0/ Microsoft sort Visual Studio 2015 CTP 5
avec un nouvel outil de diagnostic, un service XAML et des améliorations pour ASP.NET 5.0

Microsoft a publié récemment une nouvelle CTP (Community Technology Preview) de la prochaine version majeure de son environnement de développement Visual Studio 2015.

Visual Studio 2015 CTP 5 apporte de fonctionnalités pour le débogage, le diagnostic, le langage XAML et la solution de développement Web ASP.NET MVC 5.

La nouvelle fenêtre de diagnostic disponible avec...]]>
Tue, 27 Jan 2015 22:02:00 +0100 http://www.developpez.com/actu/80678/Microsoft-sort-Visual-Studio-2015-CTP-5-avec-un-nouvel-outil-de-diagnostic-un-service-XAML-et-des-ameliorations-pour-ASP-NET-5-0/#comments
<![CDATA[CppCon 2014 - Développement rapide de jeux en C++11/C++14]]> http://jeux.developpez.com/videos/CppCon/2014/cpp-jeux-developpement-rapide/ http://jeux.developpez.com/videos/CppCon/2014/cpp-jeux-developpement-rapide/
Bonne vidéo.]]>
Mon, 19 Jan 2015 08:30:00 +0100
<![CDATA[Sortie de CUDA 7.0 RC : gestion de C++11 et nouvelle bibliothèque d'algèbre linéaire]]> http://cpp.developpez.com/actu/80304/Sortie-de-CUDA-7-0-RC-gestion-de-Cplusplus11-et-nouvelle-bibliotheque-d-algebre-lineaire/ http://cpp.developpez.com/actu/80304/Sortie-de-CUDA-7-0-RC-gestion-de-Cplusplus11-et-nouvelle-bibliotheque-d-algebre-lineaire/ seule la version 5.5 était disponible) — ce qui n'est pas étonnant, NVIDIA étant membre de la fondation OpenPOWER.

Du côté du compilateur, nvcc accepte le code C++11 : les « nouvelles » fonctionnalités comme les types automatiques...]]>
Sun, 18 Jan 2015 21:16:00 +0100 http://cpp.developpez.com/actu/80304/Sortie-de-CUDA-7-0-RC-gestion-de-Cplusplus11-et-nouvelle-bibliotheque-d-algebre-lineaire/#comments
<![CDATA[Visual Studio Online obtient la certification ISO 27001, Microsoft veut rassurer les entreprises quant à la sécurité de leurs données]]> http://www.developpez.com/actu/80283/Visual-Studio-Online-obtient-la-certification-ISO-27001-Microsoft-veut-rassurer-les-entreprises-quant-a-la-securite-de-leurs-donnees/ http://www.developpez.com/actu/80283/Visual-Studio-Online-obtient-la-certification-ISO-27001-Microsoft-veut-rassurer-les-entreprises-quant-a-la-securite-de-leurs-donnees/ Visual Studio 2013 Preview sort avec .NET 4.5.1 et Team Foundation Server 2013
l'EDI apporte plus de 5 000 nouvelles API

Après Windows 8.1 Preview, c'est au tour de l'environnement de développement de Microsoft Visual Studio 2013 de pointer son nez.

La build a été l'occasion pour Microsoft de dévoiler la Preview de Visual Studio 2013, de Team Foundation Server 2013 et de .NET 4.5.1

Visual Studio 2013 apporte de nouveaux outils de productivité pour le contrôle de version, de profiling, de tests, de...]]>
Fri, 16 Jan 2015 16:28:00 +0100 http://www.developpez.com/actu/80283/Visual-Studio-Online-obtient-la-certification-ISO-27001-Microsoft-veut-rassurer-les-entreprises-quant-a-la-securite-de-leurs-donnees/#comments
<![CDATA[Utilisation des fonctionnalités de QML : privilégier le code QML/JavaScript ou le complémenter avec du code C++/Python ?]]> http://qt.developpez.com/actu/80280/Utilisation-des-fonctionnalites-de-QML-privilegier-le-code-QML-JavaScript-ou-le-complementer-avec-du-code-Cplusplus-Python/ http://qt.developpez.com/actu/80280/Utilisation-des-fonctionnalites-de-QML-privilegier-le-code-QML-JavaScript-ou-le-complementer-avec-du-code-Cplusplus-Python/ Utilisation des fonctionnalités de QML : lorsque cela est possible, faut-il privilégier le code QML/JavaScript ou le complémenter avec du code C++/Python ?

QML est un langage de programmation déclaratif basé sur Qt, pouvant utiliser JavaScript pour les parties impératives et initialement prévu pour faciliter la création d'application mobiles, animées et esthétiques. Avec JavaScript, le développeur a donc accès à un large panel de fonctionnalités, rendant le code QML/JS autonome.

À titre d'exemple,...]]>
Fri, 16 Jan 2015 15:10:00 +0100 http://qt.developpez.com/actu/80280/Utilisation-des-fonctionnalites-de-QML-privilegier-le-code-QML-JavaScript-ou-le-complementer-avec-du-code-Cplusplus-Python/#comments
<![CDATA[Que faut-il enseigner aux apprentis programmeurs ? Selon un sénior, la discipline est la clé pour avoir un code clair]]> http://www.developpez.com/actu/80058/Que-faut-il-enseigner-aux-apprentis-programmeurs-Selon-un-senior-la-discipline-est-la-cle-pour-avoir-un-code-clair/ http://www.developpez.com/actu/80058/Que-faut-il-enseigner-aux-apprentis-programmeurs-Selon-un-senior-la-discipline-est-la-cle-pour-avoir-un-code-clair/ Que faut-il enseigner aux apprentis programmeurs ?
Selon un sénior, la discipline est la clé pour avoir un code clair

Dans un billet de blog, un développeur de jeux vidéo chez Ronimo Games, qui avait passé plus de 7 ans à former les nouvelles recrues à l'art de la programmation, partage avec nous sa façon de voir les choses en ce qui concerne le transfert du savoir. Selon lui, la chose la plus importante à enseigner aux apprentis programmeurs n'est ni les algorithmes, ni les mathématiques, ni les...]]>
Fri, 09 Jan 2015 09:18:00 +0100 http://www.developpez.com/actu/80058/Que-faut-il-enseigner-aux-apprentis-programmeurs-Selon-un-senior-la-discipline-est-la-cle-pour-avoir-un-code-clair/#comments
<![CDATA[CppCon 2014 - La programmation multicœur dans les jeux C++]]> http://jeux.developpez.com/videos/CppCon/2014/cpp-jeux-multicoeur/ http://jeux.developpez.com/videos/CppCon/2014/cpp-jeux-multicoeur/ Dans cette vidéo, vous comprendrez mieux comment découper la boucle principale du jeu afin de paralléliser les calculs et comment utiliser les nouveautés du C++11 pour les opérations atomiques.

Bonne vidéo.]]>
Sun, 04 Jan 2015 11:00:00 +0100
<![CDATA[Les bonnes habitudes du développement piloté par les tests, pour un sénior, on doit obéir à trois cycles durant la phase de développement]]> http://www.developpez.com/actu/79824/Les-bonnes-habitudes-du-developpement-pilote-par-les-tests-pour-un-senior-on-doit-obeir-a-trois-cycles-durant-la-phase-de-developpement/ http://www.developpez.com/actu/79824/Les-bonnes-habitudes-du-developpement-pilote-par-les-tests-pour-un-senior-on-doit-obeir-a-trois-cycles-durant-la-phase-de-developpement/ Les bonnes habitudes du développement piloté par les tests
Selon un sénior , on doit obéir à trois cycles durant la phase de développement

Robert C. Martin alias Uncle Bob revient avec un nouveau billet dans sur son blog « Clean Code », avec pour sujet : le Test Driven Development (TDD).
Cette méthode de développement axée sur l'écriture des tests avant le code obéit à trois lois :
  • première loi : toujours écrire le test avant d'écrire le code de la fonction testée ;
  • deuxième loi : définir dans...
]]>
Wed, 31 Dec 2014 10:54:00 +0100 http://www.developpez.com/actu/79824/Les-bonnes-habitudes-du-developpement-pilote-par-les-tests-pour-un-senior-on-doit-obeir-a-trois-cycles-durant-la-phase-de-developpement/#comments
<![CDATA[CppCon 2014 - Le C++ dans les jeux triple A]]> http://jeux.developpez.com/videos/CppCon/2014/cpp-jeux-triple-A/ http://jeux.developpez.com/videos/CppCon/2014/cpp-jeux-triple-A/ Dans cette vidéo, vous comprendrez mieux les contraintes en termes de programmation d'un programme de jeu vidéo. En effet, malgré la multitudes de fonctionnalités dont dispose le C++, certaines sont à éviter.

Bonne vidéo.]]>
Sun, 28 Dec 2014 11:00:00 +0100