Ir al contenido principal

Si los lenguajes de programación fueran una religión….


Si los lenguajes de programación fueran una religión….

C sería el Judaísmo – Es viejo, restrictivo, pero la mayor parte del mundo está familiarizado con sus normas y las respeta. El problema es que no te puedes convertir, o estás desde el principio, o crees que es una locura por completo. También cuando las cosas van mal la gente desea culpar al mundo con sus problemas.

Java sería el Cristianismo Fundamentalista – Teóricamente está basado en C, pero se pasa por alto tantas de las antiguas leyes, que no se parece en absoluto. En su lugar, añade su propio conjunto de normas nuevas e inflexibles, las cuales los creyentes piensan que son muy superiores a las originales. Y no solamente estan seguros de que sea el mejor idioma del mundo, sino que desean quemar a aquellos que estén en desacuerdo.

PHP sería en Cristianismo de Cafetería – Se pelea con Java por la supremacía del mercado web. Coge algunos aspectos de C y Java, pero sólo los que le gustan. Probablemente no sea tan coherente como otros lenguajes, pero por lo menos te permite mucha más libertad y mantiene la idea principal de las cosas. También, el concepto “GOTO Hell” ha sido abandonado.

C++ sería el Islamismo – Se basa en C, y no solamente mantiene todas sus leyes, sino que añade un nuevo grupo de normas complejas encima de las anteriores. Es tan versátil que puede utilizarse para hacer cualquier cosa, desde las atrocidades más gigantescas, hasta las mayores obras de arte. Sus seguidores están convencidos de que es el “Lenguaje Universal Definitivo”, y se enfadarán con aquellos que no estén de acuerdo. También, si insultas a su fundador o fundadores, probablemente seas maltratado hasta la muerte por los seguidores radicales.

C# sería el Mormonismo – A simple vista, es lo mismo que Java, pero un vistazo más en profundidad hará que te des cuenta de que está controlado por una única corporación (la cual muchos seguidores de Java opinan que es maléfica) y que muchos conceptos teológicos son bastante diferentes  Tienes la impresión de que sería bonito si todos los seguidores de Java dejasen de discriminarte por utilizarlo.

Lisp sería el Budismo Zen – No hay sintaxis, no hay dogma centralizado, no hay deidades. El universo entero está a tu alcance – si estás lo suficientemente iluminado. Algunos dicen que no es un lenguaje en absoluto, otros, que es el único lenguaje que tiene sentido.

Haskell sería el Taoísmo – Es tan diferente del resto de lenguajes que la gente no sabe cómo se puede producir algu útil. Sus seguidores creen que es el verdadero camino hacia el conocimiento, pero ese conocimiento está bastante por encima de cualquier mortal.

Erlang sería el Hinduísmo – Es otro lenguaje extraño que no parece que pueda ser útil para nada, pero a diferencia del resto de lenguajes modernos, está construido alrededor del concepto de varias deidades.

Perl sería el Vudú – Una serie incomprensible de hechizos arcanos que envuelve tu sangre y corrompe permanentemente tu alma. Utilizado normalmente cuando tu jefe te pide un trabajo urgente y son las 21h del Viernes.

Lua sería Wicca – Un lenguaje panteónico que puede ser fácilmente adaptado por diferentes culturas y lugares. Su código es muy liberal y permite el uso de técnicas que podrían ser descritas como “mágicas” por los que están acostumbrados a lenguajes más tradicionales. Tiene una conexión muy fuerte con la Luna.

Ruby sería el Neo-Paganismo – Una mezcla de diferentes lenguajes e ideas batidas y convertidas en algo que se podría denominar “lenguaje”. Sus seguidores crecen rápido, y aunque todo el mundo los mira de forma sospechosa, son bien intencionados y no tienen intención de hacer daño a nadie.

Python sería el Humanismo – Es simple, sin restricciones, y todo lo que necesitas tener es sentido común. Muchos de sus seguidores dicen que se sienten liberados de las tonterías impuestas por otros lenguajes, y que han redescubierto el placer de programar. Hay algunos que dicen que es una forma de pseudo-código.

COBOL sería el Paganismo Ancestral – Hubo un tiempo en el cual dominaba sobre vastas regiones y era importante, pero actualmente está muerto, para nuestro bien. Aunque muchos estaban asustados de los rituales que pedían sus deidades, algunos insisten en mantenerlo vivo a día de hoy.

APL sería la Cienciología – Hay un montón de gente que dice ser su seguidor, pero tú siempre has sospechado que es una gigantesca y elaborada broma que se fué de control.

LOLCODE sería el Pastafarismo – Una creencia esotérica nacida en Internet que nadie se toma en serio, a pesar de todos los esfuerzos para desarrollarlo y expandirlo.

Visual Basic sería el SatanismoSólamente que no necesitas vender tu alma.


Texto tomado de: http://yophpro.com

Comentarios

Entradas más populares de este blog

¿Por qué me gusta programar?

El desarrollo de software (al igual que la música, la escultura o la pintura) es una actividad creativa y, hasta si se quiere, artística. Cuando un músico escucha una melodía que acaba de componer o cuando un escultor retoca el último detalle de su obra maestra, está ante un logro personal, pero que fue hecho pensando en los demás. Está ante el fruto de su trabajo, que tuvo que realizar para pasar de una idea o modelo que estaba solo en su imaginación, a algo perceptible por los otros. Y ese logro causa una gran satisfacción. El desarrollo de software (al igual que la música, la escultura o la pintura) es una actividad creativa y, hasta si se quiere, artística. Es una actividad en la que una persona (el programador) debe plasmar una idea en un programa que alguien usará luego. Y es muy probable que esa idea sea algo totalmente novedoso, algo que nadie antes ha visto. Y ver esa idea traducida en software produce una sensación que únicamente un programador puede entender...

USA tu CELULAR como WEBCAM en el MSN

Este tutorial lo saque de CLUB MOTOROLA ARGENTINA. Es muy bueno, para los que no tenemos una webcam. Ademas de que le podemos sacar mas provecho a nuestor celular. Mi telefono es un C650, y funciono de maravilla. *********************** (Este tuto sirve solo para los motorola VXXX y algunos CXXX) 1º Bajan estos dos programas. Soft Cam junto con su Crack Motocam 2º Abren el motocam y le dan click a lo que esta en el cuadro rojo. 3º ponen todas esas configuraciones como indican las imagenes. 4º Le dan click a Ok 5º Instalan el soft cam y el crack 6º Mueven la palanquita que dice Stored a Live y la de Still a move 7º Vuelven al Motocam y le dan click a WebCam - Start 8º Ubican el cuadro dorado del SoftCam sobre lo q ve la camara. Y ya tienen su webcam en el msn!! Gracias capocha por la GRAN ayuda! Esto lo probe en un v3black; y un v635; anduvo en los dos. Hagan sus pruebas ustedes mismos. Cuenten como les fue y con q cel lo hicieron. No esperen q ande como cuando ponen el visor para s...

Migración de ext4 a BTRFS: Mi experiencia con Debian 12

Recientemente me embarqué en la aventura de migrar mi sistema Debian 12 del tradicional sistema de archivos ext4 a BTRFS. En este artículo, comparto mi experiencia completa, desde la planificación hasta la implementación final, incluyendo los obstáculos que encontré y cómo los superé. ¿Por qué migrar a BTRFS? Antes de entrar en los detalles técnicos, quiero explicar brevemente por qué decidí dar este salto: Instantáneas (snapshots) : La capacidad de crear puntos de restauración del sistema de forma rápida y eficiente. Compresión transparente : Ahorro de espacio en disco sin sacrificar rendimiento. Checksums para integridad : Protección automática contra la corrupción silenciosa de datos. Balanceo inteligente : Redistribución de datos que optimiza el uso del almacenamiento. Preparación para el futuro : BTRFS sigue evolucionando con nuevas características. Mi configuración inicial Mi sistema contaba con la siguiente estructura: /dev/sdb1 - 512M - Partición EFI /dev/sdb2 - 58.8G -...