Кіріспе

АҚШ ғылыми конференциясы конференциясы Программалау тілдерінің тарихы (HOPL) ACM SIGPLAN конференциясы жиі емес. Бұрынғы конференциялар 1978, 1993 және 2007 жылдары өткізілген болатын. Төртінші конференция бастапқыда 2020 жылдың маусым айында өтуі тиіс еді, бірақ 2021 жылға кейінге қалдырылды.

HOPL I

HOPL I 1978 жылдың 1-3 маусымында Лос-Анджелесте (Калифорния) өтті. Жан Э. Саммет жалпы және бағдарламалық комитеттің төрағасы болды. Джон А.Н. Ли әкімшілік төраға болды. Бұл отырысты Ричард Л. Вексельблат басқарды. Самметтің кіріспе сөзінен: HOPL конференциясы "белгілі бір таңдалған бағдарламалау тілдерінің дамуына әсер еткен техникалық факторларды қарастыруға арналған". Бірінші HOPL-дегі тілдер мен презентациялар бағдарлама комитетінің шақыруымен болды. Шақырылған тілдер 1967 жылға дейін жасалып, қолданыста болуы тиіс. Олар 1977 жылы да қолданыста болған болуы керек. Соңында, олар есептеу техникасына айтарлықтай ықпал еткен болуы керек. Құжаттар мен баяндамалар бағдарлама комитетінің (және авторлардың түзетулері) кеңінен қаралды, бұл конференциялардың нормасынан әлдеқайда асып түседі және осы саладағы ең жақсы журналдардың кейбіреулеріне сәйкес келеді. Іс-шараның алдын ала нұсқалары SIGPLAN хабарламаларында (13 том, 1978 жылғы тамыздағы 8 нөмір) жарияланды. Соңғы іс-шара, сұрақ-жауап сессиясының транскриптілері кіреді, ACM монографиялық сериясында кітап ретінде жарияланды: Программалау тілдерінің тарихы, Wexelblat редакторы (Академиялық баспасөз, 1981).

HOPL III

HOPL III 2007 жылдың 9-10 маусымында Сан-Диего қаласында өтті. Брент Хейлперн мен Барбара Г. Райдер конференцияның тең төрағалары болды. HOPL III ашық шақыру жариялады және бағдарламалау тілдерінің ерте тарихы немесе эволюциясы туралы мақалалар сұралды. Тілдер 1996 жылға дейін пайда болып, 1998 жылдан бастап коммерциялық немесе белгілі бір салада кеңінен қолданылған болуы тиіс. Кейінгі бағдарламалау тілдеріне үлкен әсер еткен зерттеу тілдері де ұсынылды. HOPL I және HOPL II сияқты, құжаттар бірнеше кезеңдегі тексеру / қайта қарау процесімен басқарылды. HOPL III бағдарламалау тілдерін жалпы бес сыныпқа (немесе парадигмаларға) жіктеуге болады: Объектке бағдарланған (Modula 2, Oberon, C ++, Self, Emerald және BETA), Функционалдық (Haskell), Скрипттік (AppleScript, Lua), Реактивті (Erlang, StateCharts) және Параллельді (ZPL, Жоғары өнімділік Fortran). HOPL III-нің әрбір құжатында тілдің негізін қалаушылардың көзқарасы сипатталады.

HOPL IV

HOPL IV 2020 жылдың 14-16 маусымында Ұлыбританияның Лондон қаласында өткізілуі тиіс еді, бірақ COVID-19 пандемиясына байланысты 2021 жылға кейінге қалдырылды. Конференцияның тең төрағалары Гай Л. Стил-кiшi және Ричард П. Габриэль болды. Конференцияда қарастырылған тілдер 2011 жылға дейін кеңінен қолданылуы тиіс еді.