Le COBOL et ADA sont des langages de programmation conçu certes à des époques différentes sous l'égide de l'armée américaine. On y retrouve dans leur syntaxe un encadrement certain laissant peu de liberté aux programmeurs "créatifs" plus soucieux de la "beauté" du code que de sa lisibilité, fiabilité et facilité de maintenance.
D'autre part ces contraintes syntaxiques nécessitent un apprentissage long et fastidieux ce qui est peu gouté par la masse des informaticiens bidouilleurs.
Il est certain que les programmes qui furent conçus en COBOL ou ADA peuvent très bien être réécrit en C ou Java.
La migration de programme de ADA en C est d'ailleurs possible. J'ai il n'y a pas si longtemps lui un article sur une telle migration faite par MTU (Société allemande produisant des moteurs à réaction). Cette migration était devenu nécessaire car pour une nouvelle plateforme, il n'existait pas de compilateur ADA.
En pratique l'article décrit l'ampleur des tests et conventions supplémentaires pour atteindre le même niveau de sécurité et fiabilité offert par tout compilateur ADA lors de la réalisation de l'application en C. En fait même si le ton du rapport est optimiste, on se rend compte de l'ampleur des garde fous nécessaire pour éviter que le naturel des programmeurs en C ne prenne le dessus....
# Le COBOL et ADA sont le cauchemar des Hackers bordéliques
Posté par Unixfix le Gaulois . En réponse au journal Sursis pour le Cobol ??. Évalué à 4.
D'autre part ces contraintes syntaxiques nécessitent un apprentissage long et fastidieux ce qui est peu gouté par la masse des informaticiens bidouilleurs.
Il est certain que les programmes qui furent conçus en COBOL ou ADA peuvent très bien être réécrit en C ou Java.
La migration de programme de ADA en C est d'ailleurs possible. J'ai il n'y a pas si longtemps lui un article sur une telle migration faite par MTU (Société allemande produisant des moteurs à réaction). Cette migration était devenu nécessaire car pour une nouvelle plateforme, il n'existait pas de compilateur ADA.
En pratique l'article décrit l'ampleur des tests et conventions supplémentaires pour atteindre le même niveau de sécurité et fiabilité offert par tout compilateur ADA lors de la réalisation de l'application en C. En fait même si le ton du rapport est optimiste, on se rend compte de l'ampleur des garde fous nécessaire pour éviter que le naturel des programmeurs en C ne prenne le dessus....
L'article http://www.mtu.de/de/technologies/engineering_news/32715jung(...)