Este es el primer artículo que no es fruto de mi musa, espero les guste. Me llamo la atención la forma como amz enfoco su mensaje para el año 2008, se que para muchos es algo viejo, pero no esta de mas ver hacia atrás y darle un toque de actualidad.

Comenten el artículo y juntos llevemos esto a un contexto mas 2013.

Si los lenguajes de programación fueran religiones

COBOL sería paganismo antiguo

Había una vez un tiempo en que gobernó sobre una vasta región y fue importante, pero hoy en día esta casi muerto, por el bien de todos nosotros. Aunque muchos fueron marcados por los ritos exigidos por sus deidades, hay algunos que insisten en mantenerlo vivo hasta hoy.

APL sería Cienciología

Hay muchas personas que dicen seguir, pero siempre he sospechado que es un enorme y elaborada broma que se salió de control.

C sería el judaísmo

Es viejo y restrictivo, pero casi todo el mundo está familiarizado con sus leyes y las respeta. El problema es, que no se puede convertir en ella. O estas en ella desde el principio o te vas pensando que es una locura. Es increíble ver que, cuando las cosas van mal, hay muchas personas dispuesta a culparla de todos los problemas del mundo.

Java sería el cristianismo fundamentalista

Se basa teóricamente en C, pero ausentes de tantas de las viejas leyes que no se siente como el original en absoluto. En su lugar, añade su propio conjunto de reglas rígidas, que sus seguidores creen que es muy superior a la original. No sólo están seguros de que es el mejor lenguaje del mundo, sus seguidores están dispuestos a quemar a los que no están de acuerdo en la hoguera.

PHP sería Cafetería Cristianismo

Combate con Java para el mercado web. Señala algunos conceptos de C y Java, pero sólo aquellos que realmente le gustan. Tal vez no es tan coherente como otros lenguajes, pero al menos te deja con mucha más libertad y aparentemente mantiene la idea central de todo el asunto. Además, se abandonó el concepto de “Ir infierno”.

C + + sería Islam

Toma “C” y mantiene todas sus leyes. Añade también un nuevo conjunto complejo de leyes en la parte superior de la misma.

Es tan versátil que puede ser utilizado para ser el fundamento de todo, desde grandes atrocidades hasta de hermosas obras de arte. Sus seguidores están convencidos de que es el lenguaje universal último, y pueden enojarse con los que no están de acuerdo. Si insultas o su fundador, es probable que las amenazas de muerte salgan desde sus más fieles seguidores.

C # sería Mormonismo

A primera vista, es el mismo que Java, pero en un vistazo más de cerca te das cuenta de que está controlado por una sola corporación (que muchos seguidores de Java creen que es malo), y que muchos conceptos teológicos son muy diferentes. Sospecha que probablemente sería agradable, si sólo todos los seguidores de Java no discriminación tanto en su contra por seguirlo.

Lisp sería Budismo Zen

No hay sintaxis, no hay centralización del dogma, no hay deidades para adorar. El universo entero está ahí a su alcance – si sólo estás iluminado lo suficiente para comprenderlo-. Algunos dicen que no es un lenguaje en absoluto, mientras que otros dicen que es el único lenguaje que tiene sentido.

Haskell sería Taoísmo

Es tan diferente de otros lenguajes que muchas personas no entienden cómo alguien puede usarla 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 sería Hinduismo

Es otra lengua extraña que no se ve como que podría ser utilizado para cualquier cosa, pero a diferencia de la mayoría de otras lenguas modernas, está construido alrededor del concepto de varias deidades simultáneas.

Perl sería Voodoo

Un incomprensible serie de conjuros arcanos que involucran sangre de machos cabríos y corrompen permanentemente su alma. A menudo se utiliza cuando su jefe le exige que haga una tarea urgente a las 21:00 el viernes por la noche.

Lua sería Wicca

Un lenguaje panteísta, que puede ser fácilmente adaptado a diferentes culturas y lugares. Su código es muy liberal, y permite el uso de técnicas que podrían ser descritos como mágicas para religiosos más tradicionales. Tiene una fuerte conexión con la luna.

Rubí sería Neo-Paganismo

Una mezcla de diferentes lenguajes e ideas que se baten juntos en algo que podría ser identificado como un lenguaje. Sus partidarios están creciendo rápidamente, y aunque la mayoría de la gente mira con recelo, en su mayoría son personas bien intencionadas, sin intención de hacer daño a nadie.

Python sería Humanismo

Es simple, sin restricciones, y todo lo que hay que seguir es el sentido común. Muchos de los seguidores afirman sentirse aliviado de toda la carga impuesta por otros lenguajes, y que se han vuelto a descubrir la alegría de la programación. Hay algunos que dicen que es una forma de pseudo-código.

Fuente original: If programming languages were religions…

Te gusto?, compártelo para que entre todos, usando los comentarios, hagamos un nuevo articulo de como es la programación en el año 2013 y que pasaría si fueran religiones los lenguajes de programación