จุดเริ่มต้นของภาษา java และบทบาทในปัจจุบัน

โปรแกรมคอมพิวเตอร์ที่น่าสนใจ

จุดเริ่มต้นของภาษา java และบทบาทในปัจจุบัน

java

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

จุดเริ่มต้นของภาษา java

Java เป็นภาษาโปรแกรมเชิงวัตถุถูกพัฒนาขึ้นมาโดย เจมส์ กอสลิ่ง พร้อมกับทีมวิศวกรของเขา โดยบริษัทซัน ไมโครซิสเต็ม ต้องการนำภาษาดังกล่าวนี้มาแทนที่ของภาษา C++ ซึ่งชื่อของ java ก็มาจากชื่อกาแฟที่ทีมวิศวกรของบริษัทซัน ไมโครซิสเต็ม ดื่มร่วมกันในช่วงที่กำลังพัฒนาภาษานี้ขึ้นมา จริงๆ แล้วบริษัทดังกล่าวนี้คือบริษัทที่ขายระบบ Unix โดยมีชื่อว่า Solaris ที่ถือว่าเป็นจุดเด่นสำคัญที่ผู้เขียนโปรแกรมเลือกใช้หลักการของ Objected-Oriented Programming มาช่วยในการพัฒนาโปรแกรมนี้ให้สมบูรณ์ จุดเริ่มต้นอีกอย่างคือต้องการพัฒนาระบบซอฟต์แวร์เพื่อเอาไว้ใช้สำหรับการควบคุมเครื่องใช้ไฟฟ้าขนาดเล็กที่อยู่ภายในบ้านชื่อเดิมของภาษานี้คือ ภาษา OAK ก่อนที่จะมีการเปลี่ยนให้เป็นภาษา java สำหรับภาษา java เริ่มเป็นที่นิยมมากขึ้นเรื่อยๆ ในช่วงปี 1995 เป็นภาษาที่ไม่ขึ้นอยู่กับแพลตฟอร์มใดๆ แต่ช่วงเวลาเริ่มต้นจริงๆ ในการพัฒนาคือช่วงปี 1991 ที่เป็นส่วนหนึ่งของ Green Project ในปี 1995 อย่างที่กล่าวไปว่าความนิยมของภาษา java เริ่มแพร่หลายมากขึ้นเรื่อยๆ ชนิดที่บริษัทยักษ์ใหญ่หลายบริษัทของโลกยังให้การสนับสนุนไม่ว่าจะเป็น Netscape, Microsoft, IBM ซึ่งในปีเดียวกันนี้เองบริษัทซัน ไมโครซิสเต็ม ก็ได้ค่อยๆ เริ่มมีการแจกจ่าย java Development Kit ที่ถือว่าเป็นชุดพัฒนาโปรแกรมภาษา java ในอินเตอร์เน็ตด้วย

บทบาทของภาษา java ในปัจจุบัน

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