Steve Jobs - Nobody uses Java anymore

Markoff: “What about all those plugins that live within Safari now, like Flash or like Java or like JavaScript?”
Jobs: “Well, JavaScript’s built into the Phone. Sure.”

Markoff: “And what are you thinking about Flash and Java?”
Jobs: “Java’s not worth building in. Nobody uses Java anymore. It’s this big heavyweight ball and chain.”

จาก NY Times ผ่านบล็อกของ Miguel De Icaza

/me หลบก่อนเดี๋ยวมีคนมาดักตีหัว คู่กรณียิ่งเยอะๆ อยู่

Keyword
Submitted byกั๊ตจังon Fri, 01/26/2007 - 21:02

ทั้งๆที่รู้ว่าจะโดนตีหัวก้อยังเอามาลงอีกนะ
ปล. ใส่หมวกกันน๊อคจิ จะไ้ด้เบาลง :P

Submitted bykengon Fri, 01/26/2007 - 22:15

ตี๊ฟ จ๊อบส์ ไม่ใจเลยอ่ะ ปอดกลัวเครื่องช้าอ่ะดิ

โด่

Submitted bydeans4jon Fri, 01/26/2007 - 23:46

จ็อบไม่ชอบ และไม่เคยชอบจาวามาแต่ไหนแต่ไร เป็นเรื่องน่าตลกที่มือถือราคาเป็นหมื่นๆ กลับไม่สามารถเล่นจาวาแอพที่ครองตลาดแอพบนมือถือมากที่สุดก็ว่าได้

จ็อบคงต้องการอำนาจในการควบคุมจำกัดสิทธิ์แอพฯ ที่มีบน iPhone การมีจาวาจะเป็นก้างขวางคออันใหญ่

Submitted byAdmOdon Sun, 01/28/2007 - 01:56

Java เค้าหนักจริง

Submitted bymarkpeakneton Sun, 01/28/2007 - 18:21

deans4j: "แต่ไหนแต่ไร" เนี่ยไม่น่าจะจริงนะครับ เพราะเดิม API หลักของ OS X มี 3 อัน - Carbon, Cocoa, Java ส่วนตอนหลังที่เลิกสนับสนุน Java ไปเพราะอะไรนั่นก็อีกเรื่องนึง อาจจะเป็นเพราะจ็อบส์เปลี่ยนใจกลางครันก็ได้ เพียงแต่ว่า "แต่ไหนแต่ไร" คงไม่ใช่

ผมไม่แน่ใจว่าจาวาเป็นแอพบนมือถือที่ครองตลาดรึเปล่า ถ้าวัดตามจำนวนก็อปปี้ Symbian อาจจะมากกว่า เพราะมากับตัวเครื่องอยู่แล้ว ไม่รู้ว่ามือถือฝั่งญี่ปุ่นใช้อะไรเขียนกันด้วย แต่คงไม่ใช่จาวาแน่ๆ

Submitted bydeans4jon Mon, 01/29/2007 - 03:54

ที่บอกว่า "แต่ไหนแต่ไร" จากมุมมองผู้ใช้ที่มอง OS X จาวาพัฒนาติดขัดและไปได้ช้ากว่าบน Windows, *nix JavaSE 6 บน Mac ยังไม่ออก ออกทุกทีก็ช้ากว่าชาวบ้าน เรื่องอะไรก็ตาม Mac จะเป็นบ๊วยสุดตลอด

คำพูดของสตีฟชัดเจน แม้จะขี้โปรโมตไปหน่อยแต่สตีฟก็ไม่จำเป็นต้องพูดอย่างนั้นออกไป เพราะใครๆ ก็รู้ดีว่ามันคือ FUD ไม่ใช่ fact หากจะเน้นไปที่ Applet ก็ควรพูดตรงๆ ไม่ใช่เหมารวม

JavaME app เกิดก่อน Symbian นานมาก ฮิตก่อน JavaEE, JavaSE จะบูม
Java เขียนง่ายกว่า C++
นับแค่ Java Game ก็มหาศาลแล้ว

iPhone ดูจากฟีเจอร์แล้วยังตาม WM พอสมควร hl อยู่ที่ UI และหน้าตาเป็นส่วนใหญ่ ถ้า app มีให้เล่นจำกัด แล้ว 3rd party ไม่สามารถแทรกตัวลงไปได้คงลำบาก

ใครซื้อมาเอาไว้ใช้แค่โทรศัพท์+ฟังเพลงอย่างเดียว นอกจากจะต้องรวยแล้ว ต้องโง่ด้วย : P

Submitted bymarkpeakneton Mon, 01/29/2007 - 06:55

ช้าเพราะซันไม่ยอมทำให้? ถ้าต้อง implement เองทำยังไงก็คงช้า เทียบกับ IBM JDK ก็น่าจะออกพอๆ กัน

เรื่องเกิดก่อนเกิดหลังนี่ผมก็ไม่แน่ใจแต่ขี้เกียจหา จริงๆ Symbian เองถ้านับย้อนไปสมัย EPOC ก็นานมากเหมือนกัน

แต่ประเด็นที่ผมตอบไปข้างต้นไม่ได้สนใจว่าใครเกิดก่อน หมายถึงจำนวน instance ของมือถือที่ใช้ (และลง) โปรแกรมของ Symbian มาตั้งกะโรงงานตะหาก นับเฉพาะ Nokia กับ DoCoMo ก็น่าจะมากโข

เรื่อง iPhone เห็นด้วยหมด

Submitted bydeans4jon Mon, 01/29/2007 - 13:14

นับ instance ผมไม่รู้ แต่ดูแล้วไม่น่าจะเป็นตัวบ่งชี้ที่ดีถ้าจะวัด adoption ของนักพัฒนา และบทบาทความสำคัญของเทคโนโลยี

java มีตั้งแต่สมัย Nokia ยังใช้แพลตฟอร์มของตัวเองสมัยยังไม่ได้ใช้ Symbian ยี่ห้ออื่นๆ ก็เช่นกัน ทุกวันนี้โทรศัพท์หลายยี่ห้อไม่ได้ใช้ SymbianOS แต่รองรับจาวา

เรื่องจาวากับ Mac พูดไปไม่จบ ต่างฝ่ายต่างโทษกันเองว่าทำให้พัฒนาช้า แต่ภาพลักษณ์ที่ออกมาสตีฟไม่ให้ความสำคัญ ไม่แคร์ ถ้าใส่ใจจริงๆ ป่านนี้ยัด JavaME ลง ipod ไปแล้ว

ผมมองสตีฟยังต้องการควบคุมอำนาจในการควบคุมอยู่ ไม่ชอบการ "เปิด" เท่าไหร่ มันจะเสียอำนาจ และความสอดคล้องที่สตีฟแคร์มากกว่า

หวังว่าถ้า opensource แล้วอะไรๆ คงจะดีขึ้น

Submitted bybact'on Mon, 01/29/2007 - 13:46

"ช้าเพราะซันไม่ยอมทำให้?"

เห ? แล้ว ทำไม ซันต้องทำให้ล่ะ ?

"Nobody (perceived that s/he) uses Java anymore"

แน่นอน คิดว่าอันนี้คือความตั้งใจของจาวาเลยล่ะ

Submitted bybact'on Mon, 01/29/2007 - 13:52

และเช่นกัน

ทำไม แอปเปิล ต้องสนใจจาวาด้วยล่ะ ?

ไม่จำเป็นนี่

ต่างคนต่างทำอะไรที่คิดว่าดีไป ก็จบ
วิพากษ์ได้ ขอความร่วมมือได้
แต่อย่าเรียกร้อง งอแง

Submitted bybact'on Mon, 01/29/2007 - 14:05

ผมคิดว่าจาวารันไทม์บนแมคโอเอสมันออกช้ากว่าบนโอเอสอื่น
เพราะว่าแอปเปิลตั้งใจให้มันออกพร้อมกับโอเอสรุ่นใหม่
(และจำกัดไม่ให้โอเอสรุ่นเก่าใช้จาวารุ่นใหม่ด้วย)
คือแอปเปิลมอง "การใช้จาวาแอพได้" เป็นความสามารถของโอเอส (ดูได้จากหน้าประชาสัมพันธ์สินค้า) มันก็ต้องมากับโอเอส
ความสามารถของ Mac OS X 10.4 ก็ต้องมากับ 10.4 จะมาก่อนได้ยังไง

ซึ่งวงรอบการออกจาวารันไทม์ของซัน กับตัวแมคโอเอส มันก็ไม่ได้ตรงกันอยู่แล้ว
จะให้ออกพร้อมกันหรือไล่ ๆ กัน มันก็เป็นไปไม่ได้ ตามธรรมชาติ

ซึ่งก็ไม่ใช่ความผิดของแอปเปิล ก็เค้าคิดแบบนี้
คิดว่าแบบนี้มันดีกว่าสำหรับผู้ใช้ของเค้า ก็แค่นั้น
(สำหรับนักพัฒนา ตัวเบต้าของ Java 6 นั้นแอปเปิลส่งให้นานแล้ว)

Submitted bybpitkon Mon, 01/29/2007 - 22:19

จะมีใครทำ Python บน iPhone ให้เราเล่นไหมนี่
แล้วจะมีใครได้ใช้ iPhone ในไทยเมื่อไรครับ
(or Nobody uses iPhone in Thailand, anymore...)

Submitted bynontsteron Wed, 01/31/2007 - 00:55

ไม่ได้เป็น Java guru แต่ถ้าให้เลือก Mac กับ Java ขอเลือก Java ดีกว่า

"Nobody uses Java anymore" นี่หมายถึงบนมือถืออย่างเดียวหรือเปล่า ถึงมันจะจริง แต่ไม่สนหรอก เพราะไม่เคยใช้มาแต่ไหนแต่ไรแล้ว :P

iPhone ก็คงไม่ซื้อ รอดู OpenMoko ดีกว่า

Submitted byOakymanon Thu, 02/01/2007 - 09:39

DoCoMo ใช้ซิมเบียนด้วยหรือ?
อาจจะมีบ้าง แต่ไม่น่าจะเยอะ

ที่ญี่ปุ่นฝั่ง DoCoMo และ Softbank (Vodafone เก่า) ใช้ Java
ส่วน au เคยใช้ Java หลังๆ เปลี่ยนมาใช้ BREW (ซึ่งเดี๋ยวจะออก JVM บน BREW อีกที)

Submitted byKindaichion Mon, 02/12/2007 - 17:47

Job ไม่จำเป็นต้องมองพวก greek ที่มอง customer ว่า "นอกจากจะต้องรวยแล้ว ต้องโง่ด้วย : P"

เอาเวลาสนใจพวกที่คิดว่าความคิดตัวเองฉลาดแล้ว ไปสนใจสิ่งอื่นดีกว่า อิๆ