Le COBOL a 50 ans !
18 septembre 1959 : COBOL (COmmon Business Oriented Language), le célèbre langage de programmation, vient de voir officiellement le jour. Destiné à l’origine aux applications de gestion de l’administration américaine, ce langage non propriétaire vient donc de fêter ses 50 ans.
50 années de bons et loyaux services
Mis au point par un comité regroupant des membres de six constructeurs d’ordinateurs (dont IBM) et de trois agences gouvernementales, le COBOL fut développé en moins de 6 mois, en prenant comme base le langage FLOW-MATIC inventé par Grace Hoper et le COMTRAN d’IBM. Les spécifications initiales, dénommées COBOL-60, bénéficièrent de plusieurs révisions au fil des années : COBOL-68, COBOL-74, COBOL-85 et enfin COBOL 2002, qui introduisit de nombreuses nouveautés (programmation objet, support de l’Unicode et du XML…).
On estime que près de 200 milliards de lignes de COBOL ont été écrites depuis sa création, ce qui représente plusieurs centaines par jour. Et ce n’est pas fini : malgré son apparente vétusté, le COBOL est toujours utilisé par certaines institutions financières, ainsi que dans certains distributeurs de billets. « Completly Obsolete Business Oriented Language » ? Pas vraiment…
- Ubuntu 10.04 : bienvenue au Lynx Lucide
- Le premier contrôleur USB 3.0 est certifié
- Une plateforme pour des serveurs 100 % AMD
- La PS3 Slim testée par Tom's Guide
- Athlon II X4 620 : pour quelques mV de moins
- Des PC All-in-One chez Packard Bell
- DFI : P45 et ION sur une seule carte mère
- Corsair sur le marché des boîtiers PC
- Samsung : la famille SyncMaster s'agrandit





MDR
Joyeux aniversaire!
à propos de maame Grace Hopper:
Depuis 50 ans, c'est cette histoire qui est colportée : des insectes (bugs) venant se coller aux circuits des machines et provoquant des pannes {...} Mais c'est une grosse erreur étymologique. Le rapport de Grace Hopper se concluait ainsi : "c'est le premier cas réel de bug à avoir été trouvé."
Il s'agissait donc d'une remarque ironique, attestant au passage que le sens du mot (bug) était préalable à l'anecdote {...}
Grace Hooper indiqua plus tard que le terme était en usage chez les spécialistes du radar pendant la dernière guerre mondiale.
On trouvera dans le Hawkin's New Catéchism of Electricity de 1896 la définition suivante : "le terme bug est utilisé pour désigner tout problème ou erreur dans le fonctionnement d'un appareil électrique."
Il semble que l'origine du mot remonte aux débuts du télégraphe électrique : un des appareils d'émission en morse - un clavier Vibroplex - avait un scarabée déssiné dessus et était d'un maniement délicat. Les débutants utilisant l' "insecte" avaient tendance à introduire des perturbations sur la ligne {...}
Nota :
Les lecteurs Anglophones auront remarqué que "Grass Hopper" signifie littéralement : sauterelle !
Ce qui peut faire penser ... à un poisson d'avril, et bien encore une fois non !
On peut retrouver Grace Hopper sur le site des "chroniques informatiques" :
http://library.advanced.org
Extraits :
1945 :
Le premier "bug" informatique est rapporté. Le "bug" était une mite qui s'était installée dans l'ordinateur. Il fut découvert par l'officier de la marine et le mathématicien Grace Murray Hopper.
et aussi sur http://wlfc.nfrance.com
Extraits :
Hopper Grace
np. m.
(9 déc. 1907 - 1er jan. 1992). Titulaire d'une maîtrise et d'un doctorat de mathématiques à Yale, Grace Brewster Murray Hopper a travaillé dans la Marine des É-U dès la naissance des ordinateurs, en 1943; travaillant d'abord en 1951 pour la société Remington Rand, elle a commencé à concevoir le premier Compilateur largement connu, nommé A-0; lorsque le Langage fut publié par la société Rand en 1957, il fut nommé MATH-MATIC. Elle a ensuite dirigé l'équipe de Développement et co-inventé en 1957 le premier langage compilé, chez IBM, COBOL. Fait exceptionnel aux É-U, elle a été rappelée en 1967 et maintenue en activité de service dans la Marine pendant 20 ans après la Seconde Guerre Mondiale, puis, retraitée comme Contre-Amirale en 1986, elle a continué à travailler jusqu'à la fin de sa vie, toujours dans l'informatique, notamment à titre de conseil chez Control Data [D'après FdS].
Certains on pu la surnommer irrespectueusement « la sauterelle », son nom se prononçant comme ce mot en anglais (« Grasshopper »).
(31-10-1998).
Ca ne s'invente pas !"
50ans soit 18250 jours environ, ca donne un ratio de presque 11 millions de lignes par jour
Exagéré? ça m'étonnerait... les équipes cobol pour les projets de grandes entreprises comprenaient parfois plusieurs DIZAINES de codeurs... rien que sur le vieux truc qui traine en TMA sur mon plateau (GCOS 7), ils sont encore 6!!!! Donc ça n'a rien d'exagéré.