Напевно, багато хто з вас знає їх не з чуток. Вони є мовами програмування з традицією, більшою мірою покоління наших батьків (і навіть бабусь і дідусів), ніж наше покоління. COBOL був створений в 1959 році. Фортран, в 1957 році. Delphi, набагато сучасніший, починається з 1995 року. Всі вони були дуже популярні в свій час, але найголовніше: вони все ще критичні в різних умовах сьогодні.

відсутні

COBOL - найкращий приклад тривожної ситуації: банківська галузь продовжує використовувати системи на основі COBOL які керують усіма видами операцій, і насправді підраховано, що лише в США 3 трильйони доларів перераховуються через системи, де все більше людей розуміє їх.

Старші розробники об’єднуються

Є компанії, які, мабуть, мали закритись років тому, і які перебувають у кращому стані, ніж будь-коли: Білл Хіншоу, 75 років, Ви керуєте компанією, яка точно підтримує інших, які продовжують мати системи на базі COBOL.

Цей ветеран, який почав програмувати в 1960-х роках і став експертом COBOL, виявив, як через 40 або 50 років не тільки не менше компаній називали його, але в підсумку він став один з небагатьох ресурсів, що залишився для усунення несправностей систем COBOL у вашому географічному регіоні.

Хіншоу створив компанію "COBOL Cowboys", щоб найняти досвідчених програмістів COBOL. У підсумку компанія найняла значну їх кількість, багато з яких вже вийшли на пенсію. "Молоді люди", як він жартома заявив, "перебувають у 40-50-х роках".

COBOL все ще може мати багато сенсу

Ці експерти плата більше 100 доларів за годину на підтримку тих компаній, які залежать від цих систем і не можуть замінити їх на більш сучасні: вартість може бути особливо високою, враховуючи складність багатьох з цих почуттів.

IBM є однією з компаній, яка виявила можливість у цій ситуації. Він створив низку навчальних програм для молодих розробників, і відповідальні за ці програми кажуть, що за 12 років вони навчили понад 180 000 розробників. Донна Ділленбергер, одна з відповідальних за ініціативу, пояснила, що "те, що мові 50 років, ще не означає, що вона погана".

Деякі стверджують, що банки повинні переходити до сучасних систем поступово, щоб мінімізувати вплив та ризики. Даніель Дедерлейн, генеральний директор Auka, пояснив, що системи, засновані на COBOL, сьогодні працюють добре, але, будучи такою зрілою мовою, "люди, які надають послуги цій технології вони вмираюча порода"

Ви все одно повинні вивчати COBOL або Fortran, а не JavaScript

Популярність сучасних мов робить JavaScript, Java, C, Python або C # тими, які більшість розробників вирішили навчати програмістами та розвивати свою професійну кар'єру, але ці розробники можуть варто поглянути на інші варіанти.

Тут з’являються ці «загублені» мови, що може бути соковитою діловою можливістю. Багато років тому в Австралії вони вважалися програмістами Delphi або DB2 може стягувати до 1500 доларів (австралійських) на день за підтримку систем компаній, які продовжували працювати з цими мовами програмування.

Як пояснили відповідальні за компанії з такими системами, перехід на більш сучасні платформи був неможливим, але він був повільним і складним, а це означає, що експерти, які все ще мають досвід або знання таких мов, як COBOL, Fortran або Delphi - ставлять деякі приклади - зараз вони не тільки не дуже цінні: їх стане ще більше, з часом якщо все залишиться так само.

Попит вищий, ніж ви можете подумати

Фактично, NASA запустило в 2017 році конкурс з оптимізації коду, який полягав у вдосконаленні серії алгоритмів, які працювали з Рівняння Нав'є-Стокса для моделювання аеродинаміки певних проектів.

Метою було якнайшвидше запустити ці алгоритми на суперкомп’ютері, але була дуже особлива вимога: код був у FORTRAN, мова, яка еволюціонувала протягом історії, як це видно з цього вступу до мови.

Це змусило б багатьох думати, що зацікавлених програмістів буде небагато, але сталося саме навпаки. НАСА довелося скасувати захід, оскільки з’явилося понад 1800 програмістів, щось, що зробило "малоймовірним, що ми змогли досягти мети в потрібний час".

На цьому все не закінчилося: вони в підсумку скористались можливістю оголосити новий конкурс, на якому програмісти та експерти, які знали Fortran, повинні були розповісти історії про актуальність, яку Fortran мав і як і раніше має. Переможці розподіляли 1750 доларів призів, і були справді цікаві відео, як у програміста, який почав програмування за допомогою FORTRAN на перфокартах більше півстоліття тому.