WAT – Les bugs de nos langages de programmation
Un langage de programmation, est la manière pour un développeur de créer un logiciel en employant une langue comme l'espagnole, l'italien, l'anglais, ...
Sauf que le langage de programmation a ses propres mots, ses propres expressions, et ses propres règles.
Bien sur un utilisateur ne verra "jamais" le travail du développeur, chaque phrases (ligne de code).
Non il ne verra que le résultat !
Enfin bon, aucun rapport avec le sujet dont je vais vous parler, mais je souhaitais que ceux qui ne comprennent pas vraiment ce qu'est un langage de programmation, se fasse une petite idée résumé pour comprendre la suite de cette article.
Comme dans toutes langues il y a parfois des incohérences, et certaines personnes aiment les mettre en évidence ^^
Mais dans la programmation, ou tout est censée être de la pure logique ... l'incohérence n'a pas sa place !
C'est ainsi qu'est apparu le concept "WAT" -> "WHAT ????"
Des courtes vidéos, démontrant une logique, puis d'un coup brisant cette logique avec ces fameuse incohérence ^^
Je vous laisse savourer donc ces quelques vidéos assez amusantes ;)
Autres vidéos :
https://www.destroyallsoftware.com/talks/wat
Et je tiens également à remercier Kevin, qui m'a inconsciemment suggérer l'idée de cet article ;)