มันมาแล้วครับสำหรับมัสแตงเบต้า 2 ออกมาทั้ง JDK และ JRE ให้ลองกัน จากที่ลองเบต้า 1 ไปสักพักก็ถือว่าทำงานปกติลื่นไหลได้ดี แต่ผมก็ยังไม่ได้ลองเล่นกับความสามารถใหม่ๆ ที่เพิ่มเข้ามาในมัสแตงแบบเจาะลึกเลยนะครับ ก็เลยอาจจะยังไม่พบปัญหาอะไร
พูดถึงเรื่องความสามารถใหม่ๆ ที่เพิ่มเข้ามาในรุ่นนี้อย่างการใส่ฐานข้อมูลขนาดเล็กอย่าง Derby ลงมาใน JVM ร่วมทั้งการสนับสนุนภาษาสคริปต์ต่างๆ มากยิ่งขึ้น (jsr-223) สองเรื่องนี้อาจทำให้เกิดแนวความคิดและวิธีการเขียนโปรแกรมภาษาจาวาแบบใหม่ๆ ได้เลยทีเดียว
ดาว์นโหลดมัสแตง ม้าแรงเบต้า 2 ได้ที่นี่ครับ มีอะไรใหม่ในมัสแตง
Comments
สงสัยผมจะง่วงๆ เนอะ ไม่ทันเห็นว่าข่าวนี้เคยโพสไปแล้ว : P หน้าแตกเลย แหะๆ
ไม่เป็นไรครับ ว่าแต่ Derby เป็นไงเหรอครับขอคำอธิบายคร่าว ๆ หน่อยครับ ขอบคุณล่วงหน้าครับ
Derby เป็นฐานข้อมูลขนาดเล็กที่เขียนด้วย 100% จาวาครับ สามารถทำตัวเป็นทั้งฐานข้อมูลธรรมดา หรือเป็นแบบ embeded database ได้ด้วย Derby โปรโมตตัวเองว่าใช้ทรัพยากรของระบบน้อยมาก (ประมาณ 2 MB) ถ้าเทียบกับฐานข้อมูลตัวอื่น
Derby เป็น opensource โปรเจ็กที่อยู่ภายใต้ร่มเงาของ Apache ตัว Derby มีคู่แข่งที่เป็น opensource ด้วยกันอีกสองตัวนั่นคือ hsql และ h2 ที่เกิดมาก่อนและมีความเร็วที่ดีกว่า
Derby รู้จักในอีกชื่อว่า Java DB ซึ่งผมว่าไม่เท่เอาซะเลย แต่เข้าใจว่าเป็นเหตุผลทางการตลาด ที่ต้องการทำให้แค่อ่านชื่อก็สื่อได้เลยว่ามีความสัมพันธ์กับ Java และเป็นฐานข้อมูล
Apache Derby
มาเสริมว่า HSQL ถูก OpenOffice.org นำไปใช้ใน OOo Base ครับ
เสริมด้วยว่า Derby คือ Cloudscape DB ที่ IBM บริจาคให้ Apache ครับ
เห็นเค้าเสริม ก็เสริมกันเข้าไป H2 เกิดจากคนเขียนคนเดียวกับที่เขียน HSQL คนแรกแล้วปล่อย opensource ตอนนั้นชื่อเดิมๆ คือ HypersonicSQL
H2 ตอนนี้ก็ถือว่าน่าสนใจครับ คาดว่าคนเขียนคงกลัว code เละ ก็เลยยังไม่เปิดให้ H2 opensource เต็มตัวซักที เรียกได้ว่า ฟรี+แถม source code ให้ดูด้วย แต่อย่ามายุ่งกับของฉันตอนนี้ เค้าใจว่าเค้าคงหัวเสียกับสมัย HSQL มาพอสมควร : P
H2