All time Branchez-vous Branche Toi BetterBe Nerds Carrières

La programmation selon Arnold Schwarzenegger

Par Laurent LaSalle – le dans Actualités
Si la programmation vous ennuie, peut-être devriez-vous essayer un nouveau langage?

Lauri Hartikka s’est amusé récemment à concevoir un langage de programmation entièrement basé sur les nombreux films d’action de l’acteur. Le programmeur finlandais décrit ArnoldC comme «un langage de programmation impératif où les mots clés de base sont remplacés par des répliques de différents films de Schwarzenegger». Tout simplement.

Évidemment, une fois compilé, le programme est converti en langage machine (binaire), et peu importe le langage que vous avez choisi d’utiliser à la base, le résultat sera le même.

Un programme débute par la mention «IT'S SHOWTIME» et se termine évidemment avec «YOU HAVE BEEN TERMINATED». Vous souhaitez définir une méthode? Commencez avec «LISTEN TO ME VERY CAREFULLY» et fermez celle-ci avec «HASTA LA VISTA, BABY». La commande while est changée pour «STICK AROUND», tandis que return est représentée par la célèbre réplique «I'LL BE BACK». Il va sans dire que les citations doivent toutes être écrites en majuscules.

Bien que le résultat est particulièrement absurde (et surtout très drôle), ArnoldC est loin d’être le seul langage de programmation loufoque disponible.

Les littéraires voudront utiliser Shakespeare, qui se lit comme une pièce de théâtre avec une dose d’insultes créatives. Il existe également Brainfuck, qui remplace le vocabulaire par les symboles > < + – . , [ ]. Sans oublier LOLCODE, qui remplace la syntaxe par des phrases tirées de mèmes que l’on retrouve sur la Toile.

Évidemment, une fois compilé, le programme est converti en langage machine (binaire), et peu importe le langage que vous avez choisi d’utiliser à la base, le résultat sera le même.

Alors, pourquoi ne pas apprendre un langage qui vous fera sourire?

Continuez votre lecture

Navigation GPS&nbsp;: Schwarzenegger pourra être votre copilote

Navigation GPS : Schwarzenegger pourra être votre copilote

Laurent LaSalle -
Problèmes de batterie sur smartphone : Netflix pourrait être responsable

Problèmes de batterie sur smartphone : Netflix pourrait être responsable

Branchez-vous -
PS5 : Sony montre en vidéo la différence de temps de chargement avec la PS4 Pro

PS5 : Sony montre en vidéo la différence de temps de chargement avec la PS4 Pro

Branchez-vous -
La Lune rétrécit « comme un raisin sec », selon la NASA

La Lune rétrécit « comme un raisin sec », selon la NASA

Branchez-vous -
Des cours de programmation&nbsp;: futurs cours de langue étrangère?

Des cours de programmation : futurs cours de langue étrangère?

Tristan Geoffroy -
Terminator Genisys, une réalité parallèle qui ne renie pas les films précédents

Terminator Genisys, une réalité parallèle qui ne renie pas les films précédents

Laurent LaSalle -
The Terminator&nbsp;: Difficile à croire, mais Arnold n&rsquo;est pas un vrai robot

The Terminator : Difficile à croire, mais Arnold n’est pas un vrai robot

Mathieu Charlebois -
La programmation sera enseignée au primaire en France dès septembre

La programmation sera enseignée au primaire en France dès septembre

Laurent LaSalle -
Les femmes seraient meilleures que les hommes en programmation selon une étude

Les femmes seraient meilleures que les hommes en programmation selon une étude

Laurent LaSalle -
La fin des mots de passe sur Windows 10 avec la clé de sécurité FIDO2

La fin des mots de passe sur Windows 10 avec la clé de sécurité FIDO2

Microsoft va intégrer le shell de Linux à Windows&nbsp;10

Microsoft va intégrer le shell de Linux à Windows 10

Laurent LaSalle -
PlayStation Plus : les jeux gratuits d&rsquo;avril 2019 sur la PS4

PlayStation Plus : les jeux gratuits d’avril 2019 sur la PS4

Branchez-vous -
Le programme électoral du Parti des branchés

Le programme électoral du Parti des branchés

Une Canadienne souhaite que la programmation soit enseignée aux enfants en France

Une Canadienne souhaite que la programmation soit enseignée aux enfants en France

Laurent LaSalle -
Google veut vous familiariser à l&rsquo;informatique quantique

Google veut vous familiariser à l’informatique quantique

Laurent LaSalle -

Laurent LaSalle

Depuis qu'il a tapoté sur son Commodore Vic-20 à l'âge de 3 ans, Laurent est (un peu trop) obsédé par la technologie. Passionné d'informatique et de jeux vidéo, il a notamment été blogueur pour Radio-Canada et chroniqueur techno pour MusiquePlus .