แอปเปิลออก Java for Mac OS X 10.6 Update 3 โดยระบุใน Mac OS X Reference Library ว่า Java เวอร์ชันนี้ "ล้าสมัย" (deprecated) และอาจถูกถอดออกใน Mac OS X รุ่นหน้า
แอปเปิลจะยังสนับสนุน Java รุ่นสำหรับ Mac OS X 10.5 และ 10.6 ต่อไป แต่ระดับของการพัฒนาจะไม่มากเท่าเดิมแล้ว
นอกจากนี้ เอกสารอธิบายการส่งโปรแกรมเข้า Mac App Store ยังมีบรรทัดที่เขียนว่า "deprecated or optionally installed technologies (e.g., Java, Rosetta) will be rejected" เช่นกัน
Comments
ข่าวนี้ทำให้ผมคิดว่า ผมอาจจะไม่ใช้แมคแล้ว
หรือไม่ก็เปลี่ยนไปเขียน Obj-C
Flash ก็ไม่ Bundle มา แถมนี่จะถอด Java อีก แล้วกะจะเหลืออะไรให้ตรูใช้เนี่ย!
HTML
nobody (in Apple) use Java anymore
lewcpe.com, @wasonliw
+1 ศาสดาเล่นพูดอย่างงี้ ลำบากใจ :p
Java ก็รีบๆ ออก 7 ซะทีสิครับ เค้า 7 กันจะครบแล้วนะ
555
Apple is evil เพราะ Jobs ไม่ชอบให้คนเขียน app ที่ cross-platform ชอบให้ต้องเขียนแล้วผูกติดกับ Mac OS X หรือ iOS
จริงๆ นี่คงเป็นสาเหตุที่ Mac OS X ไม่ใช้ GNOME/GTK หรือ KDE/Qt แต่ใช้ proprietary tech ของตัวเอง Jobs คงคิดแบบนี้มานานแล้ว แต่เพิ่งพูดออกมาตรงๆ
ขอพูดซ้ำอีกครั้ง "ผมคงจะชื่นชม Steve Jobs ต่อไปไม่ได้แล้ว"
Control และ Control และ Control
ทางของ Apple อยู่แล้วนี่ครับ ที่ต้องการ Control ทุกๆอย่าง
ผมจะไปเคนตั๊กกี้ฮอลได้อย่างไร
คุณก็แค่ควบคุม ควบคุม ควบคุม แล้วก็ควบคุม
เห็นฝรั่งบอกว่ามันคือสวนของตาจ๊อบครับ ใครอยากจะเข้าไปอยู่ในสวนของตาจ๊อบก็ไม่มีใครว่าครับ
อ้าว จะถอย mac มาเขียน java นะเนี่ย ...
เย้ย!! แล้วจะทำงานไงเนี่ย -*-
มันเป็นเพราะ Oracle หรือเปล่า
งั้นต้องให้ Oracle เขียน runtime เองแล้วล่ะ ...
ผมก็คิดจะถอยแมคเพื่อมาเขียนจาวาเลยนะ สงสัยต้องใช้แมคเท่ห์ต่อไป
-w- สะเทือนใจมากๆ ๆ ๆ ๆ
คราวนี้ท่าจะเอาจริงแฮะ
We need to learn to forgive but not forget...
ยังไงก็ลงเองได้... เอาจริงๆ ผมว่ากลัวโดนฟ้องป่าว (โอร่าจังเราขี้ฟ้องนี่)
Java ดูมืดมนเหมือนกันนะเนี่ย
That is the way things are.
มืดมนในสายตากลุ่ม OSS แต่สว่างจ้าในสายตาคนทำงานเกี่ยวกับ Java และ Oracle เงินเดือนเพิ่มแน่นอน ดังเช่น ABAP และ SAP
คงต้องรอสาเหตุที่แท้จริงซะก่อน ถึงจะเลือกฝ่ายที่น่าเห็นใจได้
ไม่รู้เพราะ Apple be Evil หรือ Oracle เปรี้ยวเกิน
ผมว่า Oracle Evil เกิน
เลยอยู่ถ้ำเดียวกับ Apple ไม่ได้แล้ว
ตอนนี้เหมือนไม่มีใครอยากมาเปลืองตัวให้โดนโอร่าฟ้องจริงๆแหละครับ
ถ้าทั้งคู่อะ?
มันอาจจะไม่เวิร์คจริงๆก็ได้ครับ
Blog: https://medium.com/@tanakritsai
สะเทือนใจเช่นกันครับ ผมว่ามันไม่เกี่ยวกับ Oracle ซะทีเดียวหรอกครับ คำว่า "เราไม่สนับสนุนให้คุณเขียน Application ข้ามแพลตฟอร์ม" จะชัดเจนกว่า" การตั้งข้อหา Java ว่า "ล้าสมัย" ก็ควรบอกว่าแล้วอะไรที่เขียนข้ามแพลตฟอร์มแล้ว "ทันสมัย" ด้วยสิ
อันที่จริงสถานการณ์ก็คงไม่ต่างกับ Windows เท่าไรนัก ทุกวันนี้ Java ก็เนียนแอบติดตั้งกับ Application ที่ต้องใช้มันอยู่แล้ว เช่น OOo. เป็นต้น
คำว่า deprecated มีความหมายในเชิงว่า "ตกรุ่นแล้ว" มากกว่า "ล้าสมัย-ทันสมัย" นะครับ อันนี้ผมอาจใช้คำไม่ดีเอง
อาจจะมีคน port OpenJDK ไปอาจจะดีขึ้นกว่าเดิมอีกก็ได้ แต่รู้สึกว่าพวก App store นี้มันบังคับกันจังเลย
แต่ก็นะ จนถึงตอนนี้ผมก็ยังไม่เห็น killer application ที่เขียนด้วย Java สำหรับ averaged users เลย ตัดไปคนปกติที่ไม่ได้ทำงานด้วย Java คงไม่เดือดร้อน
MATLAB เขียนด้วย C และ Java
ที่ผมนึกออกมีตัวเดียวคือ Azureus แต่เดี๋ยวนี้ก็มีคู่แข่งเยอะมากแล้ว
มีไม่มีก็ไม่ต่างกันหรอกมั๊ง หลายๆตัวที่เป็น User App มันก็หันมาใช้ python กันเริ่มเยอะ Java ก็ให้ server business app ใช้กันไป ทุกวันนี้บน windows ก็ต้องลง JRE เหมือนกันนี่นา ไม่เห็นเป็นไร
เดี๋ยว apple ก็ตายเองแหละครับ ไม่นานหรอก ทุกมันต้องมีทางเสื่อมถอย
ผมชอบนะคนที่อยากเปลี่ยนโลก แต่ผมเกลียดคนที่เปลี่ยนด้วยการควบคุม การเปลี่ยนโลกมันควรจะโน้มน้าวมากกว่า
ประเด็นไม่ได้อยู่ที่ Java จำเป็นหรือเปล่านะครับ ประเด็นอยู่ที่เหตุผลที่ Jobs ตัด Flash และ Java คือ "มันไม่ได้ใช้เขียน app สำหรับ Apple เท่านั้น แต่ใช้สำหรับเขียน app ที่รันได้ทุกแพลตฟอร์ม"
ผมรับไม่ได้จริงๆ อยู่ดีๆ ก็มาจำกัดเสรีภาพของผู้ใช้แพลตฟอร์มของตัวเองไปซะยังงั้น
และไม่ใช่เพราะ Oracle แน่ๆ เพราะ Oracle ฟ้อง Android ซึ่งใช้ JVM อีกตัว แทนที่จะใช้ของ Oracle/Sun
และ Jobs พูดเรื่อง evil แบบนี้ออกมาตรงๆ
"Flash is a cross platform development tool," Jobs said. "It is not
Adobe’s goal to help developers write the best iPhone, iPod and iPad
apps. It is their goal to help developers write cross platform apps."
... "Jobs doesn't want developers building applications with code that also runs on devices he didn't build."
ที่มา: http://www.theregister.co.uk/2010/05/13/adobe_apple_ad_campaign/
ไม่เอาจาวาก็ใช้ด็อตเน็ตสิ ทันสมัย
be evil be control
Blognone = 138.1 news/w เยอะมากๆ
ตัดยังไงก็ไม่เดือดร้อน ผมยังคงใช้วินต่อไปอีกนานแสนนาน
ผมเชื่อว่า Apple พยายามจะถอยห่าง Oracle นะครับ แต่ส่วน Flash เองนั้นมันคุกคาม Apple ในระดับหนึ่งครับ แต่กับ Java มันถอยได้โดยยังไม่คุกคามมากนัก (ต่อไปจะคุกคามหากโดนฟ้องครับ) ดังนั้นกรณีของทั้งสองที่นี้มันต่างกันนิดหน่อยครับ
แต่ถ้า Cross-Platform มันก็ยังมีทางเลือกอื่นอีกหลายทางนะครับ แค่มันจะไม่ใช่ Java เท่านั้นเองครับ ส่วน Flash เองนั้นผมเชื่อว่าซักวันหนึ่ง Apple/Adobe จะมี Solution ที่จะทำให้มันทำงานได้ซึ่งกันและกันโดยไม่ต้องเดินมาบรรจบกันครับ : )
ขอบคุณครับ สวัสดีครับ
เห็นด้วยอย่างมากครับ และ Solution นั้นอาจจะเป็นการซื้อ Adobe มา อิอ
OpenOffice.org ใช้ Java ในหลายฟีเจอร์เช่น Wizard, Filter บางตัว และ Base ต่อไปผู้ใช้บน Mac มีปัญญาแน่ๆ
ใครจะเป็นรายต่อไป Python, Ruby, Qt, Gtk
และในที่สุดอาจเห็น HTML 5 ที่ทำงานได้เฉพาะบน Safari เพราะอาจจะต่างจาก HTML 5 บน Firefox/Chrome/IE เช่นใช้ codec เฉพาะตัว
หลายคนใช้ Mac ด้วยเหตุผลที่ open (แค่ kernel) กว่า Windows แต่ตอนนี้เหมือนกลับตาละปัด ยิ่ง Jobs บอกว่าเมื่อนึกถึงคำว่า open ก็จะนึกถึง Windows ทำให้ได้กลิ่น Bill Gates ขึ้นมาตะหงิดๆ
ตอนนี้ทุกคนหวังจะ monopoly โลก Google, Microsoft, Facebook, Apple แต่ขออย่าใช้วิธีที่ evil นักเลย