NetBeans เวอร์ชัน 6 ตัวความสามารถเต็มออกมาให้ได้ใช้กันแล้ว หนึ่งในสิ่งที่น่าสนใจในความสามารถใหม่ๆของเวอร์ชันนี้คือการรองรับการเขียน รูบี้, JRuby และ Ruby on Rails ที่น่าสนใจก็คือการที่ชุมชนจาวาเปิดรับเอาภาษาที่เป็นสคริปต์อย่างจาวาสคริปต์และภาษาที่เป็น dynamic typing อย่างรูบี้มากขึ้นเหมือนกับจะทำให้แนวคิดที่มองจาวาในฐานะที่เป็นแพลตฟอร์มเด่นชัดขึ้น การที่ NetBeans ใส่ความสามารถในการรองรับการเขียนรูบี้เข้ามานี้อาจจะส่งสัญญาณไปยังเหล่าสาวกแฟนพันธุ์แท้จาวา ว่าความสามารถในการเขียนโปรแกรมได้มากกว่าหนึ่งภาษาเป็นสิ่งที่จำเป็น แม้แต่ในนิตยสาร NetBeans ฉบับล่าสุดก็ยังได้เขียนไว้ว่า
"NetBeans ได้ให้การสนับสนุนต่อมาตรฐานจาวาใหม่ล่าสุดอยู่เสมอมา และชุมชนนักพัฒนาที่รายล้อม NetBeans และแพลตฟอร์มนี้ประกอบขึ้นด้วยนักพัฒนาภาษาจาวาเป็นจำนวนมาก. แต่เมื่อเวลาได้ดำเนินมา นักพัฒนาที่เริ่มตระหนักถึงความได้เปรียบในการใช้งานภาษามากกว่าหนึ่งภาษาก็ได้มีจำนวนมากขึ้นเรื่อยๆ ในสถานะแวดล้อมในการแก้ปัญหาบางอย่างนั้น สิ่งนี้เป็นสิ่งที่จำเป็น"
นักพัฒนาชั้นครูทั้งหลายต่างก็สนับสนุนให้นักพัฒนาอื่นๆ ให้ความสำคัญกับการเรียนรู้ภาษาอื่นๆที่ไม่ใช่ภาษาหลัก ที่ตนเองถนัด ตัวอย่างเช่น Russ Olsen ได้เขียนบล็อก "3 ภาษาโปรแกรมสำหรับจาวาโปรแกรมเมอร์( Three Languages For Java Programmers )" เล่าถึงภาษาที่จาวาโปรแกรมเมอร์ควรจะศึกษาไว้เพื่อช่วยให้พัฒนาเป็นจาาโปรแกรมเมอร์ที่ดีขึ้น
อ้างอิง :
นิตยสาร NetBeans ,
NetBeans TV ,
Russ Olsen
Comments
“3 ภาษาโปรแกรมสำหรับจาวาโปรแกรมเมอร์(Three Languages For Java Programmers)” 3 ภาษาไหนหว่า อยากรู้จัง ^^
ยังต้องมีแก้นิดหน่อยนะครับ ส่วนของเนื้อหาใช้ได้แล้ว
ขอเสริมครับ
--
--
ขอบคุณทุกคนที่ช่วยชี้แนะการเขียนครับผม
เอ่อ สงสัยเขียนไม่ดี เรื่องวงเล็บ ผมหมายถึง (แบบนี้) ครับ
เขียนได้ดีครับ ขอให้กำลังใจ
---
Khajochi Blog : It's not a Bug ... It's a Feature
แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com
ไหน ๆ ก็คุยเรื่องภาษาพัฒนาโปรแกรมแล้ว
ขอถามเพิ่มเติมว่าแต่ละท่าน ใช้กี่ภาษาในทำงานประจำวันครับ?
เริ่มที่ผมล่ะกัน
- PHP งานหลัก
- Perl ต้องใช้เป็นบางงาน
- Javascript
- Ruby กำลังหัด เพราะใช้ Ruby on Rails
- C# เมื่อ Client เป็นวินโดว์
ยังอยากใช้ Python แต่ยังไม่มีเวลาศึกษา แต่เป็นภาษาเดียวนี่ สำหรับผมจบงานไม่ได้แน่ครับ
Python งานหลัก
XHtml + Javascript บ้าง เพราะว่าทำเว็บด้วย Python
ป.ล. จบมาหลายงานละด้วย Python ภาษาเดียวนี่แหละ
ใช้ Django หรือ TurboGears เป็นหลักเหรอครับ?
Django ครับ ตอนแรกว่าจะเล่นๆ Turbogears อยู่ แต่รู้สึกว่ามันต้องอ่าน documents ของแต่ละ component เยอะไปหน่อย ประกอบกับพอดีได้งานประจำที่เจ้านาย(ฝรั่ง)ก็บ้า Python + Django เหมือนกัน