・Awkを設計(AWKのA) ・Principles of Compiler Design(the green dragon book) ・egrepを作成 0009名無しさん@お腹いっぱい。2022/03/13(日) 21:41:51.49 ダグラス・マキルロイ(Malcolm Douglas McIlroy) 1932年生まれ
・LISPを設計 ・ダートマス会議を主催 ・人工知能と言う用語と研究分野を確立した人 0013名無しさん@お腹いっぱい。2022/03/14(月) 19:58:35.13 ジョン・バッカス(John Warner Backus) 1924年12月3日Philadelphia, Pennsylvania生まれ
・FORTRANの設計と開発 ・ALGOL58, ALGOL60を開発した国際委員会の委員を務めた ・Backus-Naur form (BNF) を開発 ・1977年にFP言語を作成 ・1989年にFL言語を作成 ・Function-level programmingというものに取り組んだ 0014名無しさん@お腹いっぱい。2022/03/15(火) 19:34:50.14 ジョン・フォン・ノイマン(John von Neumann) 1903年12月28日Budapest, Kingdom of Hungary, Austria-Hungary生まれ
・Abelian von Neumann algebra, Affiliated operator, Almost periodic functions on a locally compact abelian group, Amenable group, Arithmetic logic unit, Artificial life, Artificial viscosity, Axiom of regularity, Axiom of limitation of size, Backward induction, Birkhoff-von-Neumann algorithm, Birkhoff?von Neumann theorem, Blast wave (fluid dynamics), Taylor?von Neumann?Sedov blast wave, Bounded set (topological vector space), Carry-save adder, Cellular automata, Class (set theory), Closed-subgroup theorem for matrix groups, Computer virus, Commutation theorem, Continuous geometry, Coupling constant, Cumulative hierarchy, Decoherence theory (quantum mechanics), +87 moreで知られる 0015名無しさん@お腹いっぱい。2022/03/15(火) 19:35:27.37 ドナルド・クヌース(Donald Ervin Knuth) 1938年1月10日Milwaukee, Wisconsin, U.S.生まれ
・The Art of Computer Programming(TAOCP)を執筆 ・TeXを開発 ・"father of the analysis of algorithms"と呼ばれる 0016名無しさん@お腹いっぱい。2022/03/15(火) 19:35:48.99 エドガー・ダイクストラ(Edsger W. Dijkstra) 1930年5月11日Rotterdam, Netherlands生まれ
・構造化プログラミングという用語を生み出す ・ダイクストラ法のダイクストラ ・セマフォの概念を考案 ・His main pioneering contributions (including ideas, inventions and innovations) include: Concepts, methods, principles and theories: Dijkstra?Zonneveld ALGOL 60 compiler (first complete working ALGOL 60 compiler), call stack, concurrency, concurrent programming, cooperating sequential processes, critical section, deadly embrace (deadlock), dining philosophers problem, Dutch national flag problem, fault-tolerant systems, goto-less programming, guarded command language (guarded commands), layered structure in software architecture, levels of abstraction, multithreaded programming, mutual exclusion (mutex or lock), producer?consumer problem (bounded buffer problem), program families, predicate transformer semantics, process synchronization, self-stabilizing distributed systems (self-stabilization), semaphore, separation of concerns, sleeping barber problem, structured analysis, structured programming, THE multiprogramming system, unbounded nondeterminism, weakest precondition calculus Algorithms: Dijkstra's algorithm, DJP algorithm, Dijkstra-Scholten algorithm, Dekker's algorithm (generalization), banker's algorithm, smoothsort, shunting-yard algorithm, tri-color marking algorithm, concurrent algorithms, distributed algorithms, deadlock prevention algorithms, mutual exclusion algorithms, self-stabilizing algorithms 0017名無しさん@お腹いっぱい。2022/03/15(火) 19:36:21.91 アラン・ケイ(Alan Curtis Kay) 1940年5月17日Springfield, Massachusetts, U.S.生まれ