stringtranslate.com

История языков программирования (конференция)

History of Programming Languages ​​( HOPL ) — нечастая конференция ACM SIGPLAN . Проводилась в 1978, 1993, 2007 и 2021 годах.

ГОПЛ I

HOPL I проходила с 1 по 3 июня 1978 года в Лос-Анджелесе, Калифорния . [1] Джин Э. Сэммет была председателем как генерального, так и программного комитетов. Джон А. Н. Ли был административным председателем. Ричард Л. Вексельблат был председателем протоколов. Грейс Хоппер выступила с основным докладом. [2] Из вступления Сэммет: Конференция HOPL «предназначена для рассмотрения технических факторов, которые повлияли на разработку определенных выбранных языков программирования». Языки и презентации на первой HOPL были приглашены программным комитетом. Приглашенные языки должны были быть созданы и использоваться к 1967 году. Они также должны были оставаться в использовании в 1977 году. Наконец, они должны были оказать значительное влияние на область вычислений.

Статьи и презентации прошли тщательное рассмотрение со стороны программного комитета (и были доработаны авторами), что выходит далеко за рамки нормы для конференций и соответствует некоторым из лучших журналов в этой области. [ необходима ссылка ]

Препринты материалов были опубликованы в SIGPLAN Notices . [3] Окончательные материалы, включая стенограммы сессий вопросов и ответов, были опубликованы в виде книги под названием History of Programming Languages . [4]

HOPL II

HOPL II проходил с 20 по 23 апреля 1993 года в Кембридже, штат Массачусетс . [1] Джон А. Н. Ли был председателем конференции, а Сэммет снова был председателем программы. В отличие от HOPL I, HOPL II включал как приглашенные доклады, так и доклады, представленные в ответ на открытый призыв. Масштаб также расширился. Если на HOPL I были только доклады по ранней истории языков, то на HOPL II были запрошены доклады по следующим темам:

Представленные и приглашенные языки должны быть задокументированы к 1982 году. Они также должны были использоваться или преподаваться к 1985 году.

Как и в HOPL I, существовал строгий многоступенчатый процесс проверки и пересмотра. [ необходима ссылка ]

Препринты материалов были опубликованы в SIGPLAN Notices . [5] Окончательные материалы, включая копии презентаций и стенограммы сессий вопросов и ответов, были опубликованы в виде книги под названием History of Programming Languages ​​II . [6]

HOPL III

HOPL III проходила 9–10 июня 2007 года в Сан-Диего, Калифорния . [1] Брент Хейлперн и Барбара Г. Райдер были сопредседателями конференции. HOPL III проводила открытый конкурс и просила присылать статьи либо по ранней истории, либо по эволюции языков программирования. Языки должны были появиться до 1996 года и широко использоваться с 1998 года, либо в коммерческих целях, либо в определенной области. Исследовательские языки, которые оказали большое влияние на последующие языки, также были кандидатами на подачу.

Как и в случае с HOPL I и HOPL II, статьи проходили многоэтапный процесс рецензирования/редактирования.

Языки HOPL III можно в целом разделить на пять классов (или парадигм ): объектно-ориентированные ( Modula-2 , Oberon , C++ , Self , Emerald , BETA ), функциональные ( Haskell ), скриптовые ( AppleScript , Lua ), реактивные ( Erlang , Statecharts ) и параллельные ( ZPL , High Performance Fortran ). Каждая статья HOPL III описывает точку зрения создателей языка.

HOPL IV

HOPL IV прошла виртуально 20–22 июня 2021 года (была перенесена с 2020 года из-за пандемии COVID-19 ). Сопредседателями конференции были Гай Л. Стил-младший и Ричард П. Габриэль . Языки, рассматриваемые на этой конференции, должны были быть широко приняты к 2011 году. [7]

Ссылки

  1. ^ abc Ali & Smith 2014, стр. 116.
  2. ^ Бэрстоу 2010, стр. 76.
  3. ^ "Специальный выпуск: Конференция по истории языков программирования". ACM SIGPLAN Notices . 13 (8). Август 1978.
  4. ^ Wexelblat, Richard L., ред. (1981). История языков программирования . Серия монографий ACM. Academic Press. ISBN 9780127450407..
  5. ^ "Уведомления SIGPLAN". Уведомления ACM SIGPLAN . 28 (3). Март 1993.
  6. ^ Бергин, Томас Дж.; Гибсон, Ричард Г., ред. (1996). HOPL II: Вторая конференция ACM SIGPLAN по истории языков программирования. Addison Wesley. doi :10.1145/234286. ISBN 978-0-201-89502-5. Получено 2024-10-25 .
  7. ^ "HOPL IV". hopl4.sigplan.org .

Дальнейшее чтение

Внешние ссылки