Facebook Twitter Google +1     Admin





Who the Hell...?!

motagirl2, la culpable de todo esto

¿De qué va esto?

Temas



¿Más cosas interesantes?

Elementos compartidos de motagirl2


Google



Quiero estar al dia!

- Subscribirme usando mi agregador de noticias ^^
- No, gracias, prefiero recibir un mail cuando haya nuevos artículos ;)

¿Dónde está mota?


En Anobii
En DeviantArt
En Facebook
En Flickr
En Instagram
En LastFM
En Lomography
En Tumblr
En Twitter
En YouTube


The evolution of a programmer

Acabo de terminar de leer The Unix Hater’s Handbook (ya hablé de él hace unos días). Encontré otro segmento muy simpático en dicho libro, del que los autores aseguran no ser los creadores (sino que rulaba por el ciberespacio ya a principios de los noventa). Este trozo, creo recordar que en el capítulo dedicado a C++, nos cuenta la hipotética historia de un programador que desea escribir el clásico "Hola Mundo", conforme pasan los años:

 

The evolution of a programmer

High school/Junior high
10 PRINT "HELLO WORLD"
20 END

First year in college
program Hello(input, output);
begin
    writeln (’Hello world’);
end.

Senior year in college
(defun hello ()
(print (list ’HELLO ’WORLD)))

New professional
#include


main (argc,argv)
int argc;
char **argv; {printf ("Hello World!n");}

Seasoned pro

#include
const int MAXLEN = 80;
class outstring;
class outstring {
    private:
        int size;
        char str[MAXLEN];
    public:
        outstring() { size=0; }
        ~outstring() {size=0;}
        void print();
        void assign(char *chrs);
};
void outstring::print() {
    int i;
    for (i=0 ; i< size ; i++)
    cout << str[i];
    cout << "n";
}
void outstring::assign(char *chrs) {
    int i;
    for (i=0; chrs[i] != ’0’;i++)
    str[i] = chrs[i];
    size=i;
}
main (int argc, char **argv) {
    outstring string;
    string.assign("Hello World!");
    string.print();
}


Manager
    “George, I need a program to output the string ‘Hello World!’”

 

//Disclaimer: En el bucle donde se compara con ’0’, debería ser con ’barra cero’, pero he tenido que cambiarlo para que no falleciera el resto del blog ahí ;)

Perpetrado por MotaGirl
03/05/2011 00:34 # id #. Tech/Geek/Craft

Comentarios » Ir a formulario

motagirl

gravatar.comPerpetrado por Juanma

mierda, mierda, mierda... estoy en el peor de los casos! mierda, mierda, mierda!



¿Cuándo? 06/05/2011 08:59.


gravatar.comPerpetrado por Juanma

Tú filtro antispam me dice que la capital de Rusia NO es "Moscú" sino "moscu", qué ruina.



¿Cuándo? 06/05/2011 09:01.


gravatar.comPerpetrado por motagirl2

YA, el filtro antispam es un fail, yo la primera vez puse "Moscú" también, y cuando me dijo que no.... pensé "er... ¿se han vuelto a dividir el país o algo así?" xD Luego ya vi que era por la tilde :P



¿Cuándo? 06/05/2011 14:17.


Añadir un comentario



No será mostrado.





Artículos anteriores

Blog creado con Blogia. Esta web utiliza cookies para adaptarse a tus preferencias y analítica web.
Blogia apoya a la Fundación Josep Carreras.

Contrato Coloriuris