プログラミング言語の歴史( HOPL ) は、不定期に開催されるACM SIGPLANカンファレンスです。1978 年、1993 年、2007 年、2021 年に開催されました。
ホップルI
HOPL I は、1978 年 6 月 1 日から 3 日までカリフォルニア州ロサンゼルスで開催されました。[1] Jean E. Sammet が全体委員長とプログラム委員長を務めました。John AN Lee が運営委員長、Richard L. Wexelblatが議事進行委員長、Grace Hopper が基調講演を行いました。[2] Sammet の紹介文から: HOPL カンファレンスは、「特定のプログラミング言語の開発に影響を与えた技術的要因を検討することを目的としています。」最初の HOPL での言語とプレゼンテーションは、プログラム委員会の招待によるものでした。招待された言語は、1967 年までに作成され、使用されていたものでなければなりません。また、1977 年にも使用され続けていたものでなければなりません。最後に、コンピューティングの分野に多大な影響を与えたものでなければなりません。
論文と発表はプログラム委員会による徹底的な審査(および著者による改訂)を受け、会議の標準をはるかに超える内容で、この分野の最も優れたジャーナルのいくつかに匹敵するものでした。[要出典]
会議録のプレプリントはSIGPLAN Noticesに掲載されました。[3]質疑応答の記録を含む最終的な会議録は、「プログラミング言語の歴史」というタイトルの本として出版されました。[4]
ホップルII
HOPL IIは1993年4月20日から23日までマサチューセッツ州ケンブリッジで開催されました。[1]ジョン・A・N・リーが会議議長を務め、サメットが再びプログラム議長を務めました。HOPL Iとは対照的に、HOPL IIでは招待論文と公募に応じて提出された論文の両方が含まれました。対象範囲も拡大しました。HOPL Iでは言語の初期の歴史に関する論文のみでしたが、HOPL IIでは以下の分野の投稿を募集しました。
- 特定の言語の初期の歴史
- 言語の進化
- 言語の特徴と概念の歴史
- アプリケーション指向言語とパラダイム指向言語の言語クラス
提出言語および招待言語は 1982 年までに文書化されている必要があります。また、1985 年までに使用または指導されている必要があります。
HOPL I と同様に、厳密な多段階のレビューと改訂のプロセスがありました。[引用が必要]
会議録のプレプリントはSIGPLAN Noticesに掲載されました。[5]プレゼンテーションのコピーと質疑応答の記録を含む最終的な会議録は、History of Programming Languages IIというタイトルの本として出版されました。[6]
ホップルIII
HOPL IIIは2007年6月9日から10日までカリフォルニア州サンディエゴで開催されました。[1] ブレント・ヘイルパーンとバーバラ・G・ライダーが会議の共同議長を務めました。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 ) の 5 つのクラス (またはパラダイム) に大まかに分類できます。HOPL III の各論文では、言語の作成者の視点が説明されています。
ホップルIV
HOPL IVは2021年6月20日から22日にオンラインで開催されました( COVID-19パンデミックのため2020年から延期されました)。会議の共同議長はガイ・L・スティール・ジュニアとリチャード・P・ガブリエルでした。この会議で取り上げられた言語は2011年までに広く採用される必要がありました。[7]
参考文献
- ^ abc Ali & Smith 2014、116ページ。
- ^ ベアストウ2010、76ページ。
- ^ 「特集:プログラミング言語の歴史に関する会議」ACM SIGPLAN Notices . 13 (8). 1978年8月。
- ^ Wexelblat, Richard L. 編 (1981)。プログラミング言語の歴史。ACM モノグラフシリーズ。Academic Press。ISBN 9780127450407。。
- ^ 「SIGPLAN通知」。ACM SIGPLAN通知。28 (3)。1993年3月。
- ^ Bergin, Thomas J.; Gibson, Richard G. 編 (1996). HOPL II: プログラミング言語の歴史に関する第 2 回 ACM SIGPLAN 会議。Addison Wesley。doi : 10.1145 /234286。ISBN 978-0-201-89502-5. 2024年10月25日閲覧。
- ^ 「HOPL IV」. hopl4.sigplan.org .
さらに読む
- Ali, Azad; Smith, David T. (2014). Blakey, Peter (編). 「情報技術 (IT) プログラムにおけるレガシープログラミング言語の教育に関する議論」. Journal of Information Technology Education: Innovations in Practice . 13 : 111–127. doi : 10.28945/2088 .
- ベアストウ、ジェフリー(2010年7月)。「米海軍グレース・マレー・ホッパー少将の名言」。レーザーフォーカスワールド。第46巻第7号。76ページ。ProQuest 614064284。2024年10月27日閲覧。
外部リンク
- Wayback Machineのプログラミング言語の歴史に関する ACM SIGPLAN カンファレンス(2020-07-24 アーカイブ)。HOPL I から HOPL III までをカバーしています。
- HOPL IV カンファレンスの公式ウェブサイト
- プログラミング言語の歴史に関する会議記録 1972-1993。チャールズ バベッジ研究所、ミネソタ大学、ミネアポリス。
- Thomas J. (Tim) Bergin によるプログラミング言語の歴史
