Apakah Java pada awalnya dirancang untuk pemanggang roti?

8

Saya pernah mendengar ini diulang beberapa kali, tetapi tidak pernah benar-benar sumber. Halaman wiki mengatakan itu dirancang untuk peralatan rumah tangga, tetapi tidak pernah benar-benar referensi pemanggang roti. Adakah yang punya sumber?

Nicole
sumber
10
Saya tidak tahu ... Saya tidak berpikir pemanggang roti akan membutuhkan JVM. Jika ada NullPointerException, apakah saya setidaknya akan mendapatkan roti panggang saya kembali?
FrustratedWithFormsDesigner
11
@ Frustasi Ya, saya yakin popup();ini ada di finallyblok.
Nicole
2
@Renesis: Itu membuat hari Jumat saya luar biasa!
FrustratedWithFormsDesigner
@Renesis - bagus :)
rreeverb

Jawaban:

20

Awalnya ini dirancang (oleh James James Gosling) untuk sistem tertanam, khususnya perangkat seluler seperti ponsel misalnya. Lihat misalnya http://www.oracle.com/technetwork/java/javase/overview/javahistory-index-198355.html

Erik
sumber
2
Jadi itu diciptakan untuk remote control kabel. +1 untuk jawaban sesungguhnya . :)
Robert Harvey
1
Hal yang mereka pikirkan lama dan susah payah adalah "bagaimana kita bisa mengeksekusi kode unduhan yang sewenang-wenang, dan masih memegang kendali".
4

Tidak, tapi harus saya akui, terkadang itu membuat saya merasa seperti itu.

Sistem tertanam adalah salah satu target pasar, bahkan ada beberapa upaya untuk mengembangkan prosesor yang akan menjalankan bytecode Java asli.

biziclop
sumber
1
en.wikipedia.org/wiki/Jazelle (untuk prosesor ARM)
mmyers
@ Pengacara Ya, saya ingat itu. Ada sesuatu yang serupa yang direncanakan untuk Transmeta Crusoes juga. Tapi itu tidak pernah cukup.
biziclop
www.ajile.com membuat CPU menjalankan JRE di perangkat keras tertanam. Mereka bagus untuk disematkan, karena kode java sangat dapat diandalkan. Konsumsi daya kurang dari satu watt, pada CPU 100%, turun ke nanowatt saat tidur.
Tim Williscroft
@mmyers en.wikipedia.org/wiki/MAJC "... prosesor ditargetkan menjalankan program Java ..."
gnat
1

Pena saya menjalankan java. LiveScribe . Saya pikir saya pertama kali mulai melihat Jawa digunakan sekitar tahun 1996 atau 1997? Semua ingatan saya pada waktu itu adalah bahwa itu besar pada penulisan yang pernah dijalankan di mana saja, berjalan pada perangkat apa pun, tetapi khususnya di browser sebagai applet. Kemudian saya ingat Microsoft datang dengan JVM yang bersaing yang "memperluas" Java untuk menjalankan fungsionalitas Windows tertentu. Tidak konklusif, tapi semoga menarik.

Ian
sumber