Convencional. Trabajadores honorarios. novela biografica

Editorial "Biblioteca del Proletario".

En esta novela, el autor nos contará sobre el difícil destino de la clase trabajadora de la industria del desarrollo.

Sobre los trabajadores honorarios y el desarrollo de las relaciones personales ante la pérdida de la memoria.

Recomiendo. /*Crítico*/

Todas las coincidencias no son accidentales.

C++ tiene una personalidad compleja debido a una infancia difícil. Creció en los hambrientos años 80 y recuerda con qué frecuencia no había suficiente espacio ni siquiera para los símbolos. Esto lo templó y dio rigor a su sintaxis. A menudo borracho, le gustaba lanzar segfouls, romper ventanas y disparar a los transeúntes en las piernas. No había nadie para razonar con él, porque su abuelo, el respetado K&R C, sufrió un shock en Vietnam y a menudo participaba en las diversiones de su nieto.

C++ apenas recuerda a su padre, sólo que se llamaba “C con Clases” y que murió de una sobredosis. El abuelo habló de manera poco halagadora sobre su único hijo. Respondió con desgana a las preguntas de su nieto: “Lo has aprendido, ya sabes, algunas clases... Y tú también estás ahí... Recuerdo en mi época 615 bytes para tres...” Sobre la madre , se sabía aún menos, aunque algunos decían que en la concepción de nuestro héroe no sin una cierta Simula.

A pesar de los reproches a su hijo y a su nieto por su pasión por las clases, el propio abuelo Xi permaneció sentado durante mucho tiempo pegado a los carteles. Lo llamó "aritmética de punteros" y afirmó que todo era parte de su filosofía, lo que le permitía estar más cerca de la naturaleza de las cosas en el mundo que lo rodeaba. Últimamente rara vez aparecía en público. Algunos incluso decían que el anciano había muerto hacía mucho tiempo, pero no, no, y en algunos lugares sus huellas se notaban por la noche. Hay una lámpara rota, hay un transeúnte con un disparo en la pierna, hay un desbordamiento del buffer...

Pero veía a mi tío Classical C y a mi primo C-99..11, C++ a menudo. Toda la familia en su conjunto no se agradaba. Pero trabajar y vivir juntos los obligó a permanecer dentro del marco del acuerdo API. El hermano Xi y su padre insistieron en que ellos eran los más rápidos en disparar a los pies de los transeúntes, a diferencia de varios amantes de clase. C++ no estuvo de acuerdo. Pero aunque dijo que no era el peor tirador, en el fondo entendía que el uso de sustancias como la POO no era en vano. Siempre lo persiguió un complejo de inferioridad. Para deshacerse de él, comenzó a participar en benchmarks. A veces, antes de recargar la escopeta, C++ disminuía la velocidad y luego el resto de la familia se miraba con simpatía y luego se reía a sus espaldas.

Sus familiares no tenían idea de que C++ llegaría más lejos que su difunto padre. Además de la programación orientada a objetos, se interesó por las plantillas. Después de usar Plantillas durante mucho tiempo, se dio cuenta de que cualquier competición de tiro se podía ganar disparando al juez en la pierna antes del inicio. C++ fue reconocido unánimemente como el campeón de la metaprogramación y ya no se le permitió competir. Pero eso no lo detuvo. Participó en clubes de discusión de intelectuales y filósofos locales y exigió el reconocimiento de sí mismo como un PL funcional. Hasclell y Lisp huyeron horrorizados de este matón armado con punteros y mecanografía estática laxa. Pero no había ningún lugar adonde ir, realmente no se puede discutir con alguien que usa programación orientada a objetos mezclada con plantillas y le gusta disparar en las piernas. Así es como nuestro héroe se volvió multiparadigma.

Pero C++ no tardó mucho en mantenerse en la cima de la fama del mejor shooter de la ciudad. Con el tiempo, la OLP dejó de ser objeto de burla y ya no se prestó atención a las quejas de los ancianos. Incluso se ha puesto de moda. A mucha gente le gustaba disfrutar de clases de vez en cuando... y la nueva generación creció completamente diferente...

Java fue el primero en anunciarse. Rechazó obstinadamente la necesidad de disparar rápidamente a las piernas e insistió en que el valor principal era la claridad... y los objetos... nada más que objetos. Es cierto que, de hecho, mezcló objetos con clases, añadiendo primitivas a este cóctel, lo que no le impidió presentarse como “El primero completamente orientado a objetos”. Se rumoreaba que Java es el hijo ilegítimo del tío C de una chica desconocida de OOP. Y alguien argumentó que lo más probable es que C++ esté involucrado aquí. No se sabe con certeza cómo surgió, pero Java creció al amparo de Oracle Corporation. Para evitar que el nuevo lenguaje hiciera algo terrible y tomara el camino de dispararle a las piernas, los ingenieros de Oracle le realizaron una lobotomía mientras aún estaba en el refugio y le cortaron los dedos índices. Cuando el bebé creció un poco, los cuidadores guardianes no le permitieron dar un paso más hacia el mundo de la vida adulta, hacia los signos, escondiéndolos cuidadosamente en las profundidades de la máquina virtual. Además, a Java se le enseñó cuidadosamente que dispararle a cualquiera es malo y que las armas deberían prohibirse en general. Un conocimiento tan cercano del comunismo desde la primera infancia influyó positivamente en Java y rápidamente ocupó todos los puestos honoríficos en el desarrollo empresarial. Parecía que los días de la anarquía incontrolada habían pasado, había llegado la era del desarrollo de equipos bien coordinados y dispararle al vecino en el pie se había convertido en una mala educación.

Eclipsado, C++ intentó recuperarse y adaptarse a los tiempos, colocando una mira láser en una escopeta de avancarga e intentando inyectar inteligencia en los punteros. No ayudó mucho, por lo que, olvidado por muchos, se entregó a beber continuamente y dormir mucho.

Y fuera de la ventana, Java ya estaba librando una batalla con un nuevo enemigo poderoso. C# fue fruto de una mezcla genética de C++ y Java. Todavía hay rumores de que los genes de Java se obtuvieron para este experimento de forma no muy honesta, y en ese momento estalló un pequeño escándalo al respecto. Pero creado por ingenieros de otra poderosa corporación, realmente completamente orientada a objetos y que heredó muchas características de C++, C# nació para desafiar a Java y logró defender su derecho a existir en el duro mundo empresarial. Para poder derrotar a Java, los creadores le entregaron plantillas, programación orientada a objetos y punteros (aunque le legaron que los usara con precaución).

El joven padawan entró en batalla con un lisiado lobotomizado y en 2020 lo había hecho retroceder casi la mitad...

El tiempo no se ha detenido y la reproducción natural ha pasado de moda. Ahora se creía que si no eras creado en el laboratorio de alguna corporación, nunca lograrías el éxito. Así aparecieron JavaScript, Go, Rust y muchos otros. Me da vergüenza contar aquí una biografía del primero; me limitaré a que el lector sepa que nació esquizofrénico sordo-ciego, pero gracias al amor de algunas personas pudo superar todos estos deficiencias y convertirse en un homosexual transgénero. No sabía disparar, pero era fantástico aportando un momento de desaceleración positiva a cualquier tarea dondequiera que lo llevaran. A medida que JS creció, se dio cuenta de su vocación como diseñador de botones y carteles de colores. Desde entonces, se volvió aterrador salir a la calle; montones de pancartas ácidas y botones con silbidos llenaban todo a su alrededor. Si los antiguos empleados lo reprendían por esto, JS comenzó a gritar en voz alta que nuevamente estaba siendo oprimido por malvados heterosexuales. Pero esto es sólo una parte de todos los problemas. JS trajo consigo a sus amigos al mundo del desarrollo. De barba verde, con el pelo teñido, en scooter... Él mismo siempre ocupó todo el espacio y la memoria disponibles, y esto en las condiciones del siglo XXI, cuando parecería que todo el mundo debería haberse hartado hace mucho tiempo. !

Pero incluso aquí nadie ha podido reprochárselo. JS, en respuesta, comenzó a decir que todos deberían haberse vuelto corporalmente positivos e iguales hace mucho tiempo, y no importa cuánta memoria comas y cuánto espacio ocupes. “Todos los trabajadores son valiosos, todos los trabajadores son importantes, todos los trabajadores son iguales”, dijo JS. Otro avance notable con JS es que ha reducido el umbral de entrada a cero. Dicen que después de esto, por pena, el abuelo Xi se ahorcó en su armario con 5x5 kilobytes. Sin embargo, JS todavía está disponible, así que ten cuidado, ¡ten cuidado!

Los creadores de Go decidieron superar a los creadores de Java. Incluso en el útero, reemplazaron parte de las cadenas de ADN por cadenas de hámster para su hijo... Y luego le cortaron no solo los dedos, sino también las orejas junto con la nariz, con el pretexto de que las características individuales no son necesarias, y todos deben ser similares entre sí, para no ser confundidos por su individualidad. La moda de la programación orientada a objetos pasó y Go no recibió clases ni plantillas. Pero le dieron rutinas. Así vive hasta el día de hoy, apoyando a diversas empresas de servicios públicos.

Durante mucho tiempo, algunos entusiastas meditaron sobre la naturaleza de la bacanal en curso, hasta que la inspiración los invadió. Después de eso, desarrollaron un sistema religioso y filosófico coherente, al que llamaron concepto de propiedad, y dieron origen a Rust. Rust se distinguió por su integridad y lealtad a los principios establecidos desde la infancia. Si le asignaban hacer algo, no lo hacía hasta estar seguro de que definitivamente no dañaría a nadie. Pero para instruir a Rust, necesitaba comprender el concepto de posesión y préstamo de fichas. Dicen que después de esto el umbral de entrada aumentó un 15,37%.

Mientras las nuevas lenguas se multiplicaban como hongos después de la lluvia, las antiguas crecían en poder. Java recibió prótesis en forma de genéricos y lambdas robadas del Club Filosófico que lleva su nombre. profe. Haskel. Obtuve lambdas similares para mí en C# y, al mismo tiempo, encontré una amante llamada Linq. Java no se quedó atrás y presentó una Stream API. Pero C# hizo un movimiento inesperado, sacando los cuchillos arrojadizos async/await y tirando el pesado bloque nulo. Java, en el proceso de correr detrás de su joven rival, se convirtió en como un robot transformador formado por diferentes bloques de diferentes materiales. Algunas cosas se estaban cayendo. Fue en este estado que C++, que de repente despertó, encontró el mundo. Rápidamente hizo sus propias lambdas y su propia inferencia automática de tipos. Ahora C# y Java retrocedieron horrorizados ante tal espectáculo. Con una mira láser pegada a su escopeta con cinta azul, una gorra naranja con gafas negras y un hacha colgando de su correa para el hombro, C++ realmente inspiraba miedo en todos los que lo miraban. Algunos, por vieja memoria, involuntariamente se agarraron las rodillas...

Que tengan un buen día todos. Si te gusta, escribiré una secuela sobre los trabajadores de la industria científica y filosófica.

Fuente: habr.com

Añadir un comentario