Perso les 3 1eres années de taf ... c'était du Fortran ... j'était même pas né que ce langage existait, même les machines étaient plus vieilles que moi
Perso les 3 1eres années de taf ... c'était du Fortran ... j'était même pas né que ce langage existait, même les machines étaient plus vieilles que moi
Si débugger est l'art d'enlever les bugs ... alors programmer est l'art de les créer
Moi je ne dirai qu'une chose : oui, c'est plein de trucs vieux, mais si on ne peut pas les changer, ceux qui sont compétents dans le domaine valent cher, très cher... cherchez les tarifs des spécialistes VAX, COBOL, Fortran etc. et comparez les avec les développeurs Php
.I..
Salut,
InforKéologue ça pourrais aussi être celui qui crée des forks...
Mais bon sinon le fait de travailler en VB6 ou VBA fait-il de moi un inforkéologue ?
Et accessoirement je profite du sujet pour poser une question existentielle : comment prendre le virage des Nouvelles Technologies (Java/Android) après une formation diplômante dans ce domaine quand on a 15/17 ans d'expérience en VB6/VBA ?
Bonne journée,
Marco.
Dans toutes les entreprises où j'ai bossé, il y a toujours un AS400 qui traine dans un coin quand j'arrive... et quand je repars.
Pourquoi changer un système qui fonctionne bien?
Grave urgent !!!
J'ai développé en GW-Basic + compilateur ... sous Dos...
et en COBOL Ans 74
encore plus vieux....
Le BASIC des ZX81, et Commodore 64...
J'ai même fait quelques graphiques en LOGO sur Thomson TO7.
Durant mes études, j'ai pratiqué l'assembleur sur 6502 et Z80, COBOL, PASCAL, BASIC et PROLOG (IA). Dans mes premières expériences professionnelles, j'ai développé en DIBOL, COBOL, Assembleur, BASIC sur PDP 11/xx (RT11,RSX) et VAX (VMS) jusqu'au début des années 90.
Moi, je cumule : Fortran, Cobol, Oracle Forms et CoolGen.
C'est surtout les 4GL qui vieillissent. le Langages "purs" sont quasi-éternels.
Je dois dire aussi que, du point de vue de la maintenance, c'est plus facile et moins coûteux en Cobol qu'en Java.
J'ai du grade chez les inforkéologues (marrant le terme mais chiant à écrire) : Cobol, MVS et JCL (ça va troller chez les cobolistes).
Dire que Cobol est obsolète est un mot faible. Trouver un trilobite à notre époque me choquerait moins, c'est peu dire...
edite :
Le terme langage pur me fait rêver...
Quant à la facilité de maintenance de Cobol, c'est de la science fiction si les programmes sont complexes et écrits à l'ancienne, en fait il est très difficile d'écrire un programme complexe en Cobol, les limitations du langage explique cela. J'ai même rencontré des programmeurs Cobol qui ne se sentait plus capables d'écrire un programme Cobol from scratch sans repomper du code existant.
J'espère seulement à des langages de programmation (sous-entendu dignes de ce nom assez rapidement).
@+
M E N S . A G I T A T . M O L E M
Debian 64bit, Lazarus + FPC -> n'oubliez pas de consulter les FAQ Delphi et Pascal ainsi que les cours et tutoriels Delphi et Pascal
"La théorie, c'est quand on sait tout, mais que rien ne marche. La pratique, c'est quand tout marche, mais qu'on ne sait pas pourquoi. En informatique, la théorie et la pratique sont réunies: rien ne marche et on ne sait pas pourquoi!".
Mais Emmanuel Kant disait aussi : "La théorie sans la pratique est inutile, la pratique sans la théorie est aveugle."
J'ai eu des cours en :
- assembleur
- pascal
- prolog
Consignes aux jeunes padawans : une image vaut 1000 mots !
- Dans ton message respecter tu dois : les règles de rédaction et du forum, prévisualiser, relire et corriger TOUTES les FAUTES (frappes, sms, d'aurteaugrafe, mettre les ACCENTS et les BALISES) => ECRIRE clairement et en Français tu DOIS.
- Le côté obscur je sens dans le MP => Tous tes MPs je détruirai et la réponse tu n'auras si en privé tu veux que je t'enseigne.(Lis donc ceci)
- ton poste tu dois marquer quand la bonne réponse tu as obtenu.
M E N S . A G I T A T . M O L E M
Debian 64bit, Lazarus + FPC -> n'oubliez pas de consulter les FAQ Delphi et Pascal ainsi que les cours et tutoriels Delphi et Pascal
"La théorie, c'est quand on sait tout, mais que rien ne marche. La pratique, c'est quand tout marche, mais qu'on ne sait pas pourquoi. En informatique, la théorie et la pratique sont réunies: rien ne marche et on ne sait pas pourquoi!".
Mais Emmanuel Kant disait aussi : "La théorie sans la pratique est inutile, la pratique sans la théorie est aveugle."
Je travail sur un système mixte :
Un système z/os avec une bonne partie du code en assembleur et en cobol
Du java jee pour la partie affichage avec des appels à des services web sur des plateformes diverses comme linux z/os en flux SOAP.
Le principal c'est la robustesse du système, et le service rendu à l'utilisateur.
Pour moi les vrais systèmes obsolètes se trouvent dans la micro, combien fois il a fallut réécrire des programmes en dbase, Basic, ou encore Pascal tous ces langages révolutionnaires à l'époque et qui ne permettent pas toujours une portabilité ascendante.
Sinon j'ai vu l'existence d'un compilateur en algol-68 pour machine moderne et la doc qui va bien , quel est l'intérêt de ce langage disparu pendant tant d'année et que certains souhaiteraient voir prendre une nouvelle jeunesse ?
L'importance de la discussion me plaît beaucoup.
Je constate que contrairement à ce que je pensais, nous n'étions pas quelques cas isolé.
Je me rend compte au final, à travers vos posts que l'inforkéologie ne peut se résumer tel que je l'ai fait, que cela est plus complexe.
En tout cas, je decouvre pas mal de langage dont j'ignorais même l'existence . On en apprend tous les jours
"La connaissance appartient à tout le monde" (Film Antitrust)
Tout le nécessaire pour Python:
*News/Accueil *Cours/tutoriels *FAQ *Forums *Outils dédiés *Mon espace personnel avec mes Articles, Cours et Tutoriels
Oui, et finalement tu découvre que ce que tu appelle "cas isolé" ça serait plutôt bien ceux qui utilisent les jeunes langages moderne soit-disant à la mode du moment.
Parce qu'en développement, la plupart du temps la publicité n'est faite que sur les nouveaux développements, les trucs à la mode. Mais ce n'est que la face visible de l'iceberg.
Le boulot du développeur, surtout dans des boites qui ont un peu d’existence, c'est plutôt 20% de création, 80% de maintien de l'existant.
Et le problème est que ce "80% de maintien", bien souvent, il n'est pas enseigné dans les écoles (et je ne suis pas certain que ce soit le but de la nouvelle école 42 qui se veut révolutionnaire)
--- Sevyc64 ---
Parce que le partage est notre force, la connaissance sera notre victoire
Quand il faut se plonger dans un ancien code, c'est toujours intéressant. Exemple, reprise d'un ancien programme en BASIC, histoire complète ici:
http://microclub.ch/2013/12/27/recup...ogramme-basic/
Salut les inforkéologues !
Je vois que COBOL est sur beaucoup de post.
Quand j'ai suivi mon stage a l'AFPA en 85 j'avais le choix entre COBOL et RPG (GAP: Générateur Automatique de Programmes).
Et le premier boulot que j'ai dégoté en sortant de mon stage c'est en GAP que je l'ai eu !
(comme quoi on choisi pas ce que l'on veut)
Le COBOL est un langage bien structuré, simple d'accès.
Par contre le GAP est un langage "spécial", comme il fonctionnait du temps des machines à carte, son écriture était contrainte dans des lignes de 80 colonnes !
Pour les plus jeunes : à l'époque il n'y avait pas d'écrans. La console était une imprimante
C'est marrant car je ne vois pas certains langages cité comme "vieux".
S'il ne sont plus utilisés (ou très peu), c'est qu'il subissent une sélection naturelle.
L'eco-système informatique étant impitoya-a-ble.
Consultant / formateur Oracle indépendant
Certifié OCP 12c, 11g, 10g ; sécurité 11g
Ma dernière formation Oracle 19c publiée sur Linkedin : https://fr.linkedin.com/learning/oracle-19c-l-administration
A noter qu'il existe une communauté de scientifiques dont c'est le champ de recherches mais de façon un peu plus globale :
http://networkarchaeology.wordpress.com/
Steph
N'est-ce-pas un peu ça, que travailler, pour le fun, sur l'émulation d'une machine morte dans les années 1980 ? Du plaisir, et beaucoup de nostalgie… à vous remuer les tripes!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager