17 февраля 2023 года отмечают праздник - 43-й День рождения языка программирования Ada


17 февраля 2023 года отмечают праздник - 43-й День рождения языка программирования Ada
Опубликовано: 17.02.2023


читати українською  read in English

17 февраля 2023 года отмечают праздник - 43-й День рождения языка программирования Ada. К 1980 году было предпринято несколько крупных усилий по компиляции Ады. Все они столкнулись с одними и теми же проблемами на одном и том же уровне технологий. При обмене опытом было отмечено, что в проектах использовались разные, но технически схожие промежуточные языки высокого уровня. Двумя основными представителями были TCOL-Ada из Университета Карнеги-Меллона (CMU) и AIDA из Университета Карлсруэ. К августу 1980 года в сообществе Ада сложилось общее мнение, что они достаточно близки, и следует приложить некоторые усилия для достижения общей позиции. К сожалению, у занятых разработчиков никогда не было времени собраться вместе, поэтому ничего не происходило.


Поскольку язык настолько бессилен, его необходимо расширять. Но каждая группа расширяет Паскаль в своем собственном направлении, чтобы он выглядел как язык, который они действительно хотят. Расширения для раздельной компиляции, Fortran-подобные COMMON, строковые типы данных, внутренние статические переменные, инициализация, восьмеричные числа, битовые операторы и т. д. - все это увеличивает полезность языка для одной группы, но разрушает его переносимость для других.


Большой проблемой изучения Ады были инструкторы, которым приходилось хвастаться, делая все как можно сложнее, чтобы запугать учеников. Были даже группы, которые не хотели переходить на Аду и использовали обучение как тактику отсрочки. Некоторые предположили, что программисты должны знать каждую функцию, чтобы начать (но никто так не подходил к любому другому языку), и что они должны были пройти 3-месячный курс обучения, прежде чем они смогут продолжить (хотя у них не было программы обучения). для их нынешних языков). Кроме того, они не могли использовать Ada без обширной подготовки в области разработки программного обеспечения. Хотя все эти приготовления важны, они должны быть важны для разработки программного обеспечения на любом языке, но они использовались как неискренние предлоги, чтобы не использовать Ada.


Buy Me A Coffee

Мы являемся сертифицированным партнером компании TemplateMonster


Закрыть

Заказ сайта


Заполните, пожалуйста, форму заказа сайта. После обработки мы свяжемся с Вами и уточним детали.





Я согласен с Пользовательскими соглашениями

Закрыть

Написать письмо


Заполните форму. После ознакомления мы свяжемся с Вами.






Закрыть

Заказ обратного звонка


Оставьте Ваш контактный номер и наш оператор перезвонит Вам в течении часа.



Например: +38(063) 012-34-56

Вверх
@
заказать звонок
+