แม้ ARMv8 หรือ AArch64 ที่เป็น ARM สถาปัตยกรรม 64 บิตจะยังไม่วางตลาดเลยก็ตาม แต่ฝั่งซอฟต์แวร์ก็เริ่มเตรียมความพร้อมกันแล้ว สิ่งหนึ่งที่ขาดไม่ได้บนเซิร์ฟเวอร์คงเป็นจาวาที่แอพพลิเคชั่นระดับองค์กรจำนวนมากใช้งานกันอยู่ ปัญหาของจาวาบน ARM ทุกวันนี้ (รุ่น 32 บิต) คือมันมี JIT compiler รุ่นเล็กและง่ายสำหรับ OpenJDK ที่โอเพนซอร์สและใช้งานได้ฟรี กับรุ่นเฉพาะจากออราเคิลที่ทำงานได้มีประสิทธิภาพดีกว่า และตอนนี้ทาง RedHat เริ่มเข้ามาพัฒนา JIT compiler บน ARMv8 โดยเฉพาะ โดยหวังให้มันมีประสิทธิภาพที่ดีและโอเพนซอร์สไปพร้อมกัน
การพัฒนาแบ่งออกเป็นสามขั้น คือ interpreter ที่ไม่มีการคอมไพล์ใดๆ แต่ทำงานได้, การคอมไพล์ระดับ C1 ที่ปกติใช้สำหรับซอฟต์แวร์ไคลเอนต์, และการคอมไพล์ C2 สำหรับเซิร์ฟเวอร์ โดยส่วนของ interpreter นั้นคาดว่าจะเปิดสู่สาธารณะได้ภายในคริสตมาสปีนี้
แม้จะมีข่าวร้ายๆ เกี่ยวกับจาวาเยอะในช่วงหลัง แต่ความนิยมและแอพพลิเคชั่นที่อยู่บนจาวาจำนวนมาก กับฐานผู้ใช้ที่มักเป็นลูกค้าองค์กรที่ปรับเปลี่ยนค่อนข้างช้า น่าจะทำให้จาวาอยู่กับเราไปอีกหลายปีแม้จะมีการเปลี่ยนสถาปัตยกรรมไปแล้วกด็ตามที
ที่มา - Advogato.org, Parity News
Comments
เปลี่ยนสถาปัตยกรรมไปแล้ว"กด็"ตามที
คริสตมาส => คริสต์มาส
ผมว่ายากนะ ที่ Java จะตาย นอกเสียจากว่า Mono จะทำให้ ASP.NET อยู่ในระดับที่ใช้งานจริงจังได้สักที หรือไม่ก็มีภาษาอื่นเกิดมาแทนที่
เอามือเท้าคาง "จะต่อ external memory เท่าไหร่ถึงจะพอ?"
แฟนจาวารายงานตัวครับ ของ Redhat ทำมาไวๆ
Redhat เคยโดนOracle เอาCode Linux ไปสร้าง "Oracle Linux" และออกpatch มาupdateเองไม่ง้อRedhat จนยอดขายRHEL ตกมาแล้ว เลยเอาคืนมั้ง
อันนี้ผมว่าดีสำหรับ Oracle อีกนะ ไม่ต้องทำเอง ....
การพัฒนาเพิ่มไปอีกขั้น Open source :)
Java ตายยาก ตราบใดที่ Oracle กับ IBM ยังถือหางอยู่ โดยเฉพาะฝั่ง Server องค์กร เนี่ยกินเขายาก แต่โดยส่วนตัวคาดว่าแนวคิด VM ของ Java คงอยู่อีกนาน แต่มันอาจมีลูกๆ เป็นภาษาแปลกๆ เกิดขึ้นในอนาคต เพื่อ Refresh ภาษา โดยเฉพาะฝั่ง Google