Petites "choses" utiles
check green La Famille en plusieurs langues   check green Abréviations généalogiques
check green Convertisseur républicain     check green Gouvernants français
check green  Quelques métiers siciliens   check green   Expédition des Mille
info philatelie    info MAM 
  • Accueil
  • Écrire
  • Recherches
    • Dans le site
    • Généalogies étudiées
    • Généalogies récupérées
    • Généalogies de célébrités
    • Relevés France
    • Relevés Italie
    • Faits divers
    • Monuments aux morts Gard
  • Pour lire
    • Dans les limbes ...
    • Spasmes androgynes ...
    • Etresillon
    • Année
      • Mois
  • A lire
    • Détente
    • Divers
    • Gallica
    • Billets
    • Toutes les brèves
    • Au long de l'Internet
  • Travaux graphiques
    • PAO
    • Photos
  • Philatélie
    • Animaux blocs et feuillets 1
    • Animaux blocs et feuillets 2
    • Animaux blocs et feuillets 3
    • Animaux pays A-H
    • Animaux pays H-S
    • Animaux pays S-Z
    • Animaux petite série
    • Animaux série originale
    • France 1967-1973
    • France anciens
    • France divers 1
    • France divers 2
    • Le cheval dans tous ses états
    • Monde blocs et feuillets divers
    • Monde série timbres divers
    • Monde série timbres vrac
  • Généalogies
    • Généalogies dans le Gard
    • Soirat morts pour la France
    • Faits divers 1863

L'évolution d'un programmeur, ou comment afficher "Hello World" à l'écran

( 0 )
Cette page fait partie d'un ensemble de quelques séquences humoristiques qui faisaient le bonheur des internautes dans les années 90. Un peu obsolète parfois, mais souvent encore d'actualité, voire de bon conseil.

ATTENTION : Cette page n'est destinée qu'aux professionnels de l'informatique. Elle est incompréhensible par les autres

Terminale

10 PRINT "HELLO WORLD"
20 END

DUT 1ère année

program HELLO(input, output)
begin
writeln('HELLO WORLD')
end.

DUT 2ème année

(defun HELLO
(print
(cons HELLO (list 'WORLD))))

Fraîchement sorti de l'école

#include [stdio.h]
void main(void)
{
char *message[] = {"HELLO ", "WORLD"};
int i;
for(i = 0; i [ 2; ++i)
Printf("%s", message[i]);
printf("\n");
}

Professionnel très expérimenté

#include [iostream.h]
#include [string.h]
class string
{
private:
int size;
char *ptr;
public:
string() : size(0), ptr(new char('\0')) {}
string(const string &s) : size(s.size)
{
ptr = new char[size + 1];
strcpy(ptr, s.ptr);
}
~string()
{
delete [] ptr;
}
friend ostream &operator [[(ostream &, const string &);
string &operator=(const char *);
};
ostream &operator[[(ostream &stream, const string &s)
{
return(stream [[ s.ptr);
}
string &string::operator=(const char *chrs)
{
if (this != &chrs)
{
delete [] ptr;
size = strlen(chrs);
ptr = new char[size + 1];
strcpy(ptr, chrs);
}
return(*this);
}
int main()
{
string str;
str = "HELLO WORLD";
cout [[ str [[ endl;
return(0);
}

Administrateur Système

#include (stdio.h)
main()
{
char *tmp;
int i=0;
/* on y va bourrin */
tmp=(char *)malloc(1024*sizeof(char));
while (tmp[i]="HELLO WORLD"[i++]);
/* Ooopps y'a une infusion ! */
i=(int)tmp[8];
tmp[8]=tmp[9];
tmp[9]=(char)i;
printf("%s\n",tmp); }

Apprenti Hacker

#!/usr/local/bin/perl
$msg="HELLO, WORLD.\n";
if ($#ARGV = 0) {
while(defined($arg=shift(@ARGV))) {
$outfilename = $arg;
open(FILE, "" . $outfilename) || die "Can't write $arg: $!\n";
print (FILE $msg);
close(FILE) || die "Can't close $arg: $!\n";
}
} else {
print ($msg);
}
1;

Hacker expérimenté

#include [stdio.h]
#define S "HELLO, WORLD\n"
main(){exit(printf(S) == strlen(S) ? 0 : 1);}

Hacker très expérimenté

% cc -o a.out ~/src/misc/bv/bv.c
% a.out

Gourou des Hackers

% cat
HELLO, WORLD.
^D

Directeur junior

10 PRINT "HELLO WORLD"
20 END

Directeur

mail -s "HELLO, WORLD." bob@b12<br< a=""> />Henri, pourrais-tu m'écrire un programme qui écrit "HELLO,
WORLD." À l'écran?
J'en ai besoin pour demain.
^D

 

Directeur sénior

% zmail Jean
J'ai besoin d'un programme "HELLO, WORLD." Pour cette après-midi.

Président Directeur Général

% letter
letter: Command not found.
% mail
To: ^X ^F ^C
% help mail
help: Command not found.
% damn!
!: Event unrecognized
% logout

 

Submit to FacebookSubmit to TwitterSubmit to LinkedIn
  • Précédent
  • Suivant
  • Accueil
  • A lire
  • Détente
  • L'évolution d'un programmeur, ou comment afficher "Hello World" à l'écran
Top
Copyright © Alain SOIRAT concepteur 2025 All rights reserved. Custom Design by Youjoomla.com
Détente