tirandodelcarro

¿Qué cuentan las ovejas para dormir?
Flower

Lenguajes de programación y religión

Que pasaría si los lenguajes de programación fuesen religiones? Pues esta claro… que habría un montón de ateos xD. Hace un par de semanas leí un post en un blog sobre esta cuestión, así que ya que me he molestado en traducirlo, os lo pongo aquí

Gran parte de ellos no sabia ni que existían, no obstante si alguno quiere profundizar se puede ver el “hola mundo” de todos de ellos y muchos mas en el centro de la sabiduria

C sería el judaísmo, es viejo y restrictivo, pero la mayoría del mundo lo conoce con sus leyes y las respeta. El problema es que no te puedes convertir a él, o lo eres desde el principio o pensarás que es una locura. Además, cuando las cosas van mal la gente dirá que los problemas del mundo vienen de él.
Java seria el Fundamentalismo Cristiano – En teoría está basado en C, pero le quita tantas leyes antiguas que ni siquiera parece el mismo. En lugar de ello, añade su propio conjunto de normas rígidas, que sus seguidores creen ser muy superiores al original. No sólo tienen la certeza de que es el mejor idioma en el mundo, sino que además llevarían a la hoguera a todo aquel que no este de acuerdo.
PHP sería el Cristianismo Cafetería (por la taza de java supongo xD) – peleas con Java por el mercado web. Traza unos pocos conceptos de C y Java, pero solo aquellos que realmente le vienen bien. Puede que no sea tan coherente como otros lenguajes, pero al menos deja mucha mas libertad y aparentemente mantiene la idea principal en cuestión. Además abandona el concepto de “goto hell”
C++ seria el Islam – Coge C y no solo mantiene todas sus leyes sino que además añaden otro conjunto de normas aun más restrictivas por encima de estas. Es tan versátil que se puede usar para cualquier cosa, desde magnificas atrocidades a bellas obras de arte. Sus seguidores están convencidos de que es el leguaje universal definitivo, y se pueden cabrear con todos los que discrepan. Además si el insulto es sobre su fundador, probablemente te veas amenazado de muerte por sus seguidores más radicales.
C# seria los Mormones – A primera vista, es lo mismo que Java, pero con un vistazo más de cerca te das cuenta de que esta controlado por una única empresa ( que para muchos seguidores de Java representa el mal) y que muchos conceptos teológicos son bastante diferentes. Sospechas que probablemente estaría bien si los seguidores de Java no te discriminaran tanto por seguirlo
Lisp seria el Budismo Zen – No tiene sintaxis, no hay centralización del dogma, no hay culto a deidades (seres divinos).El universo entero esta a su alcance – si estas lo suficientemente ilustrado como para comprenderlo. Algunos dicen que no es del todo un lenguaje; otros dicen que es el único lenguaje que tiene sentido.
Haskell seria el Taoismo – Es tan diferente de otros lenguajes que mucha gente no entiende cómo se puede utilizar para producir algo útil. Sus seguidores creen que es el verdadero camino hacia la sabiduría, pero la sabiduría está más allá del alcance de la mayoría de los mortales.
Erlang seria el Hinduismo –Es otro lenguaje extraño que no se sabe como podría ser utilizado para hacer algo, no termina de convencer como la mayoría de las lenguajes modernos.Construido en torno al concepto de múltiples deidades simultáneas.
Perl seria el Vudú – Una incomprensible serie de arcanos encantamientos que involucran la sangre de cabras y corrompen tu alma permanentemente. A menudo se utiliza cuando tu jefe te obliga a hacer una tarea urgente a las 21:00 un viernes por la noche.
Lua seria el Wicca – Un lenguaje panteísta que puede ser fácilmente adaptado a las diferentes culturas y lugares. Su código es muy liberal, y permite la utilización de técnicas que podrían ser descritas como mágia para los idiomas más tradicionales. Tiene una fuerte conexión con la luna.¿luna o_O?
Ruby seria el Neo-Paganismo – Una mezcla de diferentes lenguajes e ideas que fueron batiéndose juntas en algo que podría ser identificado como un lenguaje. Sus adeptos son cada vez más rápidos, y aunque la mayoría de la gente les mira con recelo, son en su mayoría personas bien intencionadas que no tienen intención de dañar a nadie.
Python seria el Humanismo: Es muy sencillo, sin restricciones, y todo lo que necesitas para seguirlo es el sentido común. Muchos de los seguidores afirman sentirse liberados de toda la carga impuesta por otros idiomas, y que han redescubierto la alegría de la programación. Hay algunos que dicen que es una forma de pseudo-código.
COBOL seria el Antiguo Paganismo – Había una vez un momento en que se pronunció sobre una vasta región y fue importante, pero hoy en día esta casi muerto, por el bien de todos nosotros. A pesar de que muchos fueron marcados por los ritos exigidos a sus deidades, hay algunos que insisten en mantener vivo aún a dia de hoy.
APL seria el Cienciología – Hay mucha gente que pretende seguirlo, pero siempre sospechas de que se trata de un enorme y elaborada broma fuera de control.
LOLCODE seria el Pastafarismo – Un esotérico, nacimiento del boom de internet que nadie realmente toma muy en serio, a pesar de todos los esfuerzos para desarrollar y difundir la misma.
Visual Basic seria el Satanismo – Salvo que tu no necesitas REALMENTE vender tu alma para ser un Satani…

Espero que no haya ningun fundamentalista en la sala :D

Traduccion de aqui

Dejar un comentario

Debes autentificarte para comentar.