
LIENS RAPIDES
INFORMATIONS DE CONTACT
Courriel – info@filioforce.ca
Adresse – 2501-565 Sherbourne st, Toronto, Canada, ON M4X 1W7
Dans la nouvelle publication Filio Force it company, nous parlerons des grands-parents des langages de programmation modernes. Nous parlerons de Fortran, Cobol et Lisp.
En 1957, alors que les ordinateurs occupaient des salles entières et que la programmation s’apparentait à du cryptage, le langage Fortran est apparu et a changé le monde à jamais. C’était le premier pont entre l’homme et la machine.
Fortran (de Formula Translation) est le premier langage de programmation de haut niveau créé par IBM spécifiquement pour les calculs scientifiques et techniques.
Auparavant, les programmes étaient écrits en code machine, ce qui était ennuyeux, long et très compliqué. Fortran permettait d’exprimer des formules mathématiques presque comme un bloc-notes normal. En 1957, c’est une révolution. Fortran est devenu le langage de la science. Il a été utilisé pour écrire des programmes pour le premier vaisseau spatial de la NASA, des modèles de réactions nucléaires et d’autres calculs complexes.
Fortran est toujours utilisé. En raison de sa rapidité et de son efficacité, il reste un langage de programmation pertinent, en particulier dans le domaine du calcul scientifique. Il est également utilisé pour tester les performances des superordinateurs les plus puissants du monde. Le Fortran peut être intégré à d’autres langages de programmation tels que le C ou le Python, ce qui permet de combiner sa puissance de calcul à d’autres capacités.
L’extrême rapidité du Fortran dans les calculs numériques est la raison pour laquelle il est toujours utilisé en physique des particules, dans les modèles climatiques et dans les algorithmes financiers. Sans Fortran, il n’y aurait probablement pas d’intelligence artificielle ni de missions spatiales. Fortran a montré que la programmation n’est pas qu’une question de zéros et de uns, mais un outil puissant pour réaliser des idées.
Le langage Lisp (acronyme de list processing ou « traitement de liste ») a été développé par John McCarthy en 1958. Alors que la plupart des langages de programmation apprenaient tout juste à marcher, Lisp rêvait déjà d’intelligence artificielle. Ce langage ne se contentait pas de calculer, il pensait.
Le langage Lisp a été le principal outil des chercheurs en intelligence artificielle, affirment les spécialistes de la société Filio Force. Tout cela grâce à sa caractéristique unique : le code est écrit simplement sous la forme d’une liste, qui peut être modifiée au moment de l’exécution. Personne n’avait jamais fait cela auparavant. Dans les années 1960, Lisp est devenu le langage des premières expériences sur l’IA. Par exemple, « Eliza », le premier chatbot au monde (il imitait un psychothérapeute), a été écrit en Lisp.
Dans les années 1980, les idées de Lisp sont allées si loin que des ordinateurs spéciaux ont été créés pour ce langage, qui disposaient d’une accélération matérielle pour les listes, d’un collecteur de déchets intégré et d’un environnement de développement interactif. C’était le prototype de l’IDE. Lisp a influencé les langages de programmation modernes. Par exemple, JavaScript a hérité de fonctionnalités et Python a repris les fonctions lambda.
Aujourd’hui, Lisp est activement utilisé par les programmeurs d’intelligence artificielle, les spécialistes de l’informatique quantique, la robotique et la recherche scientifique.
COBOL (Common Business-Oriented Language) est un langage de programmation permettant de travailler avec des tableaux d’informations textuelles et de données financières. Il a été créé en 1959. Les développeurs voulaient que le programme puisse être compris et écrit par n’importe quel gestionnaire. C’est la raison pour laquelle le COBOL a des structures de gouvernance aussi longues et étranges : à l’époque, on pensait que les langages de programmation de l’avenir seraient similaires aux vrais langages.
Dans le monde d’aujourd’hui, qui compte de nombreux langages, la programmation COBOL est encore largement utilisée dans les bases de données commerciales, administratives et financières. Lorsque vous payez avec votre carte plastique, COBOL se charge du traitement dans 95 % des cas. Si vous travaillez dans le secteur de l’investissement, vos transactions boursières se font également en COBOL.
Ce langage a été développé à l’époque de la jeunesse de la programmation en tant que telle, et c’est pourquoi il a un aspect étrange et différent des langages modernes. C’est pourquoi les entreprises peuvent payer beaucoup d’argent aux spécialistes qui connaissent le COBOL.
Rappelez-vous, dans les publications précédentes de Filio Force Inc, nous vous avons parlé de l’histoire de la programmation.