Convencional. Trabalhadores honorários. Romance biográfico

Editora "Biblioteca do Proletário".

Neste romance, o autor nos contará sobre o difícil destino da classe trabalhadora da indústria do desenvolvimento.

Sobre os trabalhadores honorários e o desenvolvimento das relações pessoais diante da perda de memória.

Eu recomendo. /*Crítico*/

Todas as coincidências não são acidentais.

C++ tem uma personalidade complexa devido a uma infância difícil. Ele cresceu na faminta década de 80 e lembra quantas vezes não havia espaço suficiente nem mesmo para símbolos. Isso o temperou e deu rigor à sua sintaxe. Muitas vezes bêbado, ele gostava de lançar segfouls, quebrar janelas e atirar nas pernas dos transeuntes. Não havia ninguém para argumentar com ele, porque seu avô, o respeitado K&R C, ficou em estado de choque no Vietnã e frequentemente participava das diversões de seu neto.

C++ quase não se lembra do pai, apenas que seu nome era “C com Classes” e que morreu de overdose. O avô falou de maneira nada lisonjeira sobre seu único filho. Ele respondeu com relutância às perguntas do neto: “Você pegou, sabe, algumas aulas... E você está aí também... Lembro que na minha época eram 615 bytes para três...” Sobre a mãe , menos ainda se sabia, embora alguns dissessem que na concepção do nosso herói não sem uma certa Simula.

Apesar das censuras ao filho e ao neto por sua paixão pelas aulas, o próprio avô Xi permaneceu firme nas placas por muito tempo. Ele chamou isso de “aritmética de ponteiros” e afirmou que tudo fazia parte de sua filosofia, permitindo-lhe estar mais próximo da natureza das coisas no mundo ao seu redor. Ele raramente apareceu em público ultimamente. Alguns até disseram que o velho já havia morrido há muito tempo, mas não, não, e em alguns lugares seus vestígios foram notados à noite. Há uma lâmpada quebrada, há um tiro na perna de um transeunte, há um estouro de buffer...

Mas eu via meu tio Classical C e meu primo C-99..11, C++ com frequência. A família inteira como um todo não gostava uma da outra. Mas trabalhar e viver juntos forçou-os a permanecer no âmbito do acordo API. O irmão Xi e seu pai insistiram que eram eles os mais rápidos a atirar nos pés dos transeuntes, ao contrário de vários amantes da classe. C++ discordou. Mas embora dissesse que não era o pior atirador, no fundo ele entendia que o uso de substâncias como OOP não era em vão. Ele sempre foi assombrado por um complexo de inferioridade. Para se livrar disso, ele começou a participar de benchmarks. Às vezes, antes de recarregar a espingarda, o C++ desacelerava e então o resto da família se entreolhava com simpatia e depois ria pelas costas.

Seus parentes não tinham ideia de que C++ iria além de seu falecido pai. Além de OOP, ele se interessou por Templates. Depois de usar Templates por muito tempo, ele percebeu que qualquer competição de tiro poderia ser vencida atirando na perna do juiz antes do início. C++ foi unanimemente reconhecido como o campeão da metaprogramação e não foi mais autorizado a competir. Mas isso não o impediu. Ele participou de clubes de discussão de intelectuais e filósofos locais e exigiu reconhecimento de si mesmo como um PL funcional. Hasclell e Lisp se esquivaram horrorizados desse bandido armado com ponteiros e digitação estática frouxa. Mas não tinha para onde ir, não dá para discutir com alguém que usa OOP misturado com Templates e gosta de atirar nas pernas. Foi assim que nosso herói se tornou multiparadigma.

Mas o C++ não demorou muito para permanecer no topo da fama de melhor atirador da cidade. Com o tempo, a OLP deixou de ser objeto de ridículo e as reclamações dos idosos deixaram de ser atendidas. Até virou moda. Muita gente gostava de frequentar aulas de vez em quando... e a nova geração cresceu completamente diferente...

Java foi o primeiro a se anunciar. Ele rejeitou teimosamente a necessidade de atirar rapidamente nas pernas e insistiu que o valor principal era a clareza... e os objetos... nada além de objetos. É verdade que ele misturou objetos com classes, acrescentando primitivos a esse coquetel, o que não o impediu de se apresentar como “O primeiro totalmente orientado a objetos”. Corria o boato de que Java é filho ilegítimo do tio C de uma garota OOP desconhecida. E alguém argumentou que C++ provavelmente estava envolvido aqui. Não se sabe ao certo como isso realmente aconteceu, mas Java cresceu sob o abrigo da Oracle Corporation. Para evitar que o novo idioma fizesse algo terrível e atirasse em suas pernas, os engenheiros da Oracle realizaram uma lobotomia nele ainda no abrigo e cortaram seus dedos indicadores. Quando o bebê cresceu um pouco, os carinhosos tutores não o deixaram se aproximar do mundo da vida adulta, dos signos, escondendo-os cuidadosamente nas profundezas da máquina virtual. Além disso, Java foi cuidadosamente ensinado que atirar em qualquer pessoa é ruim e que as armas deveriam ser proibidas em geral. Um conhecimento tão próximo do comunismo desde a infância influenciou Java positivamente e ele rapidamente conquistou todas as posições de honra no desenvolvimento empresarial. Parecia que os dias de anarquia descontrolada haviam passado, a era do desenvolvimento de equipes bem coordenadas havia chegado e atirar no pé do vizinho havia se tornado falta de educação.

Ofuscado, o C++ tentou se recompor e acompanhar o tempo, fixando uma mira a laser em uma espingarda de carregamento pela boca e tentando injetar inteligência nos ponteiros. Não ajudou muito, tão esquecido por muitos, ele se entregou à bebida contínua e ao sono prolongado.

E do lado de fora da janela, Java já estava travando uma batalha com um novo inimigo poderoso. C# foi fruto de uma mistura genética de C++ e Java. Ainda há rumores de que os genes Java foram obtidos para este experimento de uma forma não muito honesta, e naquela época eclodiu um pequeno escândalo sobre isso. Mas criado por engenheiros de outra corporação poderosa, verdadeiramente totalmente orientado a objetos, herdando muitos recursos do C++, o C# nasceu para desafiar o Java e conseguiu defender seu direito de existir no mundo cruel da empresa. Para que ele pudesse derrotar o Java, os criadores lhe entregaram modelos, OOP e ponteiros (embora tenham legado usá-los com cautela).

O jovem padawan entrou em batalha com um aleijado lobotomizado e em 2020 o empurrou para trás quase pela metade...

O tempo não parou e a reprodução natural saiu de moda. Agora acreditava-se que se você não fosse criado no laboratório de alguma empresa, nunca alcançaria o sucesso. Foi assim que surgiram JavaScript, Go, Rust e muitos outros. Tenho vergonha de apresentar aqui uma biografia do primeiro; limitar-me-ei ao fato de que o leitor deve saber que ele nasceu esquizofrênico surdo-cego, mas graças ao amor de algumas pessoas ele conseguiu superar todos esses deficiências e se tornar um homossexual transgênero. Ele não sabia atirar, mas era ótimo em trazer um momento de desaceleração positiva para qualquer tarefa, onde quer que fosse levado. À medida que JS foi crescendo, ele percebeu sua vocação como designer de botões e pôsteres coloridos. Desde então, ficou assustador sair de casa: pilhas de faixas ácidas e botões assobiando enchiam tudo ao redor. Se os antigos funcionários o repreendessem por isso, JS começava a gritar bem alto que estava novamente sendo oprimido por heterossexuais malvados. Mas isso é apenas parte de todos os problemas. JS trouxe consigo seus amigos para o mundo do desenvolvimento. De barba verde, cabelos tingidos, em patinetes... Ele mesmo sempre ocupou todo o espaço e memória disponíveis, e isso nas condições do século XNUMX, quando parecia que todos já deveriam estar fartos disso há muito tempo !

Mas mesmo aqui ninguém foi capaz de censurá-lo. JS, em resposta, começou a dizer que todos deveriam ter se tornado iguais e positivos em relação ao corpo há muito tempo, e não importa quanta memória você coma e espaço que você ocupe. “Todos os trabalhadores são valiosos, todos os trabalhadores são importantes, todos os trabalhadores são iguais”, disse JS. Outro desenvolvimento notável do JS é que ele reduziu o limite de entrada para zero. Dizem que depois disso, de tristeza, o avô Xi se enforcou no armário com 5x5 kilobytes. No entanto, JS ainda está em liberdade, então esteja avisado, tome cuidado!

Os criadores do Go decidiram superar os criadores do Java. Ainda no útero, eles substituíram parte das cadeias de DNA por hamster para seu filho... E então cortaram não só os dedos, mas também as orelhas junto com o nariz, sob o pretexto de que não são necessárias características individuais, e todos deveriam ser semelhantes entre si, para não se confundirem com sua individualidade. A moda do OOP passou e Go não recebeu aulas nem templates. Mas eles deram a ele goroutines. É assim que ele vive até hoje, apoiando diversas concessionárias.

Durante muito tempo, alguns entusiastas meditaram sobre a natureza das bacanais em curso, até que a inspiração os dominou. Depois disso, eles desenvolveram um sistema religioso e filosófico coerente, chamando-o de conceito de propriedade, e deram origem à Ferrugem. Rust se distinguiu pela integridade e lealdade aos princípios estabelecidos desde a infância. Se ele foi designado para fazer algo, ele não o fez até ter certeza de que definitivamente não faria mal a ninguém. Mas para instruir Rust, ele precisava entender o conceito de posse e empréstimo de damas. Dizem que depois disso o limite de entrada aumentou 15,37%.

Enquanto as novas línguas se multiplicavam como cogumelos depois da chuva, as antigas cresciam em poder. Java recebeu próteses na forma de genéricos e lambdas roubados do Clube Filosófico que leva seu nome. prof. Haskel. Consegui lambdas semelhantes para mim em C# e, ao mesmo tempo, encontrei uma amante chamada Linq. Java não ficou para trás e apresentou uma API Stream. Mas C# fez um movimento inesperado, retirando as facas de arremesso async/await e jogando fora o bloco nulo pesado. Java, no processo de correr atrás de seu jovem rival, tornou-se como um robô transformador feito de diferentes blocos de diferentes materiais. Algumas coisas estavam caindo. Foi nesse estado que o C++ repentinamente despertado encontrou o mundo. Ele rapidamente fez seus próprios lambdas e sua própria inferência automática de tipos. Agora C# e Java recuaram horrorizados diante de tal visão. Com uma mira laser colada em sua espingarda com fita azul, um boné laranja com óculos pretos e um machado pendurado na alça de ombro, C++ realmente inspirava medo em todos que olhavam para ele. Alguns, de memória antiga, agarraram involuntariamente os joelhos...

Tenham um bom dia, pessoal. Se você gostar, escreverei uma sequência sobre os trabalhadores da indústria científica e filosófica.

Fonte: habr.com

Adicionar um comentário