Programming

Tony Hoare

โทนี่ โฮอาร์ (Sir Charles Antony Richard Hoare)  1980 Turing Award จากการคิดอัลกอลิธึม Quicksort, Hoare logic และสร้างภาษา Communicationg sequential processes (CSP) โฮอาร์ เกิดวันที่ 11 มกราคม 1934 ในโคลอมโบ, ศรีลังกา  ขณะที่ยังเป็นเมืองขึ้นของอังกฤษ ชื่อโทนี่ เป็นชื่อที่เขาตั้งขึ้นมาเองอย่างไม่เป็นทางการระหว่างที่เรียนหนังสือ  1956 จบปริญญาตรีจากเมอร์ตันคอลเลจ, อ๊อกซ์ฟอร์ด (Merton College, Oxford) ด้านวรรณกรรมคลาสสิคและปรัชญา  1957 ถูกเกณฑ์ทหาร ประจำการณ์ในกองทัพเรืออังกฤษ ระหว่างนี้เขาเรียนภาษารัสเซียไปด้วย และได้ลงเรียนต่อจนจบคอร์สทางด้านสถิติจากอ๊อกซ์ฟอร์ดด้วย 1959 เข้าเรียนที่มหาวิทยาลัยมอสโคว์ (Moscow State University) ในฐานะนักเรียนแลกเปลี่ยนของบริติชคันซิล (ritish Council) โดยได้เรียนการเขียนโปรแกรมคอมพิวเตอร์เพื่อการแปลภาษา กับอันเดรย์ โคลโมโกรอฟ (Andrey Kolmogorov) 1960 หลังจากกลับจากสหภาพโซเวียต เขาได้เข้าทำงานกับบริษัท Elliott Brothers ซึ่งเป็นบริษัทที่ผลิตคอมพิวเตอร์เล็กๆ  ตั้งอยู่ในลอนดอน ซึ่งที่นี่ทีมวิจัยของบริษัทได้นำเอาภาษา Algol 60 มาใช้กับคอมพิวเตอร์  ซึ่งในขณะนั้นมีการพัฒนาคอมพิวเตอร์ Elliot 803 1962 เข้าร่วมทีม IFIP (International Federation for Information Processing)  ซึ่งเป็นทีมนักวิทยาศาสตร์นานาชาติ ที่ดูและพัฒนาภาษา Algol  1968…

0
Read More

Phil Zimmermann

ฟิลลิป ซิมเมอร์มันน์ (Philip R. Zimmermann) ผู้สร้าง Pretty Good Privacy (PGP) ซิมเมอร์มันน์ เกิดวันที่ 12 กุมภาพันธ์ 1954 ในนิว เจอร์ซีย์, สหรัฐฯ​ 1978 จบปริญญาตรีสาขาวิทยาศาสตร์คอมพิวเตอร์ จากมหาวิทยาลัยฟลอริด้าแอตแลติค (Florida Atlantic University) หลังจากเรียนจบเขาได้ทำงานเป็นนักวิเคราะห์นโยบายของกองทัพสหรัฐฯ​ ของโครงการ Nuclear Freeze campaign เพื่อหาแนวในการการควบคุมการพัฒนา, ทดสอบและสร้างอาวุธนิวเคลียร์  ระหว่างสหรัฐฯ​ และสภาพโซเวียต  1991 เขียนโปรแกรม PGP ซึ่งเป็นโปรแกรมสำหรับการเข้ารหัสข้อมูลให้กับจดหมายอิเล็กทรอนิกส์ (email)  และนำวิธีการเข้ารหัสแบบกุญแจสาธารณะ (public-key cyptography) มาใช้ หลังจากนั้นซิมเมอร์มันน์ได้เผยแพร่ PGP โดยการให้ดาวโหลดได้ฟรีผ่านทาง FTP ทำให้โปรแกรมนี้ได้รับความนิยมในเวลาอันรวดเร็ว จนกลายเป็นโปรแกรมการเข้ารหัสอีเมล์ที่มีการใช้งานมากที่สุดในโลก โดยที่ PGP เวอร์ชั่นแรกนั้นใช้การเข้ารหัสที่เรียนกว่า BassOmatic  1993 การเผยแพร่ PGP ทำให้เขาถูกรัฐบาลสหรัฐฯ ดำเนินการสอบสวนเป็นเวลากว่า 3 ปี ว่าเขาได้ทำการละเมิดกฏหมายว่าด้วยการควบคุมการส่งออกอาวุธสงคราม (Arms Export Control Act) หรือไม่   1995 เขียนหนังสือ PGP:Source Code and Internals 1996 หลังรัฐบาลได้ยกเลิกการสอบสวนคดีการละเมิดกฏหมายการควบคุมการส่งออกอาวุธสงคราม ซิมเมอร์มันน์ ได้ก่อตั้งบริษัท PGP Inc.  1997 PGP…

0
Read More

Herbert A. Simon

เฮอร์เบิร์ต ไซม่อน (Herbert A. Simon) Economic Nobel Prize 1978, Turing Award 1975 ไซม่อนเกิดวันที่15 มิถุนายน 1916ในมิลวัวกี, วิสคอนซิน (Milwaukee, Wisconsin) พ่อของเขาเป็นวิศวกรไฟฟ้าชาวเยอรมันที่อพยพเข้ามาอาศัยในสหรัฐฯในปี 1903  ชื่ออาร์เธอร์ (Arthur Simon, 1881-1948) แม่ชื่อเอ็ดน่า (Edna Marguerite Merkel) เป็นนักเปียโน ซึ่งทั้งคู่มีเชื้อสายยิว แต่ว่าไซม่อนนั้นประกาศว่าเขาไม่เชื่อในพระเจ้า ไซม่อนเรียนหนังสือระดับประถมและมัธยมที่โรงเรียนของรัฐในมิลวัวกีโดยที่เขามีความสนใจคณิตศาสตร์, เศรษฐศาสตร์ตั้งแต่เรียนมัธยมโดยเฉพาะได้รับอิทธิพลจากอาของเขาชื่อฮาโรล์ด (Harold Merkel) ซึ่งเรียนเศรษฐศาสตร์อยู่ที่มหาวิทยาลัยวิสคอนซิน  ซึ่งหนังสือเศรษฐศาสตร์ที่ไซม่อนชอบตอนมัธยมปลายคือ The Great Illusion ของนอร์แมน แองเกลล์ (Norman Angell) และ Progree and Poverty ของเฮนรี่ จอร์จ (Henry George) 1933 เข้าเรียนที่มหาวิทยาลัยชิคาโก้ (University of Chicago) ทางด้านคณิตศาสตร์, รัฐศาสตร์, สังคมวิทยา  โดยอาจารย์ที่มีอิทธิพลกับเขาคือเฮนรี่ ชูลต์ (Henry Schultz) 1936 จบปริญญาตรี โดยได้รับปริญญาทางด้านรัฐศาสตร์ หลังจากนั้นนได้ทำงานเป็นผู้ช่วยวิจัยให้กับริดลีย์ (Clarence E. Ridley) ซึ่งพวกเขาทำวิจัยเกี่ยวกับงานการบริหารเทศบาล ให้กับมหาวิทยาลัยชิคาโก้   1938 เขียนหนังสือ Measuring Municipal Activities ร่วมกับบริดลีย์…

0
Read More

Chris Lattner

คริส แลตต์เนอร์ (Chris Lattner) ผู้พัฒนา LLVM,  Clang, Swift คริส เกิดในปี 1978 ในสหรัฐฯ  1996 เข้าเรียนที่มหาวิทยาลัยพอร์ตแลนด์ (University of Portland) สาขาวิทยาศาสตร์คอมพิวเตอร์ 2000 ต่อปริญญาโท-เอก ที่มหาวิทยาลัยอิลลินอยด์ (University of Illinois Urbana Champaign) ในสาขาวิทยาศาสตร์คอมพิวเตอร์ ซึ่งระหว่างเรียนอยู่ที่นีเขาเริ่มออกแบบและพัฒนา LLVM (Low Level Virtual Machine, www.llvm.org) เป็นออพติไมเซอร์คอมไพเลอร์ (optimizing compilers) เพื่อช่วยให้การคอมไพล์โปรแกรมออกมาได้รวดเร็วและได้แอพลิเคชั่นที่ทำงานได้รวดเร็วขึ้น คริสสร้างเว็บไซด์ส่วนตัวชื่อ nondot.org ขึ้นมา 2004 ช่วงปีสุดท้ายก่อนจบการศึกษาได้มาฝีกงานกับ Microsoft  ซึ่งระหว่างนี้เขาได้ทดลองพัฒนา LLVM ที่สามารถทำงานบน .NET ของไมโครซอฟต์ 2005 จบปริญญาเอก จาก ม. อิลลินอยด์ และได้เข้าทำงานกับ Apple   2010 Apple เริ่มพัฒนาภาษา Swift (www.swift.org)  โดยคริสร่วมพัฒนาภาษานี้ และได้รวมเอา LLVM เข้ากับ Swift คริส ได้รางวัล Software System Award จาก ACM จากผลงาน LLVM  2014 Apple เปิดตัวภาษา Swift…

0
Read More

Edsger W. Dijkstra

เอ็ดสเกอร์ ไดจ์ตร้า (Edsger W. Dijkstra) Turing Award 1972,  เอ็ดสเกอร์ เกิดวันที่ 11 พฤษภาคม 1930 ในรอตเตอร์ดัม, เนเธอร์แลนด์ (Rotterdam) พ่อของเขา ชื่อโดวี (Douwe Wybe Dijkstra) เป็นนักเคมี สอนหนังสืออยู่ในโรงเรียนมัธยมในรอตเตอร์ดัม และเคยเป็นประธานของสมาคมนักเคมีดัตช์  ส่วนแม่เป็นนักคณิตศาสตร์ชื่อเบรชเจ (Brechtje Cornelia Kluijver)   เอ็ดสเกอร์เป็นลูกคนที่สามในพี่น้องทั้งหมดสี่คน  1948 จบมัธยมปลายและได้เข้าเรียที่มหาวิทยาลัยไลเดน (University of Leiden) ทางด้านฟิสิกส์ทฤษฏี 1951 พ่อของเขาพบโฆษณาประกาศว่ามีคอร์สเรียนการเขียนโปรแกรมที่แคมบริดจ์ (Cambridge University) สามอาทิตย์ในอังกฤษ เขาจึงจงเอ็ดสเกอร์ไปเรียนการเขียนโปรแกรม 1952 ได้เข้าทำงานที่ศูนย์คณิตศาสตร์อัมสเตอร์ดัม (Mathematical Center in Amsterdam) ตามคำชักชวนของอ๊าด (Aad van Wijngaarden) ผู้อำนวยการศูนย์ฯ  ซึ่งเพิ่งมีการนำคอมพิวเตอร์เข้ามาใช้งาน และทำให้เอ็ดสเกอร์กลายเป็นโปรแกรมเมอร์คนแรกของเนเธอร์แลนด์ ระหว่างทำงานอยู่ที่ศูนย์คณิตศาสตร์ เขาทำงานใกล้ชิดกับบราม ลูปสตร้า (Bram Jan Loopstra) และคาเรล โชลเตน (Carel S. Scholten) ซึ่งพวกเขาถูกจ้างมาเพื่อร่วมกันสร้างคอมพิวเตอร์ 1956 จบจาก ม.ไลเดน คิดค้น shortest path problem (Dijkstra’s algorithm) อัลกอริที่มสำหรับการหาเส้นทางที่สั้นที่สุดบนกราฟหรือแผนที่ แต่ว่าผลงานไม่ได้รับการตีพิมพ์จนกระทั่งถูกตีพิมพ์ในปี 1959 ความยาวสองหน้า…

0
Read More

John R. Anderson

จอห์น แอนเดอร์สัน (John Robert Anderson)  ผู้สร้าง ACT-R (cognitive architecture) แอนเดอร์สัน เกิดในปี 1947 ในแวนคูเวอร์, บริติช โคลัมเบีย (Vancouver, British Columbia)  1968 จบปริญญาตรีด้านศิลปะและวิทยาศาสตร์จากบริติชโคลัมเบีย (University of British Columbia) หลังจากนั้นได้เข้าศึกษาต่อที่สแตนฟอร์ด (Stanford University) ได้โดยมีโอกาสร่วมทำงานวิจัยกับโบเวอร์ (Gordon Bower) ซึ่งระหว่างที่เรียนที่นี่เขามีความใฝ่ฝันในการสร้างจิตของมนุษย์ (human cognition) ขึ้นมาโดยมีความเชื่อว่าสามารถที่จะจำลองจิตขึ้นมาในคอมพิวเตอร์ได้ ซึ่งในระยะแรกเขาได้สร้างพัฒนาแบบจำลอง FRAN simulation of free recall และต่อมาพัฒนาเป็น HAM theory of memory 1972 จบปริญญาเอกด้านจิตวิทยาจากสแตนฟอร์ด หลังจากนั้นได้ตำแหน่งผู้ช่วยศาสตราจารย์ที่เยล (Yale University)  1973 ย้ายมาทำงานวิจัยที่มหาวิทยาลัยมิชิแกน (University of Michigan)  แต่งงานกับลินเน่ (Lynne Reder) ซึ่งต่อมาพวกเขามีลูกชายด้วยกันสองคน เจย์ (Jay, b.1980) และเอบ (Abe,b.1985) 1976 กลับมาสอนหนังสือที่เยล เขียนหนังสือ “Language, Memory, and Thought” ซึ่งเป็นการอธิบายทฤษฏี ACT (Adaptive Control off Though) เป็นครั้งแรก ซึ่งเขาเองหวังให้ ACT…

0
Read More

Maurice Wilkes

มัวเรซ วิลเกส (Maurice Vincent Wilkes)  ผู้สร้าง EDSAC , Turing Award 1967 วิลเกส เกิดวันที่ 26 มิถุนายน 1913 ในดุดลีย์, อังกฤษ (Dudley, Worcestershire, England) พ่อของเขาเป็นเจ้าหน้าที่การเงินอยู่ในคฤหาสน์ของเอิร์ล แห่งดุดลีย์ (Earl of Dudley) ส่วนแม่เป็นแม่บ้าน  วิลเกสเริ่มเรียนหนังสือที่คิงเอ็ดเวิร์ด ที่ 6 คอลเลจ (King Edward VI College, Sturbridge)  1931 เข้าเรียนคอร์สคณิตศาสตร์ (MathermaticalMathematical Tripos) ที่เซนต์จอห์น, แคมบริดจ์ (St. John’s College, Cambridge) 1934 เข้าเรียนปริญญาเอกด้านฟิสิกส์ โดยเฉพาะด้านเกี่ยวกับวิทยุ 1936 หลังจากเรียนจบได้าเข้าทำงานที่แคมบริดจ์โดยเป็นนักวิจัยที่ห้องทดลองคาเวนดิช (Cavendish Laboratory) ทำงานวิจัยที่เกี่ยวกับการสื่อสารด้วยคลื่นวิทยุในระยะไกล ปีนี้เขาได้มีโอกาสเข้าฟังบรรยายของดักกลาส ฮาร์ทรี (Douglas Hartree) ที่มหาวิทยาลัยแมนเชสเตอร์ (Manchester University) ซึ่งฮาร์ทรี ได้บรรยายเกี่ยวกับเครื่องคำนวณแบบอนาล๊อค “Differential Analyzer” ซึ่งสร้างโดยแวนเนวาร์ บุช (Vannevar Bush)  ที่เอ็มไอที (MIT)  ซึ่งต่อมาแคมบริดจ์ได้สร้างเครื่องก๊อปปี้ขึ้นมาโดยทีมของ ศจ.จอห์น เลนนาร์ด-โจน (John Lennard-Jones) และวิลเกสได้มีโอกาสเป็นหนึ่งในผู้ใช้เครื่อง Differential Analyzer นี้…

0
Read More

Richard Wallace

ริชาร์ด วอลเลซ (Richard S. Wallace)  ผู้ออกแบบภาษา AIML (Artificial Intelligence Markup Language)  และสร้าง A.L.I.C.E. (Artificial Linguistic Internet Computer Entity)  ริชาร์ด เกิดวันที่ 1960 ในพอร์ตแลนด์ (Portland, Maine, US)  1989 จบปริญญาเอกสาขาคอมพิวเตอร์จากมหาวิทยาลัยคาร์เนกี้ เมลลอน (Carnegie Mellon University)  1995 ดร.ริชาร์ด เริ่มพัฒนาภาษามาร์กอัพ AIML ซึ่งต่อยอดจากภาษา XML  และก็ได้เริ่มเขียนโปรแกรมสนทนา (Chat Bot) A.L.I.C.E.  2000 ก่อตั้งมูลนิธิ ALICE A.I. เพื่อโปรโมทการใช้ภาษา AIML ในขณะเดียวกัน โปรแกรม A.L.I.C.E. ชนะรางวัล Loebner Prize ซึ่งโปรแกรมนี้ยังชนะรางวัลนี้อีกในปี 2001, 2004 อีกด้วยตามลำดับ ปัจจุบัน ดร.ริชาร์ด ทำงานกับ Pandorabots.com

0
Read More

Alan Perlis

อลัน เพอร์ลิส (Alan Jay Perlis)  เจ้าของรางวัล Turing Award คนแรก อลัน เกิดวันที่ 1 เมษายน 1922 ในพิตต์สเบิร์ก, เพนน์ซิลวาเนีย (Pittsburgh, Pennsylvania)  1939 จบมัธยมปลายจากโรงเรียนมัธยมเทย์เลอร์ ออลเดอไดซ์ (Taylor Allderdice High School 1943 จบปริญญาตรีทางด้านเคมี จากสถาบันคาร์เนกี้ (Carnegie Institute of Technology)  1944 ช่วงสงครามโลก ครั้งที่ 2 เขาเข้าเป็นทหารในกองทัพสหรัฐฯ  1949 จบปริญญาโทและปริญญาเอกในปีเดียวกันทางด้านคณิตศาสตร์จากเอ็มไอที (Massachusetts Institute of Technology) โดยเขาทำวิทยานิพนธ์หัวข้อ “On Integral Equations, Their Solution by Iteration and Analytic Continuation” 1952 มีโอกาสร่วมในโครงการ Project Whirlwind โครงการสร้างเครื่องคอมพิวเตอร์ของเอ็มไอทีร่วมกับกองทัพสหรัฐฯ  ซึ่งขณะนั้นยังใช้หลอดสูญญากาศ (vacuum tube) ก่อนจะมีทรานซิสเตอร์  1956 ย้ายมาทำงานที่มหาวิทยาลัยเพอร์ดัว (Purdue University)  และไม่นานก็ย้ายมาที่สถาบันคาร์เนกี้ 1962 ได้รับเลือกเป็นประธานของสมาคมเครื่องจักรคำนวณ (Association for Computing Machinery)  1966 ได้รับรางวัล Turing Award จากผลงานที่เกี่ยวข้องกับการพัฒนาการเขียนโปรแกรม (อลัน…

0
Read More

Judea Pearl

จูเดีย เพิร์ล (Judea Pearl) Turing Award 2011, ผู้เขียน Probabilistic Reasoning in Intelligent Systems จูเดีย เกิดวันที่ 4 กันยายน 1936 ในเทล อาวีฟ, ปาเลสไตน์ (Tel Aviv, Mandatory Palestine)  เขาใช้ชีวิตวัยเด็กเติบโตขึ้นมาในเมืองเน บรัค (Bnei Brak)  1956 หลังจากปลดประจำการณ์จากกองทัพอิสราเอล เขาได้เข้าเป็นสมาชิกของนารวม (Kibbut) และเข้าเรียนวิศวกรรมไฟฟ้าที่สถาบันเทคโนโลยีอิสราเอล (Technion) ซึ่งที่สถาบันแห่งนี้จูเดียได้รู้จักกับรูท (Ruth) ซึ่งกลายมาเป็นภรรยาในอนาคตของเขา ภายหลังจูเดียและรูทมีลูกด้วยกันสามคน คือ ทามาร่า (Tamara), มิเชล (Michelle), แดเนียล (Daniel) 1960 จบปริญญาตรี  หลังจากนั้นเขาก็ได้อพยพมาอาศัยอยู่ในสหรัฐอเมริกา 1961 จบปริญญาโทด้านวิศวกรรมไฟฟ้าจากเนวาร์กคอลเลจ (Newark College) และปริญญาโทฟิสิกจากมหาวิทยาลัยรูตเจอร์ส (Rutgers University) ซึ่งเขาเขียนวิทยานิพนธ์เรื่อง Vortex Theory of Superconductive Memories 1965 จบปริญญาเอกวิศวกรรมไฟ้าจากแทนดอน (New York University Tandon School of Engineering)  หลังจากนั้นได้เข้าทำงานกับบริษัท RCA บริษัทผลิตอุปกรณ์ไฟฟ้าของสหรัฐฯ  1970 มาสอนหนังสือที่ ม.แคลิฟอร์เนีย (UCLA) 1976 ได้รับตำแหน่งศาสตราจารย์…

0
Read More

Warning ⚠️ This website has cookies which come from Third-party services such as google Analytics, Adsense, Amazon, Yandex Metrica, Facebook, Agoda.

 

Yandex.Metrica
Don`t copy text!