Auteur |
Un peu d'histoire de l'informatique |
Xavier Pixel visible depuis la Lune
Inscrit : Jun 13, 2002 Messages : 7260 De : le sept sept
Hors ligne | Posté le: 2005-05-09 19:12
Voici tout d'abord une URL avec des dates clés sur différents domaines informatiques (la partie JV est négligeable mais le reste est intéressant je trouve).
http://histoire.info.online.fr/
Deuxièmement, le père d'un ami est prof et organise une exposition de vieux micros de l'Education Nationale (j'ai pu voir du MO5 et du TO8 stocké dans son garage). Je n'ai pas encore beaucoup d'infos mais apparemment, ça se déroule à la Villette le 25 Mai prochain.
http://www.intertice.fr/
Les informations sont maigres pour le moment, je vous l'accorde. Ca doit correspondre au Carrefour Numérique (9h-17h). Je tâcherai de contacter la personne en question pour en savoir plus. J'ai pensé que ça pourrait intéresser du monde et je pense que l'entrée sera gratuite.
_________________ @hyksem
http:\\bossdefin.wordpress.com
http:\\scrollingarriere.wordpress.com
|
NesLP Pixel de bonne taille
Inscrit : Jan 18, 2005 Messages : 407 De : max-16-bits-land
Hors ligne | Posté le: 2005-05-09 22:00
C'est très bon.
Reste quelques gros raccourcis.
Dans le section langages de programmation par exemple : il manque java
Les références s'arrêtent au K&R et au Stroustrup. Tiens, c'est marrant, je ne sent plus si vieux du tout !
Pour le gag : ces deux livres me servent à
caler mon bureau (véridique, c'est même pas une blague). Le Stroustrup 2nd edition, c'est du béton pour caler un 21" sous une tablette.
Il manque aussi accessoirement Simula (le 1er langage objet tout de même), bien avant Smalltalk : classes/objets, héritage, liens (références)...
Ouais ouais, j'me la raconte, mais moi j'ai connu les listings de COBOL qu'on écrivait sur des papiers à cases et qu'on donnait ensuite à des pupitreuses...
Mon code COBOL préféré a toujours été :
"PERFORM THRU UNTIL MALLOC"
(si vous avez l'esprit bien tordu vous comprendrez)
Sinon, pour les vieux micros : j'ai bien aimé cet étalage qui me rappelle le club micro du collège om chacun ramenait son petit système multicolore pour frimer.
_________________ OldGamesClub.com Le club des amoureux des vieux jeux vidéo
|
Wild_Cat Anarchy in the UK
Score au grosquiz
0031906
pts.
Joue à Kiesel A2, MusicMan Sterling 5
Inscrit : May 01, 2002 Messages : 11272 De : Laval, de l'autre côté du pont
Hors ligne | Posté le: 2005-05-09 22:47
Il manque une quantité impressionnante de langages de programmation. J'avais vu une timeline graphique de l'histoire des langages de prog, c'était assez hallucinant.
Mais même si on veut se limiter aux plus marquants, il faudrait au moins ajouter Perl, SQL, Java et PHP.
Ta ligne de COBOL, là, elle alloue de la mémoire jusqu'à ce que la bécane plante, non?
(je préfère le fameux while(1) fork(); en C ^^)
_________________ https://twitter.com/MaxNoelBass
https://www.youtube.com/c/TheTiberianSons
|
NesLP Pixel de bonne taille
Inscrit : Jan 18, 2005 Messages : 407 De : max-16-bits-land
Hors ligne | Posté le: 2005-05-09 23:41
Perform thru until malloc...
non non, c'est rien d'intelligent ! c'est trop c... j'avoue mais ca me faisait rire quand j'étais en pleine puberté...
je ne donnerai pas plus d'explication (relisez la phrase au 3 ou 4 degré)
|
Wild_Cat Anarchy in the UK
Score au grosquiz
0031906
pts.
Joue à Kiesel A2, MusicMan Sterling 5
Inscrit : May 01, 2002 Messages : 11272 De : Laval, de l'autre côté du pont
Hors ligne | Posté le: 2005-05-10 00:33
|
Laurent Commissaire apolitique
Joue à Super Mario Bros. Wonder
Inscrit : Mar 06, 2002 Messages : 22761 De : Borgo, là où y a la fibre.
En ligne | Posté le: 2005-05-10 07:31
C'est bizarre j'ai compris tout de suite moi...
(sinon, le site de Serge Rossi est dans les liens de Grospix depuis toujours, et inversement)
_________________
|
Xavier Pixel visible depuis la Lune
Inscrit : Jun 13, 2002 Messages : 7260 De : le sept sept
Hors ligne | Posté le: 2005-05-10 07:50
Ah. J'avais cherché dans le forum pour vérifier mais pas là-bas. Autant pour moi.
_________________ @hyksem
http:\\bossdefin.wordpress.com
http:\\scrollingarriere.wordpress.com
|
Laurent Commissaire apolitique
Joue à Super Mario Bros. Wonder
Inscrit : Mar 06, 2002 Messages : 22761 De : Borgo, là où y a la fibre.
En ligne | Posté le: 2005-05-10 08:12
Mais c'est toujours une bonne chose d'en parler !
_________________
|
Xavier Pixel visible depuis la Lune
Inscrit : Jun 13, 2002 Messages : 7260 De : le sept sept
Hors ligne | Posté le: 2005-05-10 17:30
C'est vrai que même certains anciens (moi et Wild_Cat) en avaient oublié l'existence. Considérons ça comme un "up" et un coup de projecteur sur d'autres rubriques du site.
_________________ @hyksem
http:\\bossdefin.wordpress.com
http:\\scrollingarriere.wordpress.com
|
RainMakeR Chef de Rubrique Nécrologique Score au grosquiz
1035015
pts.
Joue à Exoprimal, The Chants, Kamiwaza Way of the Thief
Inscrit : Apr 01, 2003 Messages : 32869 De : Toulouse
Hors ligne | Posté le: 2005-05-10 19:01
Citation :
Le 2005-05-09 23:41, NesLP a écrit:
Perform thru until malloc...
non non, c'est rien d'intelligent ! c'est trop c... j'avoue mais ca me faisait rire quand j'étais en pleine puberté...
je ne donnerai pas plus d'explication (relisez la phrase au 3 ou 4 degré)
nan je vois pas c'est quoi un
while 1
fork();
?
_________________
|
Wild_Cat Anarchy in the UK
Score au grosquiz
0031906
pts.
Joue à Kiesel A2, MusicMan Sterling 5
Inscrit : May 01, 2002 Messages : 11272 De : Laval, de l'autre côté du pont
Hors ligne | Posté le: 2005-05-10 20:01
Sous UNIX (peut-être aussi sous Windows, je ne suis pas sûr), la fonction fork() "duplique" le processus en cours, c'est à dire qu'elle crée une copie du processus puis poursuit son exécution. On se retrouve donc avec deux processus identiques qui s'exécutent en même temps.
Donc quand tu encapsules ça dans une boucle infinie, au premier passage dans la boucle tu te retrouve avec 2 processus, puis 4, 8, 16... Explosion géométrique. Tu plombes le système en tout au plus quelques secondes. On s'amuse comme on peut quand on est geek. ^^
_________________ https://twitter.com/MaxNoelBass
https://www.youtube.com/c/TheTiberianSons
|
NesLP Pixel de bonne taille
Inscrit : Jan 18, 2005 Messages : 407 De : max-16-bits-land
Hors ligne | Posté le: 2005-05-10 22:50
Rhhaaa. Vous m'avez (certains) démasqué.
OK je sors...
Mais avant que le topic ne partent complètement en HS je tiens à signaler qu'il manque un système rétro remarquable : le FS-2K-(jacky)-home
|
The Franceman Pixel digne de ce nom
Inscrit : Jul 19, 2004 Messages : 174 De : Arras.
Hors ligne | Posté le: 2005-05-10 23:48
Nom de dieu !
|
RainMakeR Chef de Rubrique Nécrologique Score au grosquiz
1035015
pts.
Joue à Exoprimal, The Chants, Kamiwaza Way of the Thief
Inscrit : Apr 01, 2003 Messages : 32869 De : Toulouse
Hors ligne | Posté le: 2005-05-11 19:29
Citation :
Le 2005-05-10 20:01, Wild_Cat a écrit:
Tu plombes le système en tout au plus quelques secondes. On s'amuse comme on peut quand on est geek. ^^
Pas de forke sous windows, y'a des threads mais je sais pas si ca marche pareil. Pour le fork on s'en servait souvent pour liberer des ordis en salles infos
Sinon c'etait bien ca ta blague alors NesLP ?
_________________
|
dante2002 Déterreur de topics
Score au grosquiz
0002009
pts.
Joue à Le GamePass sur la Serie X
Inscrit : Feb 10, 2003 Messages : 5365 De : METZ
Hors ligne | Posté le: 2005-05-11 19:31
Nan les threads ne fonctionnent pas exactement pareil.
Si je ne me trompe pas et me rappelle de mes cours d'il y a quelques années les thread se lancent avec des procédures du type "begin_thread()"
_________________
|
Wild_Cat Anarchy in the UK
Score au grosquiz
0031906
pts.
Joue à Kiesel A2, MusicMan Sterling 5
Inscrit : May 01, 2002 Messages : 11272 De : Laval, de l'autre côté du pont
Hors ligne | Posté le: 2005-05-11 19:38
Ceci dit, fork() n'est (heureusement) pas le seul moyen de lancer des threads sous UNIX.
Rain: Non, quand j'ai sorti ça je n'avais pas compris la blague de NesLP, je pensais que c'étaient vraiment des instructions qui faisaient vraiment quelque chose. Un indice pour la comprendre: le "Toi, tu sors" est *vraiment* mérité.
_________________ https://twitter.com/MaxNoelBass
https://www.youtube.com/c/TheTiberianSons
|
Odysseus Pixel planétaire
Score au grosquiz
0004305
pts.
Joue à lâcher trois poissons-ballons sur la ligne de départ.
Inscrit : Sep 15, 2002 Messages : 10891 De : Αἰαία
Hors ligne | Posté le: 2005-05-11 20:47
Ma question est un peu hors-sujet bien que ça se recoupe mais je souhaiterai savoir si l'un de vous saurait me conseiller un ou plusieurs bouquins-si possible en Français-qui référenceraient les différents langages de programmation, avec un historique un minimum complet et, pourquoi pas, quelques exercices didactiques ?
Merci d'avance!!!
_________________ "Il n'est pas de lutte plus violente et déterminée que celle d'un homme face à son envie d'aller aux toilettes" - Karate Boy
|
Wild_Cat Anarchy in the UK
Score au grosquiz
0031906
pts.
Joue à Kiesel A2, MusicMan Sterling 5
Inscrit : May 01, 2002 Messages : 11272 De : Laval, de l'autre côté du pont
Hors ligne | Posté le: 2005-05-11 21:18
Mmh... Je ne pense pas que cela existe, surtout étant donné le nombre de langages de programmation existants (plus de 2000). Ce site: http://www.levenez.com/lang/ propose une timeline graphique de l'évolution des 50 langages de programmation les plus importants (avec liens de parenté). C'est très intéressant. Tu peux aussi trouver pas mal d'infos historiques sur Wikipedia.
Pourquoi, tu veux apprendre à programmer?
Si c'est le cas, je te rassure tout de suite, tu n'as pas besoin de connaître tous les langages de programmation. Pour commencer, un seul (je recommande Python, qui en plus d'être simple à apprendre est aussi extraordinairement puissant) suffit largement.
Une fois que tu auras saisi les bases de la programmation et que tu connaîtras les deux principaux paradigmes (procédural et orienté objet), apprends un ou deux autres langages (je dirais C et SQL) et passe un peu de temps à étudier leurs différences, leurs forces et faiblesses relatives, jusqu'à ce que tu comprennes quel langage (ou quelle combinaison) convient le mieux à un problème donné.
Arrivé à ce niveau-là, tu te rendras compte qu'en apprendre un nouveau langage est 1. Finalement assez simple; et 2. Pas forcément nécessaire. Right tool for the right job.
Oh, et quoi qu'il arrive, surtout, fuis COBOL et Visual Basic comme la peste.
_________________ https://twitter.com/MaxNoelBass
https://www.youtube.com/c/TheTiberianSons
|
Xavier Pixel visible depuis la Lune
Inscrit : Jun 13, 2002 Messages : 7260 De : le sept sept
Hors ligne | Posté le: 2005-05-11 21:24
C'est très bien Visual Basic. Ne l'écoute pas.
_________________ @hyksem
http:\\bossdefin.wordpress.com
http:\\scrollingarriere.wordpress.com
|
Odysseus Pixel planétaire
Score au grosquiz
0004305
pts.
Joue à lâcher trois poissons-ballons sur la ligne de départ.
Inscrit : Sep 15, 2002 Messages : 10891 De : Αἰαία
Hors ligne | Posté le: 2005-05-11 22:30
Je demandais ça car ma culture générale personnelle est chatouillée par le sujet depuis bien longtemps déjà et que je n'ai jamais osé faire le pas, la lecture d'un ouvrage papier étant pour moi le support idéal pour une lecture à tête reposée.
Merci en tout cas pour ces renseignements et désolé pour le (petit) hors-sujet.
_________________ "Il n'est pas de lutte plus violente et déterminée que celle d'un homme face à son envie d'aller aux toilettes" - Karate Boy
|