Si los personajes de Mahabharata fueran lenguajes de programación, entonces, ¿qué lenguaje de programación representaría cada personaje de Mahabharata?

Esta es una buena pregunta, que requiere un poco de imaginación y análisis de los personajes, así como de los lenguajes de programación.

Cubriría algunos caracteres importantes, si queda algún personaje importante, hágamelo saber en la sección de comentarios.

Bhishm

Gangaputra Bhishm fue un guerrero muy valiente, invencible y feroz. Incluso su maestro Parshuram no pudo vencerlo en una guerra de 21 días. Era respetado por todos, y era como una raíz para la generación Pandava y Kaurava. No había nada en este mundo que no pueda conquistar con sus flechas. Era todopoderoso, pero solo limitado por sus propios juramentos y promesas.

C es un lenguaje extremadamente poderoso para lograr cualquier tarea en informática. Otros lenguajes de programación modernos se derivan directa o indirectamente de C, lo que lo convierte en la raíz de todos. Casi 4 décadas de antigüedad, y aún el lenguaje C es más rápido y poderoso en comparación con otros lenguajes de programación.

Karna

Karna es mi personaje favorito de esta gran historia épica. Karna y Bhishm aprendieron del mismo maestro Parshuram. Karna era tan poderoso como Bhishm, pero tenía algunas mejoras, así como un escudo celestial y pendientes, lo que lo hacía más poderoso y peligroso contra sus enemigos. También recibió el arco de Vijaya de Parshuram. El titular del arco de Vijaya es invencible. Tenía sus propias propiedades distintivas y su estilo de vida lleno de humildad y caridad. Era diferente y poderoso que todos los guerreros, sin embargo, fue subestimado muchas veces.

C ++ es un gran lenguaje y, por supuesto, más poderoso que C. Uno de los mejores lenguajes de programación orientados a objetos. Desde el sistema operativo hasta los juegos y las aplicaciones web, cualquier cosa se puede desarrollar usando C ++.

Arjun

Arjun, un guerrero valiente, talentoso, rico y feroz. Mi creencia personal es que Karna siempre fue mejor que Arjun. Arjun fue bueno, pero no el mejor. Tenía su propio conjunto particular de habilidades que coincidían igualmente con sus enemigos, y algunas habilidades que otros carecían severamente, pero también tenía sus propias limitaciones. No era invencible.

Java es uno de los mejores lenguajes que proporciona características orientadas a objetos. Es bueno para casi todo, pero probablemente no sea mejor que C ++.

Krishna

Según las creencias, Krishna era Dios en forma humana, por lo que tenía sus limitaciones como humano. Todos sabemos cuán inteligente, astuto, maestro de todas las guerras e ingenioso fue Krishna. Las palabras se quedarán cortas para alabar a este dios humano, así que mejor no lo describas mucho.

Por otro lado está Python. Simplemente abra un shell de Python, escriba import this y presione enter, le dirá casi todas las propiedades de Python, o en resumen “El Zen de Python, por Tim Peters”. Desea desarrollar aplicaciones web, aplicaciones móviles, aplicaciones de escritorio, secuencias de comandos, manipulación de datos, análisis de datos, creación de modelos, bla bla bla … para todo lo que Pythons está ahí para ti. El desarrollo es lo suficientemente rápido y rápido como para realizar su tarea en cuestión. Las bibliotecas ricas de terceros, la hermosa sintaxis, la gran comunidad en línea, los marcos potentes están ahí con Python. Desea escribir un script para descargar miles de archivos de Internet, seguro que Python puede hacerlo. Oh, quieres hacer todas las tareas orientadas a objetos en Python, seguro que Python también puede hacer eso.

Duryodhan

Duryodhan era un gran guerrero, pero perdió el rumbo en algún punto intermedio debido a su codicia por convertirse en rey. Era un buen amigo, un buen hermano, intrépido y orientado a objetivos, pero de alguna manera lo arruinó todo.

PERL es un buen lenguaje, capaz de hacer muchas cosas, pero su sintaxis parece un texto cifrado. Siento que este lenguaje de alguna manera está en mal estado consigo mismo, al igual que Duryodhan. Solo mi opinión personal, sin ofender a sus inventores o desarrolladores.

Bheem

Bheem fue muy poderoso. Podría haber levantado elefantes con los músculos del brazo. Uno de los mejores guerreros de mazas de su tiempo. Bheem era como un muro, ganaría donde otros fracasarían.

JavaScript es algo así como Bheem, potente y dinámico. Comparte su fuerza como las bibliotecas y la sintaxis estándar con Java (Arjun). Uno de los mejores lenguajes de programación del lado del cliente.

Dronacharya

Drona no fue menos en comparación con Bhishm o Karna. Él era el maestro de los Príncipes Kuru. Él tenía sus propias fortalezas. Go se originó como un experimento de Google al igual que Drona. Go es reconocible en la tradición de C (Bhishm), pero realiza muchos cambios para mejorar la concisión, la simplicidad y la seguridad.

Abhimanyu

Uno de los jóvenes guerreros como Scala. Compatibilidad con Java (Arjun). Un lenguaje orientado a objetos, pero también tiene características de programación funcional. Un gran guerrero, bueno para algunas tareas específicas, pero no robusto ni destinado a cada batalla.

Ashwathama

Un guerrero con su forma única de luchar y habilidades excepcionales de guerra. Al igual que Ashwathama, este lenguaje se puede utilizar para la programación del lado del servidor (grandes guerras), páginas web dinámicas o programación general (pequeñas batallas). Aunque php tiene solo 2.5 décadas, no es tan popular como Ashwathama, pero aún así parece que php tiene una bendición que siempre vagará.

Descargo de responsabilidad:

Todas las imágenes se toman de las imágenes de Google, y todos los derechos de autor pertenecen a sus respectivos titulares de derechos de autor. No reclamo ninguna imagen en esta respuesta como mía. No hay intención de herir ningún sentimiento religioso relacionado con los caracteres anteriores o cualquier sentimiento ‘ técnico’ adjunto con lenguajes de programación 😛
Es toda mi opinión personal. Eso es todo amigos… !

Shakuni: C y programación de nivel de ensamblado (Virus)

Krishna: C y programación de nivel de ensamblaje (antivirus)

Vidura: C

Kauravas y Pandavas: archivos .EXE de C.

Vasudev Paundrak: GUI de Java (Copiar Krishna con el sentido del apósito) – Solo mostrar,

Karna: Código C y C ++ pero estático.

Bheeshma: Aunque es un lenguaje fundamental de la web, el HTML es estático; el contenido creado con él no cambia. Pratigya no se rompió cuando fue necesario hacerlo durante Draupadi Vastraharan.

Seguiré agregando.

Divertidísimo !!

Aunque no conozco los lenguajes de programación, adoro la forma en que mencionaste las cualidades de los personajes.

Enfrentando problemas en la vida, ¡pregúntale al Bhagavad Gita la respuesta!