Précarité dans le jeu vidéo.

Récemment je discutais au téléphone avec un étudiant en Master de Management qui, après un passage en tant que programmeur dans une grosse multinationale du jeu vidéo, avait décidé de mener une enquête sur la précarité dans le monde du jeu vidéo. En effet dans la société où il avait fait son stage il y avait une bonne grosse couche de contrats à durée déterminée et il lui semblait qu’il y avait une certaine généralisation de ce type de contrat dans le monde du jeu vidéo.

Lire la suite

Go, un langage de programmation qui a de l’allant.

Hier soir, un peu désoeuvré, j’ai commencé à lire la documentation de Go, le nouveau langage de programmation de Google. Cela a nourrit quelques réflexions par rapport à un article précédent dans lequel je parlais d’innovation dans le monde du jeu vidéo.

Lire la suite

Quand Nintendo se frotte au piratage.

Depuis quelques temps Nintendo s’est attaqué frontalement au piratage, en attaquant en justice par exemple les distributeurs de cartouche R4. Il faut dire que la Nintendo DS est sans doute une des consoles de jeu les plus simple à pirater et ce sans avoir à modifier la console et perdre la garantie. Résultat des courses, même Roger Toutlemonde a sa R4.

Lire la suite

La confiance dans le matériel.

Un bon ouvrier a toujours de bons outils, c’est en substance ce que me disait mes parents, à l’époque encore étonné que j’avais fini premier de la classe alors que j’avais toujours une trousse avec un stylo et demi en état de marche et une dotation pour le moins aléatoire sur pas mal de points. Non pas qu’ils ne me fournissaient pas le matériel adéquat mais parce qu’à l’époque j’avais une tendance à facilement égarer compas, gomme et taille crayon. Aujourd’hui je suis convaincu de la nécessité d’avoir du bon matériel surtout quand on exerce la profession de développeur logiciel.

Lire la suite

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