Je souhaite apprendre à développer le cobol mais je ne sais pas où écrire le programme. En fait, les recherches que j'ai fait m'ont toutes menés à des exemples de programmes, mais l'étape juste avant je n'arrive pas à la trouver.
J'ai vu qu'on pouvait utiliser winas400 sous Windows, alors je l'ai téléchargé. J'aurais juste besoin de savoir comment faire pour écrire un programme, les logiciels que j'ai besoin si winas400 ne suffit pas.
Il te faut juste un compilateur cobol et un simple editeur de texte comme notepad .
Que veux-tu dire pas l'étape juste avant ? Je ne comprend pas très bien ce que tu recherches .
weellby dit : Je souhaite apprendre à développer en cobol mais je ne sais pas où écrire le programme.
Sans aucun jugement personnel , il est étonnant de voir des personnes se lancés dans l'apprentissage du cobol. Ce langage étant assez ancien et peu évolué comparé au technologie actuelle, je me pose une question par pure curiosité :" Pourquoi le cobol ?". A part dans le cadre d'un remaniement d'un soft developpé en cobol au sein d'une banque , je ne vois pas dans quel contexte on pourrait encore s'y intéresser. Ceci dit , ce n'est que mon opinion personnelle, n'y voit la aucune critique négative qui pourrait te freiner à apprendre le cobol.
__________________________
[RRP4J]
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne et personne ne sait pourquoi...
Je ne connais pas WinAS400, mais comme son l'indique, je suppose que c'est
une interface qui va te permettre de créer des programmes pour l'AS400 d'IBM
à partir de WINDOWS.
Si c'est bien cela, un compilateur devrait être intégré. Lire la doc il te faudra.
Si ce pac comprends bien un compilateur, tu devrai y trouver un éditeur qui te
permettra d'écrire tes programmes avant de les compiler. Sinon n'importe quel éditeur (même ceux pour le C ou C++ feront l'affaire). personnelement,
j'utilise celui de VISUAL COBOL, léger et pustôt assez complet.
Sinon tu l'incontournable MICROFOCUS complet, tres PRO et très puissant,
contrairement à ce que te dit ReaM.
N'hésite pas si tu veux d'autres infos.
Pour ReaM
Désolé de contredir sur le COBOL.
Il faudrai mettre à jour tes infos (comme beaucoup d'autres personnes d'ailleurs)
Le COBOL n'est pas mort, loin de là.
Effectivement, un peu comme un bad BOY, il conserve une image auprès
des gens comme un langage vieux (c'est plutôt vrai) et dépassé (FAUX).
Des millers de programmes se crées chaque jour dans le monde.
C'est probablement le langage le plus utilisés dans le monde encore aujourd'hui.
Effectivement on le trouve principalement sur les platteformes Gros systèmes
dans la gestion d'entreprise (banques, assurances et terciaire) et dans l'éducation.
Le cobol à évoluer, nous n'en sommes plus à la norme AINSI 74, AINSI 2000.
Cela inclut le WEB COBOL, les nouvelles technologies et les différentes
interaction entre plusieurs langages (mélange en C, C++ et COBOL par exemple)
Les AGL (Ateliers de génie logiciel) tel PACBASE et WINDEV l'utilise parfaitement.
Le COBOL revient aussi sur le devant de la scène dans l'éducation nationale, car la demande est forte dans le monde du travail.
Voilà pour cette petite mise au point qui éclairera aussi toutes les personnes
un peu ignorantes sur ce langage.
Amicalement
HULK77
__________________________
Ma fabrique de chemises tourne à plein régime !!!
HULK77 dit : Sinon tu l'incontournable MICROFOCUS complet, tres PRO et très puissant,
contrairement à ce que te dit ReaM.
Heu ? Je n'ai pas émis d'avis positif ou négatif vis à vis de microfocus qui est une référence incontournable .
En ce qui me concerne j'ai fait du cobol en dos sous edit et je compilais et linkais avec ce bon vieux c85 ( c85a ^^ ) et l85 . C'est pour ca que je disais qu'il ne fallait pas grand chose pour faire du cobol.
HULK77 dit : Effectivement on le trouve principalement sur les platteformes Gros systèmes dans la gestion d'entreprise (banques, assurances et terciaire) et dans l'éducation.
Il n'y a vraiment que dans ces domaines là que je lis encore des demandes d'emplois.
HULK77 dit : Le cobol à évoluer, nous n'en sommes plus à la norme AINSI 74, AINSI 2000.
Cela inclut le WEB COBOL, les nouvelles technologies et les différentes
interaction entre plusieurs langages (mélange en C, C++ et COBOL par exemple)
J'avais entendu parler l'année passée par un collègue d'un certain "Cobol .net" . Info ou intox ?
HULK77 dit : Les AGL (Ateliers de génie logiciel) tel PACBASE et WINDEV l'utilise parfaitement.
Je pensais justement que les applications Cobol étaient petit à petit refaites en windev , vu la rapidité de développement que l'on peut atteindre avec ce 4GL surtout au niveau de la GUI qui était une horreur à faire en cobol . Ca se répend énormément dans les hotpitaux de ma contrée lointaine ^^ .
HULK77 dit : Le COBOL revient aussi sur le devant de la scène dans l'éducation nationale, car la demande est forte dans le monde du travail.
Malheureusement, en Belgique il semblerait que ca soit la tendance inverse. La qualité d'enseignement n'est pas terrible et des décisions vont enfin être prise pour se tenir au tendance actuelle . Le cobol étant considéré dans l'enseignement ( chez nous je dis bien ) comme archaïque , peut évoluer et n'intégrant que peux de concept actuel, il ne sert qu'à introduire l'utilisation de fichier et de programmation procédurale.
( Ah enfin un petit débat xd )
__________________________
[RRP4J]
La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne et personne ne sait pourquoi...
Rassure toi, je n'ai pas d'action chez MICROFOCUS.
Mes propos concerne évidement pour ce qui se passe sur le marché Français.
Je ne suis pas au courant du niveau de la Belgique en ce qui concerne sa partie
informatique.
Je fais allusion aux platteformes Gros systèmes, car c'est principalement des
Moyennes ou grosses entreprises qui ont les moyens d'entretenir un parc
informatique de cet importance (Nombre de machine, Techniciens, infrastructure etc ...)
Pour le COBOL.Net, j'en ai effectivement entendu parlé. Cependant, pour moi
le terme est un terme générique. Cela regroupe plusieurs fonctionnalitées lié
au NET (aspect réseau, sécurité, serveurs, normes WEB, etc ...).
L'AGL WINDEV illustre parfaitement cet exemple d'intégration des nouveautées WEB. (voir WINDEV 11 par exemple).
WINDEV sert aussi bien à faire des migrations de programmes COBOL, ou alors à créer de nouvelles applications. Cela est du choix des sites l'utilisant.
Mais avec des AGL comme PACBASE, c'est néanmoins beaucoup moins souple, de part l'infrastructure même de cet AGL vieillissant, mais néanmoins
encore performant. (En attendant son successeur).
HULK77
__________________________
Ma fabrique de chemises tourne à plein régime !!!
Bienvenue dans l'univers du COBOL, par TOUTATIX !!!
N'hésite pas à poser tes questions !!
Mais de toute facon, soit précis dans tes questions futures.
Un petit rappel aux débutants et aus autres d'ailleurs :
Avant de coder votre programme, il faut réfléchir et bien savoir ce que vous voulez obtenir : Cela s'appelle une analyse.
Il ne faut hésiter à coucher sur papier ou traitement de texte vos idées et votre analyse. Cela est valable dans tout l'univers de la programmation.
Quand à WINAS400, je ne le connais pas, et il doit avoir ses particularités,
mais le COBOL reste du COBOL.
Amicalement
HULK77
__________________________
Ma fabrique de chemises tourne à plein régime !!!
au cours d'un séminaire mené par un gourou de MicroFocus (Garfunkel ... le frère) à Londre en 86 ou 87 on nous a passé un slide sur lequel y avait une citation mémorable :
"CE SERAIT UNE INEPSIE QUE D'ENSEIGNER LE COBOL A NOS ETUDIENTS AUJOURDH'UI"
cette citation était d'un professeur de la trés célèbre université de Californie en ....1975 !
je vois que le débat est toujours d'actualité et que le Cobol est toujours là surtout en raison des milliards de lignes de code existantes. Les anciens du Cobol 66 sont à la retraite et merci au tout puissant le cobol a évolué vers des nouvelles technologies et surtout on ce sert de générateurs pour pisser la lignes!
a +
JcP