Thursday, December 29, 2011

Dennis Ritchie ผู้สร้างของ C และ Unix ผ่านไป


Dennis Ritchie ผู้สร้างของ C และ Unix ผ่านไป

Ritchie ไปทำงานที่ Bell Labs'Computing Sciences Research Center ในปี 1967 และเป็นที่รู้จักกันอย่างกว้างขวางว่าเป็น"DMR" เป็นส่วนหนึ่งของการปรับโครงสร้าง AT & T ในช่วงกลางปี​​ 1990, Ritchie ถูกโอนไปยังเทคโนโลยี Lucent, ที่เขาจะออกในปี 2007 เป็นหัวหน้าของซอฟท์แววิจัยระบบกรม

เกรงว่าเราลืมไม่มีสิ่งที่เราทำหรือมีที่มีอยู่ในปัจจุบันจะได้รับเป็นไปได้ระยะไกลโดยไม่ชอบของ Dennis Ritchie, สตีฟและงานอื่น ๆ อีกมากมาย

Ritchie ได้รับเลือกให้สถาบันการศึกษาวิศวกรรมแห่งชาติในปี 1988 สำหรับ"การพัฒนาของภาษาเขียนโปรแกรมที่'C'และเพื่อร่วมการพัฒนาของระบบปฏิบัติการยูนิกซ์

ประธานาธิบดีบิลคลินตันได้รับรางวัล Ritchie และทอมป์สัน National เหรียญเทคโนโลยีในปี 1999 สำหรับผลงานกับ Unix และ C. เขาได้รับรางวัลระดับชาติและนานาชาติอื่น ๆ อีกมากมายสำหรับการทำงานของเขาของพวกเขาและได้รับเลือกให้สถาบันการศึกษาวิศวกรรมแห่งชาติในปี 1988 สำหรับการพัฒนา"ของ C ภาษาโปรแกรมและเพื่อร่วมการพัฒนาของระบบปฏิบัติการยูนิกซ์."

Ritchie มีวิถีชีวิตและนิสัยเพื่อให้ตรงกับตำแหน่งของเขาเป็นกูรูเริ่มต้นของการไอที ที่มีผมยาวและมีหนวดมีเคราและนกฮูกที่มีชื่อเสียงมากขึ้นกว่าการกระโดดโลดเต้น, เขาเริ่มทำงานที่เที่ยงในมาตรฐานอุตสาหกรรมวุ่นวายสำนักงานของเขาที่เกิดขึ้นใหม่ปลายในตอนเย็นกลับบ้านเพื่อไปดำเนินการเกี่ยวกับการทำงานผ่านไปชั่วโมงขนาดเล็กที่ส่วนท้ายของสายเช่าที่ ที่เชื่อมต่อกับเครื่องคอมพิวเตอร์ที่ Bell Labs

Ritchie จบการศึกษาจากมหาวิทยาลัยฮาร์เวิร์ดที่มีองศาในฟิสิกส์และคณิตศาสตร์ประยุกต์ เขาเติบโตขึ้นมาในรัฐนิวเจอร์ซีย์ที่พ่อของเขาทำงานเป็นวิศวกรระบบการสลับสำหรับ Bell Labs เขาไป Harvard University และจบการศึกษาระดับปริญญาในฟิสิกส์ในปี 1963 จากนั้นเขาก็ย้ายไปอยู่ที่ MIT, ก่อนที่จะถึงการจ้างงานกับ Bell Labs ในปี 1967 ซึ่งเขาอยู่จนเกษียณของเขาในปี 2007

Ritchie ใช้เวลาส่วนใหญ่ในอาชีพของเขาที่ Bell Labs ซึ่งในเวลาของการเข้าร่วมในปี 1967 ของเขาที่เป็นหนึ่งในผู้ให้บริการโทรศัพท์รายใหญ่ที่สุดในสหรัฐอเมริกาและมีหนึ่งในที่สุดที่รู้จักกันดีห้องปฏิบัติการวิจัยในการดำเนินงาน

ชายทั้งสองออกไปจะพัฒนาระบบปฏิบัติการที่มีประสิทธิภาพมากขึ้นสำหรับมินิคอมพิวเตอร์ขึ้นและมาส่งผลให้การปล่อยของ Unix

เกือบทุกโปรแกรมเขียนรหัสแรกของเขาใน C และในหลักสูตรของการทำเช่นนี้มาในที่"Kernighan และ Ritchie"หนังสือเกี่ยวกับ C. หนังสือเล่มนี้เป็นเกือบ 30 ปี (ตีพิมพ์ครั้งแรกในปี 1978) แต่บทเรียนที่มีความสดเป็นวันนี้ ตามที่พวกเขาสามทศวรรษที่ผ่านมา หนังสือที่ได้รับ reprinted นับตั้งแต่การรักษารสชาติเดียวกัน ความหนาของหนังสือที่จะทำให้คุณประหลาดใจ แต่คนที่อ้างว่าจะหาสิ่งที่มีประโยชน์มากในหนังสือเล่มนี้ขายดีกว่าอื่น ๆ แต่นี้ไม่ได้เป็นสิ่งที่ทำให้ C ในตำนาน

ก่อนการเกิดของภาษา C ที่มีความหลากหลายในฮาร์ดแวร์คือ อุปกรณ์ฮาร์ดแวร์ทุกคนชุดคำสั่งของตัวเองจินตนาการและคุณมีการเขียนรหัสการชุมนุมต่อไปนี้พวกเขา มีการพกพาได้อย่างไม่มีของโปรแกรมซึ่งหมายถึงโปรแกรมที่เขียนในเครื่องคอมพิวเตอร์หนึ่งจะไม่ได้อยู่ในการควบคุม

โดยในปี 1973 Ritchie และทอมป์สันได้เขียนยูนิกซ์ใน C, การพัฒนาไวยากรณ์ฟังก์ชันการทำงานของ,, และอื่น ๆ เพื่อให้ภาษาที่ความสามารถในการโปรแกรมระบบปฏิบัติการ เคอร์เนลที่ถูกตีพิมพ์ในปีเดียวกัน วันนี้, C ยังคงอยู่ที่การเขียนโปรแกรมภาษาที่สองได้รับความนิยมมากที่สุดในโลก

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

มีอิทธิพลต่อการยูนิกซ์ได้รับความรู้สึกในหลาย ๆ ได้ก่อตั้งขึ้นตามหลักการวิศวกรรมซอฟต์แวร์จำนวนมากที่ยังคงมีอยู่จนถึงวันนี้; มันเป็นระบบปฏิบัติการของทางเลือกสำหรับอินเทอร์เน็ต

การทำงานร่วมกันกับทอมป์สันในการออกแบบของ UNIX เป็นแบบพกพาแบบ multi - tasking, ผู้ใช้หลายคนและในที่สุดระบบปฏิบัติการที่มีอิทธิพลลำพองที่ได้รับ Ritchie อาจจะมีชื่อเสียงยาวนานที่สุดของเขาในโลกของคอมพิวเตอร์

ยูนิกซ์เดิมเป็น"ปรับแต่งของโปรแกรม"ที่ถูก Re - coded ใน C ในต้นปี 1970 ที่กลายเป็นระบบปฏิบัติการที่ใช้กันอย่างแพร่หลายในอุปกรณ์และคอมพิวเตอร์ตั้งแต่โทรศัพท์มือถือไปยังเซิร์ฟเวอร์ขององค์กรเป็นความยืดหยุ่นสถาปัตยกรรมของการเปิดกว้างและความสะดวกของการเพิ่มใหม่ เครื่องมือซอฟต์แวร์ไปที่ฐานของ UNIX เคอร์เนลดึงดูดผู้ใช้ในสถาบันการศึกษาและอุตสาหกรรม รูปแบบ UNIX client - server ยังเป็นเครื่องมือในการวิวัฒนาการของคอมพิวเตอร์จากเครื่องสแตนด์อะโลนที่จะเชื่อมต่อเครือข่ายขนาดใหญ่สภาพแวดล้อมการประมวลและการทำงานของถูก Ritchie จำเป็นต่อการพัฒนาของเครือข่ายคอมพิวเตอร์ที่ใหญ่ที่สุดของพวกเขาทั้งหมด, Internet

วันนี้ใช้กันอย่างแพร่หลายในหลายระบบปฏิบัติการและการเขียนโปรแกรมภาษารวมทั้ง Android ของ Google, Apple ของ Mac OS และ IOS, Linux, C, และ JavaScript - เป็นหนี้อยู่ของพวกเขาที่จะทำงานเป็นผู้บุกเบิกของ Ritchie ใน C และ UNIX

ที่มา :
TechCrunch


No comments:

Post a Comment