Grand public. Travailleurs honoraires. Roman biographique

Maison d'édition "Bibliothèque du Prolétaire".

Dans ce roman, l'auteur nous racontera le sort difficile de la classe ouvrière de l'industrie du développement.

Sur les travailleurs honoraires et le développement des relations personnelles face à la perte de mémoire.

Je recommande. /*Critique*/

Toutes les coïncidences ne sont pas accidentelles.

Le C++ a une personnalité complexe due à une enfance difficile. Il a grandi dans les années 80 affamées et se souvient combien souvent il n'y avait pas assez de place, même pour les symboles. Cela l'a tempéré et a donné de la rigueur à sa syntaxe. Souvent ivre, il aimait faire des segfouls, casser des vitres et tirer dans les jambes des passants. Il n’y avait personne pour le raisonner, car son grand-père, le respecté K&R C, avait été choqué au Vietnam et participait souvent aux divertissements de son petit-fils.

C++ se souvient à peine de son père, seulement qu'il s'appelait « C with Classes » et qu'il est mort d'une overdose. Le grand-père a parlé de son fils unique de manière peu flatteuse. Il répondait avec réticence aux questions de son petit-fils : « Vous savez, vous avez suivi quelques cours... Et vous y êtes aussi... Je me souviens de mon époque de 615 octets pour trois... » À propos de la mère , on en savait encore moins, même si certains disaient que lors de la conception de notre héros non sans un certain Simula.

Malgré les reproches qu'il a adressés à son fils et à son petit-fils pour sa passion pour les cours, le grand-père Xi lui-même est resté longtemps assis sur les panneaux. Il l’appelait « l’arithmétique des pointeurs » et affirmait que tout cela faisait partie de sa philosophie, lui permettant d’être plus proche de la nature des choses dans le monde qui l’entourait. Il est rarement apparu en public ces derniers temps. Certains disaient même que le vieil homme était mort depuis longtemps, mais non, non, et à certains endroits, ses traces ont été remarquées la nuit. Il y a une lampe cassée, il y a un passant touché à la jambe, il y a un débordement de tampon...

Mais j'ai souvent vu mon oncle Classical C et mon cousin C-99..11, C++. Toute la famille ne s’aimait pas. Mais travailler et vivre ensemble les obligeait à rester dans le cadre de l’accord API. Frère Xi et son père ont insisté sur le fait qu'ils étaient les plus rapides à tirer sur les pieds des passants, contrairement aux différents amants de la classe. C++ n'était pas d'accord. Mais même s'il disait qu'il n'était pas le pire tireur, il comprenait au fond de lui que l'utilisation de substances telles que la POO n'était pas vaine. Il a toujours été hanté par un complexe d'infériorité. Pour s'en débarrasser, il a commencé à participer à des benchmarks. Parfois, avant de recharger le fusil de chasse, C++ ralentissait, puis le reste de la famille se regardait avec sympathie, puis riait dans son dos.

Ses proches ne savaient pas que le C++ irait plus loin que son défunt père. En plus de la POO, il s'est intéressé aux modèles. Après avoir utilisé Templates pendant une longue période, il s'est rendu compte que n'importe quelle compétition de tir pouvait être gagnée en tirant sur le juge dans la jambe avant le départ. Le C++ a été unanimement reconnu comme le champion de la métaprogrammation et n'a plus été autorisé à rivaliser. Mais cela ne l'a pas arrêté. Il a participé aux clubs de discussion d'intellectuels et de philosophes locaux et a exigé qu'il soit reconnu comme un PL fonctionnel. Hasclell et Lisp se sont éloignés avec horreur de ce voyou armé de pointeurs et d'une frappe statique laxiste. Mais il n'y avait nulle part où aller, on ne peut pas vraiment discuter avec quelqu'un qui utilise la POO mélangée à des modèles et aime tirer dans les jambes. C'est ainsi que notre héros est devenu multi-paradigme.

Mais C++ n’a pas eu longtemps pour rester au sommet de la renommée du meilleur jeu de tir de la ville. Au fil du temps, l'OLP a cessé d'être un objet de ridicule et les grognements des personnes âgées n'ont plus été pris en compte. C’est même devenu à la mode. Beaucoup de gens aimaient s'adonner à des cours de temps en temps... et la nouvelle génération a grandi complètement différemment...

Java a été le premier à s'annoncer. Il rejetait obstinément la nécessité de tirer rapidement sur les jambes et insistait sur le fait que la valeur principale était la clarté... et les objets... rien que les objets. Il est vrai qu'il mélangeait objets et classes, ajoutant des primitifs à ce cocktail, ce qui ne l'empêchait pas de se présenter comme « le premier entièrement orienté objet ». La rumeur disait que Java était le fils illégitime de l'oncle C d'une fille OOP inconnue. Et quelqu'un a fait valoir que le C++ était très probablement impliqué ici. On ne sait pas avec certitude comment cela s'est réellement produit, mais Java a grandi à l'abri d'Oracle Corporation. Pour empêcher le nouveau langage de faire quelque chose de terrible et de lui tirer dessus dans les jambes, les ingénieurs d'Oracle lui ont pratiqué une lobotomie alors qu'il était encore au refuge et lui ont coupé l'index. Lorsque le bébé a grandi un peu, les tuteurs attentionnés ne l'ont pas laissé faire un pas de plus vers le monde de la vie adulte, vers les signes, les cachant soigneusement dans les profondeurs de la machine virtuelle. De plus, Java a été soigneusement enseigné que tirer sur qui que ce soit est mauvais et que les armes devraient être interdites en général. Une telle connaissance du communisme dès la petite enfance a eu une influence positive sur Java et il a rapidement accédé à toutes les positions honorables dans le développement des entreprises. Il semblait que l'époque de l'anarchie incontrôlée était révolue, que l'ère du développement d'équipes bien coordonné était arrivée et que tirer sur son voisin dans le pied était devenu de mauvaises manières.

Éclipsé, C++ a tenté de se ressaisir et d’évoluer avec son temps, en installant un viseur laser sur un fusil à chargement par la bouche et en essayant d’injecter de l’intelligence dans les pointeurs. Cela n’a pas beaucoup aidé, tellement oublié par beaucoup, il s’est livré à une consommation continue d’alcool et à un long sommeil.

Et par la fenêtre, Java combattait déjà un nouvel ennemi puissant. C# est le fruit d'un mélange génétique de C++ et de Java. Il y a encore des rumeurs selon lesquelles les gènes Java ont été obtenus pour cette expérience de manière peu honnête, et à cette époque, un petit scandale a éclaté à ce sujet. Mais créé par les ingénieurs d'une autre entreprise puissante, véritablement entièrement orienté objet, héritant de nombreuses fonctionnalités du C++, C# est né pour défier Java et a réussi à défendre son droit à exister dans le monde difficile de l'entreprise. Pour qu'il puisse vaincre Java, les créateurs lui ont remis des modèles, de la POO et des pointeurs (bien qu'ils lui aient légué de les utiliser avec prudence).

Le jeune padawan est entré dans la bataille avec un infirme lobotomisé et en 2020, il l'a repoussé de près de moitié...

Le temps ne s’est pas arrêté et la reproduction naturelle est passée de mode. On croyait maintenant que si l'on n'était pas créé dans le laboratoire d'une entreprise, on ne réussirait jamais. C'est ainsi qu'apparaissent JavaScript, Go, Rust et bien d'autres. J'ai honte de donner ici une biographie du premier; je me limiterai au fait que le lecteur doit savoir qu'il est né schizophrène sourd-aveugle, mais que grâce à l'amour de certaines personnes, il a pu surmonter toutes ces difficultés. défauts et devenir un homosexuel transgenre. Il ne savait pas tirer, mais il était doué pour apporter un moment de ralentissement positif à n'importe quelle tâche, où qu'il soit emmené. En grandissant, JS a réalisé sa vocation de concepteur de boutons et d'affiches colorés. Depuis, il est devenu effrayant de sortir dehors : des tas de banderoles acides et de boutons sifflants remplissaient tout autour. Si les anciens employés le réprimandaient à ce sujet, JS commençait à crier haut et fort qu'il était à nouveau opprimé par de méchants hétérosexuels. Mais ce n’est qu’une partie de tous les problèmes. JS a amené ses amis avec lui dans le monde du développement. À la barbe verte, aux cheveux teints, en scooter... Lui-même a toujours occupé tout l'espace et la mémoire disponibles, et cela dans les conditions du XNUMXe siècle, où il semblerait que tout le monde aurait dû en avoir assez depuis longtemps !

Mais même ici, personne n'a encore pu lui faire des reproches. JS, en réponse, a commencé à dire que tout le monde aurait dû devenir positif et égal depuis longtemps, et peu importe la quantité de mémoire que vous consommez et l'espace que vous occupez. «Tous les travailleurs ont de la valeur, tous les travailleurs sont importants, tous les travailleurs sont égaux», a déclaré JS. Un autre développement notable avec JS est qu’il a abaissé le seuil d’entrée à zéro. On dit qu'après cela, par chagrin, grand-père Xi s'est pendu dans son placard avec 5x5 kilo-octets. Cependant, JS est toujours à l’état sauvage, alors soyez prévenu, soyez prudent !

Les créateurs de Go ont décidé de surpasser les créateurs de Java. Même dans l'utérus, ils ont remplacé une partie des chaînes d'ADN par celles de hamster pour leur enfant... Et puis ils ont coupé non seulement les doigts, mais aussi les oreilles ainsi que le nez, sous prétexte que les caractéristiques individuelles ne sont pas nécessaires, et chacun doit être semblable les uns aux autres, afin de ne pas se laisser confondre par son individualité. La mode de la POO est passée et Go n'a reçu ni classes ni modèles. Mais ils lui ont donné des goroutines. C'est ainsi qu'il vit encore aujourd'hui, en soutenant divers services publics.

Longtemps, certains passionnés ont médité sur la nature des bacchanales en cours, jusqu'à ce que l'inspiration les rattrape. Après cela, ils ont développé un système religieux et philosophique cohérent, l’appelant le concept de propriété, et ont donné naissance à Rust. Rust se distinguait par son intégrité et sa fidélité aux principes posés depuis l'enfance. S'il était chargé de faire quelque chose, il ne le faisait pas tant qu'il n'était pas sûr qu'il ne ferait de mal à personne. Mais pour instruire Rust, il devait comprendre le concept de possession et de vérificateur d’emprunt. Ils disent qu'après cela, le seuil d'entrée a augmenté de 15,37 %.

Tandis que les nouvelles langues se multipliaient comme des champignons après la pluie, les anciennes gagnaient en puissance. Java a reçu des prothèses sous forme de génériques et de lambdas volées au Club Philosophique du nom. prof. Haskell. J'ai eu des lambdas similaires pour moi en C#, et en même temps j'ai trouvé une maîtresse nommée Linq. Java n'est pas en reste et s'est présenté avec une API Stream. Mais C# a fait un geste inattendu, en supprimant les couteaux de lancement async/wait et en jetant le lourd bloc nul. Java, en train de courir après son jeune rival, est devenu comme un robot transformateur composé de différents blocs de matériaux différents. Certaines choses tombaient. C’est dans cet état que le C++ soudainement réveillé a trouvé le monde. Il a rapidement fait ses propres lambdas et sa propre inférence de type automatique. Maintenant, C# et Java reculaient avec horreur devant un tel spectacle. Avec un viseur laser fixé sur son fusil de chasse avec du ruban bleu, une casquette orange avec des lunettes noires et une hache accrochée à sa bandoulière, C++ inspirait véritablement la peur à tous ceux qui le regardaient. Certains, de mémoire ancienne, se sont involontairement agrippés aux genoux...

Très bonne journée à tous. Si vous l’aimez, j’écrirai une suite sur les travailleurs de l’industrie scientifique et philosophique.

Source: habr.com

Ajouter un commentaire