Si les langages de programmation pouvaient se raconter


Photo Lee Soo hyun

Le développement de logiciels est un domaine qui offre aux gens une expérience très différente. Certains aiment la programmation, tandis que d'autres peuvent ressentir de la frustration. Bien sûr, le processus de création de logiciels peut causer du stress à quiconque, même à quelqu'un qui est profondément amoureux de cette entreprise.

Ce serait bien dans de tels moments de pouvoir obtenir une décharge émotionnelle. Par exemple, quand il y a des difficultés avec n'importe quel langage de programmation, dans un accès de colère, quelqu'un peut imprudemment publier un message sur Habré sur la gravité de ce langage. Naturellement, la réaction de la communauté sera appropriée. En général, cela n'ajoutera manifestement pas une attitude positive au travail productif.

Pour éviter cela, vous pouvez simplement trouver une raison de rire de la situation, à une observation réussie. De plus, tout langage de programmation n'est pas parfait. À cet égard, je propose plusieurs déclarations «honnêtes» ou tout simplement drôles, pour ainsi dire, au nom de certains langages de programmation populaires dans lesquels leur «caractère» est révélé.


Une attitude positive permet d'établir un contact avec l'interlocuteur, de trouver un langage commun, voire d'éliminer le conflit naissant. J'espère que certaines de ces paroles vous feront sourire. Seulement de l'humour, de l'ironie, rien de personnel.

Java


Oracle et moi aimons beaucoup parler de la façon dont nous sommes cool.
Payez-nous et nous en parlerons beaucoup avec vous. Après tout, nous avons prolongé le support à long terme jusqu'en 2030!

C


Il peut sembler à quelqu'un que je suis l'aîné. Mais ce n'est pas le cas: il y en a même des plus anciennes. Quelqu'un par ignorance pourrait penser que je suis déjà impopulaire. Ça n'a pas de sens! Regardez: la plupart des langues ont des notes inférieures à la mienne.
En général, vous comprenez: pointer du doigt les autres est mon passe-temps préféré.

C ++


Vous pouvez me détester, me mépriser, mais je trouverai toujours un moyen d'être partout et partout (bien que ce ne soit pas exact en 2020). Mais vous voyez, de toute façon, un jour, je serai certainement utile pour vous. Je crois que nous nous ferons des amis. Vous ne pouvez pas vous empêcher de remarquer mes «avantages» évidents!

C #


Je ne suis comme personne: ni mon père, ni une note de musique. Je suis unique. Quoi qu'il en soit, je serais plus cool que Java si j'avais un support GUI multiplateforme.
Quelle? Qu'est-ce que tu dis? Vous travaillez déjà dans ce sens? Et ... eh bien, je suis généralement meilleur que quiconque!

Lua


Les programmeurs débutants aiment Lua parce que l'index du tableau commence par 1. Mais en fait, les tableaux ne sont pas des tableaux et les objets ne sont pas des objets, car au fond, je pense que tout est une table.
Et en plus, depuis mon apparition à l'ère du métamoderne, les tableaux, si besoin est, deviennent facilement des métatables.

Javascript


Pour ceux qui sont encore dans le réservoir: Javascript n'est pas un script Java ou un dérivé de celui-ci. Soit dit en passant, Apple Safari semble encore soupçonner quelque chose ...

Python


Pensez-vous que je ressemble à un pseudo-code? Non, je suis le pseudocode. Savoir: vous écrivez toujours du pseudo-code, même si vous n'en avez pas conscience. Alors avec moi, vous n'allez pas plus loin que le pseudo-code!
Si vous êtes trop bon programmeur et que vous vous ennuyez avec moi, alors jouez avec les espaces. Pas de point-virgule, pas de parenthèses, à savoir des espaces supplémentaires - c'est ce qui crée un vrai chaos et guérit l'ennui!

Aller


Google n'était pas trop paresseux pour trouver un nom normal pour moi, mais m'a aussi volé des génériques et des lambdas. Mais pour moi, ils ont trouvé le meilleur hymne .

Php


Vous n'avez pas besoin d'apprendre beaucoup pour commencer à écrire en PHP. Et pour me détester, vous n'avez besoin que d'un seul support manquant. Au départ, mes créateurs n'ont pas proposé de conventions de nommage ou de bonnes manières. Vous pouvez donc écrire laid et pervers comme vous le souhaitez ...
Et puis votre affichage craquera de cet outrage.

Rapide


Je suis facile à comprendre et concis. Je suis plus rapide que beaucoup. Communiquer avec moi est beaucoup plus facile qu'avec Objective-C, et je ne supporterai pas votre cerveau. C'est vrai, c'est tout jusqu'à ce que vous manquiez de mémoire.

Kotlin


Kotlin est le langage dont un développeur Java a réellement besoin. Je vais vous sauver de NPE effrayant (Null Pointer Exception) et de vous chamailler avec la bonne vieille JVM. Et c'est pourquoi beaucoup de gens s'ennuient avec moi.
Et rappelez-vous: les blagues me font du mal, car l'auteur n'a rien trouvé, je suis impeccable.

Rouille


Mon nom se traduit par «rouille». Et c'est mon seul inconvénient.
J'assure la sécurité des opérations de mémoire, j'évite les conditions de course possibles et je n'aime pas les ramasse-miettes; J'aime emprunter. Si tout va bien pas besoin d'expliquer que je suis plus cool que le langage C?
Ou est-ce nécessaire? Où allez-vous ?! Tu m'as très peu étudié! Qui est-ce difficile?! Oui, tu es difficile toi-même !!!

COBOL


J'essaie de ressusciter toutes les quelques années. Mon deuxième prénom est «sans emploi temporaire». Voulez-vous rejoindre mon équipe? =)



Je pense que la plupart des développeurs et des fans de langages de programmation ont un sentiment d'ironie. Ne prenez pas ces blagues au sérieux.

Différentes langues résolvent différents problèmes, et donc il y en a tellement. Mais souvent, une personne, par sa nature, se concentre sur les langues qui sont populaires en ce moment. Chaque langue a ses avantages et ses inconvénients. J'espère qu'après cet article vous aimerez encore plus la programmation.


All Articles