bloggang.com mainmenu search

เมื่อวันที่ 15 ตุลาคม 1985 เป็นวันแรกของการวางขาย The C++ Programming Language หนังสือที่มีส่วนเป็นอย่างมากที่พาให้ภาษา C++ เป็นภาษาที่ได้รับความนิยมอย่างกว้างขวางมาจนทุกวันนี้ พร้อมกับช่วยเผยแพร่แนวคิดการโปรแกรมแบบออปเจกต์ (Object Oriented Programming - OOP) มาจนทุกวันนี้


นิตยสาร Wired สัมภาษณ์ Bjarne Stroustrup หนึ่งในผู้สร้างภาษา C++ และผู้เขียนหนังสือ The C++ Programming Language มีประเด็นที่น่าสนใจจำนวนมาก

Stroustrup ทำงานอยู่ที่ Bell Labs และพบว่าภาษา C นั้นพื้นฐานเกินไปจนทำงานหลายๆ อย่างได้ยาก เขาพบว่าแนวคิด OOP นั้นน่าสนใจมาก และแน่ใจว่ามันจะเป็นแนวทางสำหรับการพัฒนาซอฟต์แวร์ในยุคต่อไป ขณะ ที่หลายๆ คนเข้าใจผิดว่าเขาเป็นผู้ให้กำเนิด OOP แต่จริงๆ แล้ว OOP นั้นมาจากภาษา Simula โดย Ole-Johan Dahl และ Kristen Nygaard ส่วนตัว Stroustrup นั้นเพียงแต่ช่วยผลักดันให้แนวคิด OOP กลายเป็นเรื่องในกระแสหลัก เขาระบุ ว่าแนวคิดของภาษาคือการสร้างผลกระทบผ่านทางแอพลิเคชั่น และเมื่อซอฟต์แวร์ถูกพัฒนาขึ้นอย่างดี ผู้ใช้จะไม่รู้สึกว่ามันคือซอฟต์แวร์ เช่นกล้องวีดีโอ, รถยนต์ ล้วนมีซอฟต์แวร์จำนวนมากอยู่ภายใน จนทุกวันนี้ Stroustrup ยังคงเขียนโปรแกรมอยู่ โดยใช้คอมพิวเตอร์สองเครื่อง โน้ตบุ๊กของเขาเป็นวินโดวส์ และเดสก์ทอปเป็นลินุกซ์ เขา ระบุว่าแนวคิดที่ว่า ภาษาหรือเครื่องมือชุดใดชุดหนึ่งดีที่สุดและเหมาะกับทุกคนนั้นเป็นแนวคิดที่ เด็ก ถ้าใครระบุว่าภาษาใดสมบูรณ์แบบ แสดงว่าคนนั้นเป็นเซลล์หรือไม่ก็คนโง่ หรืออาจจะทั้งสองอย่าง เขาแนะนำให้ นักเรียนทุกคนพยายามศึกษาความรู้พื้นฐานให้มาก ไม่ว่าจะเป็นอัลกอลิทึ่ม, โครงสร้างข้อมูล, สถาปัตยกรรมเครื่อง, และใช้ภาษาให้หลากหลายจนกระทั่งสามารถเปลี่ยนไปมาได้โดยไม่ลำบากใจ พร้อมกันนั้นพยายามหาเวลาเรียนรู้เรื่องอื่นๆ ที่ไม่เกี่ยวข้องกับคอมพิวเตอร์เช่น คณิตศาสตร์, ชีววิทยา, หรือเรื่องอะไรก็ได้ และหาทางเปลี่ยนโลกให้ดีขึ้น

ข้อมูลจาก : blognone.com

Create Date :18 ตุลาคม 2553 Last Update :18 ตุลาคม 2553 21:37:08 น. Counter : Pageviews. Comments :0