「メルヴィン・コンウェイ」の版間の差分
削除された内容 追加された内容
m URL更新 |
Zazanasawa (会話 | 投稿記録) |
||
14行目: | 14行目: | ||
* Melvin E. Conway. [http://www.melconway.com/Home/Committees_Paper.html "How do committees invent?"], ''[[:en:Datamation|Datamation]]'', 14(4):28--31, April 1968 |
* Melvin E. Conway. [http://www.melconway.com/Home/Committees_Paper.html "How do committees invent?"], ''[[:en:Datamation|Datamation]]'', 14(4):28--31, April 1968 |
||
==外部リンク== |
== 外部リンク == |
||
*[http://www.melconway.com/ Conway's web site] |
* [http://www.melconway.com/ Conway's web site] |
||
{{Normdaten}} |
|||
{{DEFAULTSORT:こんうえい めるういん}} |
{{DEFAULTSORT:こんうえい めるういん}} |
2018年3月20日 (火) 10:08時点における版
メルヴィン・コンウェイ(英: Melvin Conway)は初期のコンピュータ科学者、プログラマーであり、コンウェイの法則として知られる法則「システムを設計する組織は、その構造をそっくりまねた構造の設計を生み出してしまう」 (原文: "Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.")を生み出したハッカーとしても知られる。
コンウェイは、おそらくこの法則ではなく、コルーチンを発明した論文[1]および 1958年にUNCOL を提唱したことで[2]最も有名である。
コンウェイはバロースの model 220 コンピュータ向けに SAVE と呼ばれるアセンブラを書いた。SAVE は何かの頭文字ではなく、その機能によるものだった。つまり、SAVEでプログラムを書くことで、パンチカードを節約(SAVE)することができたのである。
1970年代と1980年代、彼はアメリカ国立標準技術研究所向けの MUMPS 医療コンピュータ言語と、 システム言語の標準化に携わっていた[3] 。また、MUMPS についての参考書を著した[4] 。
参考文献
- ^ M.E. Conway, Design of a separable transition-diagram compiler, Communications of the ACM, Vol. 6, No. 7, July 1963
- ^ Melvin E. Conway, "Proposal for an UNCOL", Communications of the ACM 1:3:5 (1958).
- ^ "1977 Version of ANSI Standard MUMPS". "Part I of this Standard, the MUMPS Language Specification, MDC/28, was prepared by Melvin E. Conway under Contract No. 5?35770 with the National Bureau of Standards."
- ^ Mumps Programming Reference Manual by Melvin E. Conway, M Technology Assn. (December 1983) ISBN 0918118255
Selected publications
- Melvin E. Conway. "How do committees invent?", Datamation, 14(4):28--31, April 1968