โปรแกรมเมอร์ที่ยิ่งใหญ่ที่สุดในโลกตลอดกาล
เคยอยากรู้จักโปรแกรมเมอร์ที่ยิ่งใหญ่ที่สุดที่เคยเหยียบโลกใบนี้บ้างไหม อ่านต่อเพื่อสำรวจโปรแกรมเมอร์ที่ยิ่งใหญ่ที่สุดตลอดกาลและการมีส่วนสนับสนุนของพวกเขา

คอมพิวเตอร์ได้ปฏิวัติโลกอย่างไม่ต้องสงสัย และโปรแกรมเมอร์ก็เป็นผู้รับผิดชอบต่อเรื่องนี้
อย่างไรก็ตาม ไม่ใช่ว่าโปรแกรมเมอร์ทุกคนจะเท่าเทียมกัน แม้ว่าหลายคนจะประสบความสำเร็จอย่างยิ่งใหญ่ในโลกของวิทยาการคอมพิวเตอร์ แต่ก็ยังมีบางคนที่มีอิทธิพลต่อเราและมนุษยชาติมากที่สุด
แฮกเกอร์ระดับหัวกะทิเหล่านี้มีตั้งแต่คนที่ไม่ค่อยมีใครรู้จักไปจนถึงคนที่โด่งดัง และพวกเขามีภูมิหลังที่หลากหลาย แต่สิ่งที่พวกเขามีเหมือนกันคือวิธีที่พวกเขาเปลี่ยนชีวิตของเราผ่านงานของพวกเขา
โพสต์นี้ขออุทิศให้กับพวกเขา
โปรแกรมเมอร์ที่ยิ่งใหญ่ที่สุดในโลกตลอดกาลโดย Impact
| ชื่อ | เป็นที่รู้จักสำหรับ | เกิด | สัญชาติ | ความคิดเห็น |
|---|---|---|---|---|
| เดนนิสริตชี่ | ซี, ยูนิกซ์ | 1941 | อเมริกัน | เสียชีวิตเมื่อปี 2011 |
| Linus Torvalds | ลินุกซ์ | 1969 | ฟินแลนด์อเมริกัน | ยิ้มเยอะๆ |
| บิลเกตส์ | Windows | 1955 | อเมริกัน | อดีตมหาเศรษฐีที่รวยที่สุดในโลก |
| บยาร์เน สตรูสตุป | C + + | 1950 | เดนมาร์ก | |
| เคนทอมป์สัน | ยูนิกซ์ โก | 1943 | อเมริกัน | |
| ทิมเบอร์เนอร์สลี | ดูรายละเอียด | 1955 | สหราชอาณาจักร | ผู้อำนวยการ W3C |
| เจมส์กอสลิง | ชวา | 1955 | แคนาดา | เขียนครั้งเดียวรันที่ไหนก็ได้ |
| ริชาร์ดสตอลแมน | กนู, เอฟเอสเอฟ | 1953 | อเมริกัน | GNU/ลินุกซ์, GPL |
| Guido van Rossum | หลาม | 1956 | เนเธอร์แลนด์ | เผด็จการผู้ใจดี |
| ราสมุส เลอร์ดอร์ฟ | PHP | 1968 | แคนาดา, เดนมาร์ก | เว็บไซต์ที่มีความเป็นไดนามิกมากขึ้น |
| ซาโตชิ Nakamoto | blockchain | ? | ? | ? |
1.เดนนิส ริทชี่

Dennis Ritchie ร่วมพัฒนาระบบปฏิบัติการ Unix กับ Ken Thompson ซึ่งถือเป็นความสำเร็จครั้งยิ่งใหญ่ แต่สิ่งที่ทำให้เขาติดอันดับต้นๆ ของรายชื่อนี้คือการสร้างภาษาโปรแกรม C ขึ้นมา เพราะเขามีอิทธิพลต่อเรามากที่สุด
ภาษา C ได้รับการพัฒนาจากภาษา B ซึ่งเขาร่วมสร้าง และกลายมาเป็นภาษาโปรแกรมที่ประสบความสำเร็จมากที่สุดในโลก ภาษา C เป็นภาษาโปรแกรมที่ขับเคลื่อนแอปพลิเคชันนับไม่ถ้วน รวมถึงเคอร์เนล Linux ซึ่งขับเคลื่อนเว็บเซิร์ฟเวอร์ 67% และซูเปอร์คอมพิวเตอร์ที่เร็วที่สุด 100 เครื่องของโลก 500%
ภาษาการเขียนโปรแกรมหลายภาษาพัฒนามาจาก C และรวมถึง Java JavaScriptภาษา Go ของ Google, ภาษา C++, C#, Perl และภาษา Rust ของ Mozilla ที่รวดเร็วและทรงพลัง หากคุณรู้จักภาษาเหล่านี้ คุณก็ควรจะรู้ว่าภาษา C ของ Dennis Ritchie มีอิทธิพลต่อโลกของเรามากเพียงใด
เขาเสียชีวิตในปี 2011 แต่คุณสามารถอ่านหนังสือ "C Programming Language" ของเขาเพื่อทำความเข้าใจว่าเขาเก่งแค่ไหน หนังสือเล่มนี้เป็นหนังสือที่นักเขียนโค้ดทุกคนควรมี แม้แต่คนที่ไม่คิดจะใช้มันก็ตาม
ขอบคุณครับท่าน และก็พักผ่อนกันต่อไปครับ.
2. ลินุส ทอร์วัลด์ส

หนังสือ “Just for fun” วางจำหน่ายราวปี 2002 และเล่าเรื่องราวของ Linus Torvalds Torvalds เกิดมาในครอบครัวนักข่าวและเติบโตในเมืองเฮลซิงกิ ประเทศฟินแลนด์ และในปี 1991 เขาก็ได้เปิดตัวต้นแบบของระบบปฏิบัติการ Linux
เขาปล่อยให้ใช้งานฟรีและยังคงพัฒนามาจนถึงทุกวันนี้ ส่งผลให้ระบบนี้ได้รับการนำไปใช้งานอย่างแพร่หลายในอุปกรณ์ต่างๆ ตั้งแต่เดสก์ท็อป เว็บเซิร์ฟเวอร์ Android, Chrome OS และอื่นๆ นอกจากนี้ เขายังเป็นผู้สร้างซอฟต์แวร์ควบคุมการแก้ไข Git อีกด้วย
แน่นอนว่าอินเทอร์เน็ตจะเติบโตได้หากไม่มี Linux ฟรีของ Torvald อย่างไรก็ตาม ไม่ต้องสงสัยเลยว่าอินเทอร์เน็ตจะดำเนินไปในแนวทางที่แตกต่างออกไปหากมีระบบปฏิบัติการและค่าลิขสิทธิ์อื่นๆ Linux ได้ปรับระดับภูมิทัศน์ของอินเทอร์เน็ตให้เท่าเทียมกันโดยเป็นอิสระและทำให้ผู้เล่นรายย่อยสามารถแข่งขันกับผู้เล่นรายใหญ่ได้
3 Bill Gates

เรื่องนี้ไม่จำเป็นต้องแนะนำตัว และนั่นคือเหตุผลว่าทำไมเขาถึงอยู่ในตำแหน่งสูงสุด แน่นอนว่า Bill Gates เป็นโปรแกรมเมอร์ที่ดี แต่เราจะพูดถึงด้านธุรกิจของเขาแทน
เขาก่อตั้ง Microsoft Behemoth ร่วมกับ Paul Allen ในปีพ.ศ. 1975 และบริษัทเติบโตขึ้นจนมีพนักงานมากกว่า 150,000 คนทั่วโลก โดยมีรายได้จากการดำเนินงาน 53 พันล้านเหรียญสหรัฐฯ ในปี 2020 กำไรสุทธิ 44.3 พันล้านเหรียญสหรัฐฯ และสินทรัพย์รวม 301.3 พันล้านเหรียญสหรัฐฯ
กล่าวอีกนัยหนึ่ง Bill Gates ได้แสดงให้โลกเห็นว่าโปรแกรมเมอร์คอมพิวเตอร์หรือที่เรียกว่า Geek สามารถประสบความสำเร็จในการทำธุรกิจด้วยตัวเองและเปลี่ยนแปลงวิถีของอุตสาหกรรมต่างๆ ได้ ปัจจุบัน Geek ยังคงเปลี่ยนแปลงโลกด้วยการใช้เทคโนโลยีที่ก้าวล้ำ และพวกเขาทำเงินได้มหาศาลจากการกระทำดังกล่าว
4. บยาร์เน สตรูสตรัป

C เป็นภาษาที่ยอดเยี่ยมและคุณสามารถใช้มันทำสิ่งที่น่าทึ่งได้ โดยเฉพาะอย่างยิ่งเมื่อคุณใช้จินตนาการของคุณ แต่ภาษา C ยังขาดคุณสมบัติบางประการ และนั่นคือสิ่งที่ Bjarne Stroustrup ตั้งเป้าหมายที่จะมอบให้
C++ ของ Bjarne Stroustrup ได้เปลี่ยนแปลงโลกของซอฟต์แวร์ที่สำคัญต่อการจับเวลาและประสิทธิภาพการทำงาน ตั้งแต่เกมวิดีโอไปจนถึงเว็บไซต์อีคอมเมิร์ซ แอปพลิเคชันเดสก์ท็อป เครื่องเรียงลำดับเพลง ฐานข้อมูล และแม้แต่ระบบการสับเปลี่ยนโทรศัพท์
ภาษา C++ เป็นภาษา C ที่มีคลาสเป็นพื้นฐาน จากนั้นจึงพัฒนามาเป็นภาษาโปรแกรมเชิงวัตถุเต็มรูปแบบพร้อมระบบจัดการหน่วยความจำที่ยอดเยี่ยม ซึ่งเป็นอีกคุณสมบัติหนึ่งที่ภาษา C ขาดไป
ภาษา C นำเสนอคุณลักษณะสี่ประการของ OOP ซึ่งได้แก่ การแยกส่วน การสืบทอด การห่อหุ้ม และความหลากหลาย ให้กับโปรแกรมเมอร์ C ซึ่งสิ่งนี้ช่วยสร้างแอปพลิเคชันที่น่าทึ่งซึ่งอาจไม่มีอยู่เลยหากไม่มีคุณลักษณะเหล่านี้
ได้แก่ MySQL, Windows OS, เบราว์เซอร์ Firefox, Maya 3D, Adobe Photoshop, Maya และระบบฝังตัวอื่นๆ จำนวนมากที่ต้องมอบประสิทธิภาพสูง และอื่นๆ อีกมากมาย
5. เคน ทอมป์สัน

ผลงานสำคัญสองอย่างของ Ken Thompson คือ Unix และ Go เขาออกแบบและพัฒนาระบบปฏิบัติการ Unix ร่วมกับ Dennis Ritchie ในช่วงทศวรรษ 1970 ขณะที่ทำงานที่ Bell Labs และล่าสุด เขาร่วมพัฒนาภาษา Go ในขณะที่ทำงานที่ Google
การพัฒนา Unix ของเขามีความสำคัญเนื่องจากปรัชญา Unix ซึ่งช่วยในการพัฒนาสภาพแวดล้อมเซิร์ฟเวอร์ ตัวอย่างเช่น Linux เป็นโคลนของ Unix มีลักษณะเป็นโมดูลาร์และใช้เครื่องมือที่เรียบง่ายแต่เฉพาะทางซึ่งสื่อสารกันโดยใช้ท่อใน Shell
นอกจากนี้ Unix ยังส่งผลกระทบต่อชุมชนวิชาการด้วย เนื่องจาก Unix ได้รับอนุญาตและกลุ่มต่างๆ มากมายได้คิดค้นเวอร์ชันของตนเองขึ้นมา เช่น BSD, Solaris และ AIX ของ IBM นอกจากนี้ Unix ยังสนับสนุนให้เกิดกระแสซอฟต์แวร์เสรี เอกสารออนไลน์ ระบบเครือข่ายในยุคแรกๆ และอินเทอร์เน็ตโดยทั่วไปอีกด้วย
Go เป็นภาษาที่มีการกำหนดประเภทแบบคงที่และคล้ายกับ C มาก แต่มีคุณลักษณะเพิ่มเติมมากมายเพื่อให้ผู้เขียนโค้ดทำงานได้มีประสิทธิภาพมากขึ้นในสภาพแวดล้อมที่ทันสมัย คุณลักษณะเหล่านี้ได้แก่ การรวบรวมขยะ การทำงานพร้อมกัน และความปลอดภัยของหน่วยความจำจากบัฟเฟอร์ล้นและปัญหาตัวชี้ของ C เป็นต้น
6. ทิม เบอร์เนอร์ส-ลี

เมื่อวันที่ 12 มีนาคม 1989 เซอร์ ทิโมธี จอห์น เบอร์เนิร์ส-ลี ได้เสนอระบบสำหรับการจัดการข้อมูลโดยใช้เครือข่ายคอมพิวเตอร์ และในเดือนพฤศจิกายนของปีเดียวกันนั้น เขาก็ได้นำระบบนั้นมาใช้
เป็นการสื่อสารระหว่างไคลเอนต์เครือข่ายกับเซิร์ฟเวอร์โดยใช้ HTTP หรือ Hypertext Transfer Protocol บนเครือข่ายที่เรียกว่า “อินเทอร์เน็ต”
แน่นอนว่าในสมัยนั้นเคยมีเครือข่ายคอมพิวเตอร์มาก่อน แต่ระบบเหล่านี้มักเป็นระบบการวิจัยแบบปิดสำหรับการวิจัยทางวิชาการระดับสูง และมักดำเนินการโดยคนมีเคราที่มีวุฒิการศึกษาสูง
Tim Berners-Lee สร้าง World Wide Web สำหรับคนทั่วไปและแสดงให้ผู้คนเห็นถึงวิธีการสร้างเว็บไซต์ เขาสร้างเว็บไซต์แห่งแรกของโลก เว็บเบราว์เซอร์แห่งแรกของโลก และเว็บเซิร์ฟเวอร์แห่งแรกของโลก ซึ่งก็คือ CERN HTTPd (HTTP daemon)
เขายังเขียน HTML เวอร์ชันแรกของโลกด้วย และที่เหลือก็เป็นประวัติศาสตร์ ช่างเป็นพวกเนิร์ดจริงๆ
7. เจมส์ กอสลิง

นักวิทยาศาสตร์คอมพิวเตอร์ชาวแคนาดาผู้นี้คือบิดาแห่งภาษาการเขียนโปรแกรม Java และแม้ว่าภาษา Java จะดูเหมือนไม่ใช่เรื่องใหญ่โตอีกต่อไปแล้ว แต่ภาษา Java ยังมีอะไรมากกว่าที่คนส่วนใหญ่จะเข้าใจ
ภาษา Java เป็นที่รู้จักในชื่อ Write Once, Run Anywhere ดังนั้นคุณเพียงแค่เขียนโค้ดของโปรแกรมเพียงครั้งเดียว และผู้ใช้สามารถรันโค้ดนั้นบนสถาปัตยกรรมใดก็ได้ ทางเลือกอื่นคือเขียนโค้ดเฉพาะสำหรับทุกสถาปัตยกรรมที่คุณต้องการให้โปรแกรมของคุณทำงาน
แม้ว่าคอมพิวเตอร์ส่วนใหญ่ในปัจจุบันจะทำงานบนสถาปัตยกรรม x8086 ของ IBM แต่ก็ไม่ได้เป็นแบบนั้นเสมอไป สภาพแวดล้อมการทำงานที่แตกต่างกันเป็นปัญหาใหญ่สำหรับการพัฒนาซอฟต์แวร์ และเป็นเหตุผลที่ทำให้ Java ประสบความสำเร็จอย่างมาก
8. ริชาร์ด สตอลแมน

ในเดือนกันยายน พ.ศ. 1983 ริชาร์ด สตอลแมนได้เปิดตัวโครงการ GNU เพื่อสร้างสภาพแวดล้อมการประมวลผลแบบ Unix ซึ่งประกอบด้วยซอฟต์แวร์ฟรีทั้งหมด
เพื่อวัตถุประสงค์ดังกล่าว เขาจึงก่อตั้งมูลนิธิซอฟต์แวร์เสรีและสร้าง GPL (ใบอนุญาตสาธารณะทั่วไป GNU) สำหรับการแจกจ่ายซอฟต์แวร์ฟรีที่ผู้ใช้สามารถคัดลอกและปรับเปลี่ยนตามที่ต้องการได้
โครงการ GNU และ FSF กลายมาเป็นฐานการเปิดตัวระบบปฏิบัติการ Linux ในปัจจุบัน แพ็คเกจที่โดดเด่นที่สุดของโครงการนี้ได้แก่ GNOME, Gimp, bash, tar, gzip และ grep
นอกจากนี้ สตอลแมนยังได้พัฒนา GNU Compiler Collection หรือ GCC ด้วยตนเองเพื่อพัฒนาซอฟต์แวร์บนระบบที่เข้ากันได้กับ GNU นอกจากนี้ เขายังสร้าง GNU Emacs ซึ่งเป็นโปรแกรมแก้ไขข้อความที่ยอดเยี่ยมแต่ทรงพลัง
แม้ว่าขณะนี้เขากำลังพัวพันกับเรื่องอื้อฉาวทางสื่อที่ก่อให้เกิดการโต้เถียง แต่ผลงานของเขาต่อโลกคอมพิวเตอร์และซอฟต์แวร์ที่สามารถเข้าถึงได้ก็ยังคงเป็นเช่นเดิม
9. กีโด ฟาน รอสซุม

ภาษาตระกูล C นั้นยอดเยี่ยมและมีประสิทธิภาพ แต่บางคนก็ไม่สามารถใช้งานภาษาตระกูลนี้ได้ หรือบางคนก็อาจต้องการบางอย่างที่เข้าใจง่ายกว่านี้
Guido van Rossum สร้าง ภาษาโปรแกรม Python ในปีพ.ศ. 1989 และนับตั้งแต่นั้นเป็นต้นมา ก็ได้เปลี่ยนแปลงหลายด้านของการประมวลผล ตั้งแต่สภาพแวดล้อม Unix จนกลายมาเป็นภาษาที่นักพัฒนา AI ชื่นชอบ
Python ใช้แนวทางที่แตกต่างในการพัฒนาโปรแกรมด้วยการย่อหน้า การพิมพ์แบบไดนามิก และไลบรารีมาตรฐานที่ครอบคลุม นอกจากนี้ยังมาพร้อมกับอินเทอร์พรีเตอร์ที่ติดตั้งไว้ล่วงหน้าและพร้อมใช้งานในระบบ Linux หลายระบบ
10. ราสมุส เลอร์ดอร์ฟ

จุดเริ่มต้นที่เรียบง่ายของ World Wide Web นั้นมีไซต์ HTML แบบคงที่ ซึ่งแม้ว่าจะเป็นการเริ่มต้นยุคใหม่ของการประมวลผลข้อมูล แต่ยังคงมีข้อบกพร่องมากมาย
แฮกเกอร์คนหนึ่งที่พยายามแก้ไขความต้องการนี้คือ Rasmus Lerdorf เขาเขียนชุดโปรแกรม C ที่ทำงานเป็น CGI หรือ Common Gateway Interface สำหรับเซิร์ฟเวอร์โฮมเพจ HTML ของเขา และ PHP เกิด
เขาไม่รู้เลยว่าสิ่งที่เขาสร้างขึ้นนั้นถูกกำหนดให้เปลี่ยนแปลงอินเทอร์เน็ต ปัจจุบัน PHP ขับเคลื่อนเซิร์ฟเวอร์ของเว็บประมาณ 80% เนื่องจากเป็นซอฟต์แวร์โอเพ่นซอร์สและฟรี นอกจากนี้ยังเป็นภาษาที่สวยงามมากและเขียนโค้ดได้อย่างสวยงามอีกด้วย
11. ซาโตชินากาโมโตะ

โอเค เราทุกคนรู้ดีว่า Satoshi Nakamoto เป็นเพียงนามแฝง แต่ไม่ว่าเขา เธอ พวกเขา หรือมัน ชื่อนั้นได้เปลี่ยนวิถีของมนุษยชาติเมื่อตีพิมพ์เอกสารฉบับแรกที่แนะนำ Bitcoin เมื่อวันที่ 31 ตุลาคม 2008
ไม่ต้องบอกก็รู้ว่าตอนนี้สกุลเงินดิจิทัลมีมูลค่าหลายล้านล้านดอลลาร์และซาโตชิ นากาโมโตะก็เป็นเศรษฐีพันล้านที่คู่ควร แต่ดูเหมือนว่าเราจะยังอยู่ในช่วงเริ่มต้นของการเปลี่ยนแปลงครั้งใหญ่ของสกุลเงินดิจิทัล เนื่องจากเทคโนโลยีบล็อคเชนพื้นฐานที่ออกแบบมาสำหรับสกุลเงิน Bitcoin เริ่มมีชีวิตเป็นของตัวเอง
นอกจากนี้ โลกศิลปะก็กำลังเผชิญกับการเปลี่ยนแปลงจากโทเค็นที่ไม่สามารถทดแทนได้ ซึ่งเป็นเทคโนโลยีที่มาจากบล็อคเชน นอกจากนี้ ยังมีการพัฒนาแอปพลิเคชันอื่นๆ อีกมากมาย แม้แต่บริษัทใหญ่ๆ เช่น Wikimedia ไปจนถึง Microsoft, Tesla, AT&T และ Burger King ก็ยังยอมรับ Bitcoin
ไม่ว่าจะเกิดอะไรขึ้นก็ตาม โลกจะไม่เหมือนเดิมอีกต่อไป เพราะซาโตชิ นากาโมโตะ
สรุป
เมื่อมาถึงรายชื่อโปรแกรมเมอร์ที่ยิ่งใหญ่ที่สุดนี้ ในที่สุด ก็เห็นได้ชัดว่าโปรแกรมเมอร์แต่ละคนมีความฉลาดแค่ไหน
และในขณะที่โลกยังคงพึ่งพาการใช้คอมพิวเตอร์ เราภาวนาว่าวัฒนธรรมแฮ็กเกอร์ที่แท้จริงจะไม่มีวันตาย และขอให้ความเมตตากรุณาของ จริยธรรมของแฮ็กเกอร์ ยังคงเดินหน้าขับเคลื่อนการปฏิวัติคอมพิวเตอร์ของโลกอันเป็นที่รักของเราต่อไป





