Мёртвые языки программирования

Слайд 2

ЭВОЛЮЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ. КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ

ЭВОЛЮЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ. КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ

Слайд 3

Причины исчезновения языков программирования
Мёртвый язык программирования – это язык, который по определенным

Причины исчезновения языков программирования Мёртвый язык программирования – это язык, который по
причинам вышел из употребления. Точная смерть языка наступает в том случае, когда язык претерпевает эволюцию и развивается в другой язык или даже в группу языков.
Время жизни языка программирования зависит от успешности команды создателей и промоутеров, т.е. Бейсик и Фортран существовали на ЕС-ЭВМ на СМ-ЭВМ, и на ПК в период существования DOS первых версий, тогда компьютеры назывались ЭВМ и предназначались для счета, но эти ЭВМ уже изжили себя. Вычислительная мощь, это последнее о чем мы сейчас вспоминаем по отношению к компьютерам, мы мало нуждаемся в счете, очень мало людей, чьи вычислительные потребности выходят за рамки обычного калькулятора, но из этих немногих попадая в электронные таблицы типа Excel, там и остаются в нирване. Эти языки справлялись со своими задачами и прекрасно жили в условиях тех "сумасшедших ресурсов", но изменился подход к использованию вычислительной техники, и целая категория вычислительной техники превратилась в "абак" – вычислительное средство, представляющее интерес, только исторически.

Что делает язык мощным и пригодным для всех ипостасей?
Прикладное или системное программирование - это наличие различных библиотек, с оптимальным кодом и удачным транслятором (компилятор или интерпретатор). Мы живем в эпоху вымирания языков. Вымирают естественные языки, такой же тенденции подвержены и языки программирования. Причины вымирания языков программирования разнообразны. Раньше огромная польза была от Pascal. Сейчас он почти умер. В свое время Perl считался крутым, но затем его вытеснил PHP. Однако все языки создавались для чего-то, а не просто так. И перед тем как окончательно отправить тот или иной язык в архив истории, следовало бы полностью осознать его наследие, употребляемое в текущей практике программирования. А может статься, что некоторые языки вообще списаны со счетов зазря. Вопрос лишь в том, как грамотно провести ревизию, инвентаризацию всего этого добра из сотен и тысяч языков, как извлечь крупицы смысла из гор отработанной породы?

Слайд 4

Причины краха языков программирования:
● Сложны в применении
Не доступны для простого пользователя
● Ошибки

Причины краха языков программирования: ● Сложны в применении Не доступны для простого
менеджмента
● Отсутствие «рекламы» в СМИ, вернее присутствие антирекламы
●Отсутствие поддержки крупных вендоров, в отличии от конкурентов
● Были вытеснены альтернативным языком, новыми технологиями и изменяющимися условиями выживания
● Низкий порог вхождения
● Отсутствие сертификационных центров

Слайд 5

МЕРТВЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ
ЯЗЫК COBOL — ЯВЛЯЕТСЯ ОДНИМ ИЗ СТАРЕЙШИХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ. ОН

МЕРТВЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ ЯЗЫК COBOL — ЯВЛЯЕТСЯ ОДНИМ ИЗ СТАРЕЙШИХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ.
ИСПОЛЬЗОВАЛСЯ В СФЕРЕ БИЗНЕСА И ФИНАНСОВ. НАЗВАНИЕ ТАК И РАСШИФРОВЫВАЕТСЯ — ОРИЕНТИРОВАННЫЙ НА БИЗНЕС ЯЗЫК (АНГЛ. COMMON BUSINESS ORIENTED LANGUAGE).
ОН ДЕБЮТИРОВАЛ В 1959 ГОДУ И ШИРОКО ИСПОЛЬЗОВАЛСЯ НА МЕЙНФРЕЙМАХ КОМПАНИИ IBM ДЛЯ БИЗНЕС-ЗАДАЧ, ТАКИХ, КАК БУХГАЛТЕРСКИЙ УЧЕТ. ЭТОТ ЯЗЫК ИМЕЛ СВОИ ПЛЮСЫ И МИНУСЫ. К ПЕРВОМУ МОЖНО ОТНЕСТИ УДОБНЫЙ ИНСТРУМЕНТАРИЙ ДЛЯ РАБОТЫ С БОЛЬШИМИ СТРУКТУРАМИ ДАННЫХ И ФАЙЛАМИ. ОДНАКО СИНТАКСИС ЯЗЫКА СТРАДАЛ ИЗ-ЗА ТОГО, ЧТО КОНСТРУКЦИЯ КОДА БЫЛА МАКСИМАЛЬНО ПРИБЛИЖЕНА К АНГЛИЙСКОМУ ЯЗЫКУ.
ПОСЛЕ 2000 ГОДА ЕГО ПОПУЛЯРНОСТЬ СНИЗИЛАСЬ. СЕЙЧАС ЭТОТ ЯЗЫК СЧИТАЕТСЯ МЕРТВЫМ, ТАК КАК НА НЕМ ПЕРЕСТАЛИ ПИСАТЬ. УЖЕ НЕСКОЛЬКО ДЕСЯТКОВ ЛЕТ ОН ИСКЛЮЧЕН ИЗ ОБРАЗОВАТЕЛЬНЫХ ПРОГРАММ. НЕСМОТРЯ НА ЭТО, IBM ПРОДОЛЖАЕТ ПРОДАВАТЬ МЕЙНФРЕЙМЫ, СОВМЕСТИМЫЕ С COBOL.