
Le moteur OGRE : une étude de cas sur les principes de la POO
OGRE (Object-Oriented Graphics Rendering Engine) est un moteur de rendu 3D flexible, orienté scène, écrit en C++, conçu pour simplifier le développement.
5 min de lectureC/C++ code quality, architecture and static analysis insights.

OGRE (Object-Oriented Graphics Rendering Engine) est un moteur de rendu 3D flexible, orienté scène, écrit en C++, conçu pour simplifier le développement.
5 min de lecture
Après des années à utiliser le même OS, le même langage, la même technologie et les mêmes outils, notre cerveau finit par s’y enfermer.
4 min de lecture
L’équipe d’AtomicObject décrit bien sur son site le danger de la richesse du C++ : un langage immensément riche, dont la richesse a un prix.
3 min de lecture
Avant sa normalisation initiale en 1998, le C++ était développé par Bjarne Stroustrup aux Bell Labs depuis 1979, comme une extension du langage C.
3 min de lecture
Il existe un concept de programmation puissant et simple, largement sous-utilisé : l’immutabilité. Un objet est immuable si son état ne change pas après sa création.
5 min de lecture
Si vous êtes développeur C++ et avez déjà compilé un projet C# ou Java, la vitesse du build comparée au C++ a pu vous surprendre.
4 min de lecture
En mars 2005, Herb Sutter publiait son célèbre article « The Free Lunch Is Over » et prédisait une révolution de la programmation concurrente.
6 min de lecture
Combien de fois avez-vous lu une réflexion sur le C++ comme celle-ci : « le C++ est un langage difficile, même pour les développeurs expérimentés » ?
3 min de lecture
Avez-vous déjà vu un joueur de basket ou de football produire un jeu simple et efficace au point de vous demander : pourquoi tout le monde ne joue-t-il pas comme ça ?
4 min de lecture
Quand les processus de votre machine tentent d’allouer plus de mémoire que le système n’en a, le noyau commence à swapper : c’est le thrashing.
5 min de lecture
Comme le souligne Bjarne Stroustrup, « le C++ est un langage multi-paradigmes ». Il supporte de nombreux styles de programmation.
3 min de lecture
Le moteur V8 est le moteur JavaScript open source haute performance de Google, écrit en C++. On le trouve dans Chrome, mais aussi ailleurs.
4 min de lecture