Man vs Code

Récemment, une présentation de Tony Albrecht a fait pas mal de bruit dans le landernau de la programmation de jeu. En clair il expliquait que le paradigme de la programmation orientée objet est contre productif avec certaines architectures modernes de processeur. Pour faire court, la programmation orientée objet introduit une dispersion des données qui déplait fortement au cache de votre processeur. Or la vitesse de la mémoire est ce qui a grimpé le plus lentement sur ces dix dernières années d’évolution de l’informatique.

Lire la suite