La conferencia History of Programming Languages ( HOPL ) es una conferencia poco frecuente de ACM SIGPLAN . Se ha celebrado en 1978, 1993, 2007 y 2021.
ESPERANZA I
HOPL I se celebró del 1 al 3 de junio de 1978 en Los Ángeles, California . [ 1 ] Jean E. Sammet presidió tanto el comité general como el del programa. John AN Lee fue el presidente administrativo. Richard L. Wexelblat presidió el comité de actas. Grace Hopper pronunció el discurso de apertura. [ 2 ] De la introducción de Sammet: La Conferencia HOPL "tiene como objetivo considerar los factores técnicos que influyeron en el desarrollo de ciertos lenguajes de programación seleccionados". Los lenguajes y las presentaciones en la primera HOPL fueron por invitación del comité del programa. Los lenguajes invitados debían haber sido creados y estar en uso para 1967. También debían seguir en uso en 1977. Finalmente, debían haber tenido una influencia considerable en el campo de la informática.
Los artículos y las presentaciones fueron sometidos a una exhaustiva revisión por parte del comité del programa (y a revisiones por parte de los autores), mucho más allá de lo habitual en las conferencias y a la altura de algunas de las mejores revistas del sector.
Las versiones preliminares de las actas se publicaron en SIGPLAN Notices . [ 3 ] Las actas finales, incluidas las transcripciones de las sesiones de preguntas y respuestas, se publicaron como un libro titulado History of Programming Languages . [ 4 ]
HOPL II
HOPL II se celebró del 20 al 23 de abril de 1993 en Cambridge, Massachusetts . [ 1 ] John AN Lee fue el presidente de la conferencia y Sammet volvió a ser el presidente del programa. A diferencia de HOPL I, HOPL II incluyó tanto ponencias invitadas como ponencias presentadas en respuesta a una convocatoria abierta. El alcance también se amplió. Mientras que HOPL I solo contó con ponencias sobre la historia temprana de las lenguas, HOPL II solicitó contribuciones sobre:
- historia temprana de lenguas específicas
- evolución de un idioma
- historia de las características y conceptos del lenguaje
- clases de lenguajes para lenguajes orientados a aplicaciones y lenguajes orientados a paradigmas
Los idiomas propuestos e invitados debían estar documentados antes de 1982. Además, debían estar en uso o enseñarse antes de 1985.
Al igual que en HOPL I, hubo un riguroso proceso de revisión y modificación en varias etapas.
Las versiones preliminares de las actas se publicaron en SIGPLAN Notices . [ 5 ] Las actas finales, incluidas copias de las presentaciones y transcripciones de las sesiones de preguntas y respuestas, se publicaron como el libro titulado History of Programming Languages II . [ 6 ]
HOPL III
HOPL III se celebró del 9 al 10 de junio de 2007 en San Diego, California . [ 1 ] Brent Hailpern y Barbara G. Ryder fueron los copresidentes de la conferencia. HOPL III abrió una convocatoria abierta para la participación y solicitó ponencias sobre la historia temprana o la evolución de los lenguajes de programación. Los lenguajes debían haber surgido antes de 1996 y haber sido ampliamente utilizados desde 1998, ya sea comercialmente o dentro de un dominio específico. Los lenguajes de investigación que tuvieron una gran influencia en lenguajes posteriores también fueron candidatos para su presentación.
Al igual que con HOPL I y HOPL II, los documentos se gestionaron mediante un proceso de revisión/corrección en varias etapas.
Los lenguajes HOPL III se pueden clasificar en cinco categorías (o paradigmas ): orientados a objetos ( Modula-2 , Oberon , C++ , Self , Emerald , BETA ), funcionales ( Haskell ), de scripting ( AppleScript , Lua ), reactivos ( Erlang , Statecharts ) y paralelos ( ZPL , High Performance Fortran ). Cada documento HOPL III describe la perspectiva de sus creadores.
Las actas publicadas incluyen videos de la conferencia, materiales de presentación y un homenaje al participante de la conferencia Ken Kennedy . [ 7 ]
HOPL IV
HOPL IV se celebró virtualmente del 20 al 22 de junio de 2021 (se pospuso desde 2020 debido a la pandemia de COVID-19 ). Los copresidentes de la conferencia fueron Guy L. Steele Jr. y Richard P. Gabriel . Los idiomas tratados en esta conferencia debían haber sido ampliamente adoptados para 2011. [ 8 ]
Los artículos, junto con dos apéndices sobre HOPL IV y un breve índice de autores, se publicaron en junio de 2020 en una edición especial de las Actas de la ACM sobre Lenguajes de Programación, con Gabriel y Steele como editores asociados. [ 9 ] Los artículos (sin los apéndices, el índice de autores ni la nota del editor de PACMPL ) también figuran en la página web de las actas de la ACM para HOPL IV. [ 10 ]
Referencias
- 1 2 3 Ali y Smith 2014 , pág. 116.
- ↑ Bairstow 2010 , pág. 76.
- ↑ "Número especial: Conferencia sobre la historia de los lenguajes de programación" . ACM SIGPLAN Notices . 13 (8). Agosto de 1978. ISSN 0362-1340 .
- ↑ Wexelblat, Richard L., ed. (1981). Historia de los lenguajes de programación . Serie de monografías de la ACM. Academic Press. doi : 10.1145/800025 . ISBN 9780127450407.El texto completo es de acceso abierto en la ubicación de ACM para el DOI, pero no ( a partir de 2026)) en su sede de Elsevier.
- ↑ Lee, John AN; Sammet, Jean E. (marzo de 1993). «La segunda conferencia ACM SIGPLAN sobre la historia de los lenguajes de programación» . ACM SIGPLAN Notices . 28 (3). doi : 10.1145/154766 . ISBN 0-89791-570-4ISSN 0362-1340
- ↑ Bergin, Thomas J.; Gibson, Richard G., eds. (1996). HOPL II: La segunda conferencia ACM SIGPLAN sobre la historia de los lenguajes de programación . Addison Wesley. doi : 10.1145/154766 . ISBN 978-0-201-89502-5.
- ↑ Ryder, Barbara; Hailpern, Brent, eds. (9 de junio de 2007). HOPL III: Actas de la tercera conferencia ACM SIGPLAN sobre la historia de los lenguajes de programación . San Diego, California: Association for Computing Machinery . doi : 10.1145/1238844 . ISBN 9781595937667.
- ↑ "HOPL IV" . hopl4.sigplan.org .
- ↑ "HOPL" . Actas de la ACM sobre lenguajes de programación . 4 (HOPL). Junio de 2020. eISSN 2475-1421 . Consultado el 2 de enero de 2026 .
- ↑ "HOPL-IV: La cuarta conferencia ACM SIGPLAN sobre la historia de los lenguajes de programación" . Biblioteca digital de la Association for Computing Machinery . Association for Computing Machinery. Junio de 2020. Consultado el 2 de enero de 2026 .
Lecturas adicionales
- Ali, Azad; Smith, David T. (2014). Blakey, Peter (ed.). "Un debate sobre la enseñanza de un lenguaje de programación heredado en un programa de tecnología de la información (TI)" . Journal of Information Technology Education: Innovations in Practice . 13 : 111–127 . doi : 10.28945/2088 .
- Bairstow, Jeffrey (julio de 2010). «Los dichos de la contralmirante Grace Murray Hopper, USN» . Laser Focus World . Vol. 46, n.º 7, pág. 76. ProQuest 614064284. Consultado el 27 de octubre de 2024 .
Enlaces externos
- Conferencias ACM SIGPLAN sobre la historia de los lenguajes de programación en Wayback Machine (archivadas el 24/07/2020) . Abarca desde HOPL I hasta HOPL III.
- Sitio web oficial de la conferencia HOPL IV
- Actas de la Conferencia sobre Historia de los Lenguajes de Programación 1972-1993 . Instituto Charles Babbage , Universidad de Minnesota, Minneapolis.
- Una historia de la historia de los lenguajes de programación por Thomas J. (Tim) Bergin
- Conferencias de la Asociación para la Maquinaria Informática
- conferencias de informática
- Historia del software
- conferencias sobre lenguajes de programación