Ruby

De: La Frikipedia, la enciclopedia extremadamente seria.

De la serie Elementos químicos:
Muestra de Ruby on Rails.
Nombre oficial: Ruby on Rails.
Otros nombres: Rubi, RRRRUbi, るび , Railgun
Serie alquímica: R.
Descubridor: KamiSama, Matsu-San bajo la influencia divina de Chakonorisu-San.
Color en tabla: Rojo sangriento.
Presente en: Rails, Railgun.
Usos: Crear aplicaciones en Ruby on Rails, asustar a los amigos haciendoles creer que se hace magia.
Estado: Omnisciente
Peso kg/puñao:  1056 bytes el interprete mas 76 bytes por cada Gem
Estructura:  NO TIENE STRUCTS Todo es una clase.
Abstracción:  Hasta el extremo irreal y psicodelico, el clasico programador ruby es un hippie.
Humungoso:  Humungoso.new.


Piedra ancestral, roja y reflexiva creada en japon por MatsuYukihiro Sama, el dragon esperanza), conjuros satanicos de desarrollo de Blogs, Frameworks de Microblogging y Armas de destruccion Masiva en 15 minutos.

Contenido

Origen

Las malas lenguas cuentan que un viernes 13 del mes 13 del año -13 (contando lo que falta para el fin del mundo) en el calendario Negro oculto de los Mazones Illuminatis una tertulia demoniaca buscaba el fin del mundo convirtiendo a todos en conjuradores de sentencias de magia negra como "method_missing", "Select.find.where.select.find.each.map.first", "Class.new(Class.new(Class.new)))" o la peor: print "hola mundo"*10000.


En una olla diabolica de 45 metros de alto y 5 nanometros de espesor, diseñaron el brebaje que se convertira en ruby on Rails, con C-- mezclaron Turbo Pascal, Turbo Basic, Turbo Man, Smalltalk, Bigtalk, Eiffel, Objetive C, Subjective C, javascript, java, Perl e incluso el mismo Ruby del instante mismo del fin del mundo (traido del futuro mediante un conjuro demoniaco)

Al descubrir ruby a los 27 años se dio cuenta que a desperdiciado su vida faltando 3 años para El Final

Posteriormente, por un pedido especial de Harry Potter, eliminaron el conjuro del Segmention Fault (que servia para ocasionar un infarto a quien lo viera ocurrir 666 veces) y lo reemplazaron por

NoMethodError: undefined method `flipendo' for nil:NilClass

Cuyo efecto es aun desconocido pudiendo ser desde una leve jaqueca hasta la desaparicion instantanea de toda la existencia. Se especula que el objetivo de la organizacion es hacer aparecer el conjuro simultaneamente en todos los ordenadores del planeta.

Sekai no owari de umareta hikari RUBY da!!! (una luz en el fin del mundo, ¡¡¡es ruby!!!)

El calendario de la organizacion para el desarrollo, mantenimiento, creacion y promocion de ruby on Rails (en adelante, la "organizacion") se rige por un calendario inverso que al contrario de los calendarios "normales" que cuentan los años desde un suceso importante para su cultura, este cuenta los años que FALTAN para cierto suceso, en este caso se trata del fin del mundo.

Ruby on Rails se creo en el año 13 antes del fin del mundo, el año 13 AFM se corresponde con el año 2000 segun el calendario 2013 (Brillante deduccion).

Segun las profecias mayas escritas en Fortran de hace milenios (cuyos origines marcianos estan en estudio) una luz aparecera en el fin del mundo y resulta que esa luz es Ruby... mas alla de saber que ruby on Rails esta relacionado, no se sabe lo que el fin del mundo es exactamente, entre las especulaciones mas comunes estan:


Kawaii, se cambio el color de pelo para parecerse al ruby on Rails, y su carita es Syntax Highlighting de ruby


Tambien se sabe que el mundo nuevo que se construira en el lugar del mundo que acaba estara hecho en ruby y no existira la muerte ni los segmentations faults (solo garantizado en los casos en que todos los humanos mueran)

Glosario para Noobs

cosa, incluyendo a tu Perro, a tu Madre y hasta al mundo

Asi es el fanatismo que ocasiona ruby

Hello world en todos los lenguajes

Java

main.java


package java.io.*
package java.awt.template.io.java.*
package
public static void undefined shared class myfirstjavaprog
{
public static void undefined lero main(String args[])
{
String s = new String("Hello World!");
System.java.System.out.println(s+"");
}
}

Comandos para ejecucion

diarrea@frikepedia:-$ javac main.java -o main
diarrea@frikepedia:-$ java main
Hello World!
diarrea@frikepedia:-$

C

archivo main.c:

#include "coño.h"
#include "stdio.h"
#include "functions.h"
#include "gato.h";

int function( int main(int argc, char********** argv[] ) ) {
   printf("hello world\n");
   return 0;
};

comandos para ejecucion

diarrea@frikepedia:-$ gcc main.c -o main -O2 -lstdio -lcoño -lfunctions -I/usr/lib/share/usr/lib/include/gato -lgato -O1 -ggdb -D __USE__GNU__LIB_________GUION_____
warning: el gato.h esta en un lugar
warning: se tiro un pedo
warning: printf se cambio de version
warning: return 0
warning: conversion de *****(***int)[*int](*a) a void*(a) sin casteo
warning: descalificadores inentendibles del tipo venereo reemplazados por incoherencias suceptibles a baterias aturdidoras+++++
diarrea@frikepedia:-$ $PWD/main
Segmentation fault
diarrea@frikepedia:-$

Ruby

main.rb

print "hello world\n"

Comandos para ejecucion

diarrea@frikepedia:-$ ruby main.rb
hello world
diarrea@frikepedia:-$

Rails

Framework MVC que permite desarrollar blogs, herramientas de Juanker, sets de filmacion de peliculas, armas, todo en 15 minutos. El MVC es lo mejor que tiene aunque nadie sepa lo que es MVC (y no lo voy a explicar en este articulo)

Active Record

Railgun

Es un arma de Quake, nada tiene que ver con Rails o Ruby. Salvo indirectamente al considerar que Yukuhiro Matsumoto lleva siempre una Railgun hecha en ruby (adivinaron, Ruby on Rails)

Superpoderes adquiridos al tocar ruby por primera vez

En la mayoria de los casos, se adquieren una serie de poderes al tocar ruby por primera vez:

Quedo atrapado en un mundo paralelo en el que no existe Ruby

Limitaciones conocidas

Quienes programan en ruby

Estos solo son algunos de los trillones de agents programadores en ruby

Un par de pokemon discutiendo si se puede usar named_scope, ojala que no pase a mayores

Quienes NO programan en ruby

Es muy dificil encontrar gente que no programe en ruby (algunos lo hacen hasta de manera involuntaria)

Criticas

Desde el punto de vista de los sabios milenarios, han cometido la osadia (entre otras) de hacer opcional el definorium y el returnatis del Tar Muerto llevaran al FIN DE LOS TIEMPOS. Algunos señalan que programar en ruby es tan facil que hasta el Gato, el Pato y el Zapato y Messi, los emos, todos se volveran programadores dando como consencuencia la falta de Miau, de Cuack, de Caminatas, de futbol y de lloridos emo.

Véase Tambien

Windows vistax1.png   Informática   Windows vistax1.png

Autor(es):

Frikipedia 2005-2016, Licencia GFDL 1.2 - Extraído por FrikiLeaks