Posted
October 26, 2008
at
Seam66
ข่าวนี้ไม่เกี่ยวข้องกับ Seam โดยตรง แต่ถือว่าเป็นเรื่องใหญ่ในโลกของ Java ฝั่ง desktop แม้ผมจะมองตัวเองเป็นคนฝั่ง server มากกว่าฝั่ง client ก็ตาม แต่ผมก็ตามติดข่าวนี้มาตลอด ตอนแรกว่าจะไม่เขียนถึงแต่ไม่เห็นมีแหล่งข่าวไทยไหนอัปเดตสักทีก็คงต้องเอามาลงที่นี่ เป็นรุ่นเบต้ามานานเกือบปี ขณะนี้ Java SE 6 update 10 (6u10) ได้ถึงคราวเปิดตัวเต็มออกมาแล้ว ก่อนหน้าเป็นที่รู้จักกันดีในชื่อ Consumer JRE (เคยเขียนถึงเจ้าตัวนี้บ่อย แล้ว) โดยมีโฟกัสหลักในการปรับปรุงอยู่ที่ Java Plug-in ในเวบเบราเซอร์ เพื่อปูทางเตรียมพร้อมให้กับ JavaFX 1.0 ที่จะออกในเร็ววันนี้ Java Plug-in ใน 6u10 ได้ถูกล้างไพ่ รื้อสถาปัตยกรรมเดิมแล้วออกแบบใหม่ทั้งหมด แทนที่จะรัน Java Applet บนโปรเซสเดียวกันกับเบราเซอร์เหมือนเคย คราวนี้มันแยกโปรเซสออกมาต่างหาก เปิดความสามารถอื่นเพิ่มเติมอย่างที่ไม่เคยทำได้มาก่อน ซึ่งประเด็นที่สำคัญที่สุด คือมันไม่ทำให้เบราเซอร์ค้างอีกต่อไปแล้วทุกครั้งแรกที่ Applet ถูกเรียกใช้งาน นอกจากนั้นความสามารถอื่นๆ ที่น่าสนใจมีดังนี้ ถ้า Applet ใดๆ ถูกเขียนไว้ไม่ดี [...]
Posted
October 30, 2008
at
Grails66
เป็นสัญญานที่น่าสนใจครับ blog ของซันตอนแนะนำ Java 6 update 10 ว่าทำงานกับ scripting language ได้สารพัด แต่เขาไม่ระบุ Groovy ลงไปครับ ไม่ใช่การลืมแน่ ๆ เพราะ ซัน ส่วนอื่นเช่น NetBeans, training ก็รักกันดีกับ Groovy และ Grails ผมมองต่อว่า อาจจะเป็นเพราะ Groovy + Swing Builder มัน simplify syntax ได้มากกว่า JavaFX รึปล่าว ซันเลยมอง Groovy เป็นคู่แข่งสำหรับฝั่ง desktop application ไปแล้วถึงขนาดไม่ยอมพูดถึงใน blog ? หมายเหตุ: Scala และ JRuby นั้นแทบจะไม่มีผลกระทบอะไรเลยกับ JavaFX ครับ เพราะไม่ได้เตรียม builder pattern ไว้ให้เลยแบบที่ Groovy [...]