Sumber artikel: pconline Penulis: Yu Xiaofu
Persaingan antara Microsoft .NET dan SUNone telah berlangsung lama dan semakin ketat. Baru-baru ini, acara Microsoft Server2003 baru saja berakhir Pada tanggal 16 pagi, James Gosling, "bapak Java", menghadiri Konferensi Nasional Teknologi dan Aplikasi Java ke-6 di Beijing Mengenai serangan sengit Server 2003 dengan COM+ sebagai intinya, mari kita dengarkan apa yang dikatakan legenda ini tentang Microsoft dan Java.
Berikut jawaban James Gosling atas pertanyaan wartawan dan pecinta Java:
"Microsoft adalah perusahaan yang sulit untuk diajak bekerja sama. Sepertinya tidak ada kata kerja sama dalam kamus Microsoft!"
James Gosling
Pertanyaan: Sun baru-baru ini secara aktif bekerja sama dengan berbagai produsen ponsel di Tiongkok untuk mengembangkan layanan bernilai tambah nirkabel. Microsoft baru saja mengembangkan serangkaian produk ponsel pintar. Bagaimana tanggapan Sun?
James Gosling: Microsoft adalah mitra kompetitif yang menarik. Senjata ampuh Sun adalah teknologi Java itu sendiri. Pada saat yang sama, Sun telah menjalin kerja sama yang erat dengan mitranya dan sangat mendukung tim pengembangan perangkat lunak. Pada tanggal 26 September, Sun dan China Unicom mengumumkan aliansi. Hal ini karena China Unicom melihat eksklusivitas Java di pasar ponsel serta keterbukaan dan standarisasi Java. Java menyambut baik persaingan, karena hanya dengan cara inilah teknologi di lapangan bisa dimaksimalkan.
T: Dalam proses pengembangan beberapa tahun terakhir, banyak bahasa pemrograman yang secara bertahap menghilang, namun bahasa Java menjadi semakin populer.
James Gosling: Menurut saya, banyak bahasa pemrograman yang tidak hilang selama pengembangan, tetapi telah dipindahkan ke bidang lain. Umur panjang Java bergantung pada dasar teknis Java bahwa Java menyediakan berbagai fungsi, platform yang nyaman, dan merupakan alat yang menarik. Saya percaya bahwa faktor utama yang mendorong Java adalah jaringan. Java adalah alat pengembangan berdasarkan aplikasi jaringan, yang merupakan kekuatannya.
Pertanyaan: Di bidang komputer tradisional, Java bukanlah platform yang sangat besar, seperti PC desktop. Di bidang lain, seperti bidang seluler, Java berkembang pesat. Bagaimana arah pengembangan Java di masa depan?
James Gosling: Di bidang PC, menurut saya Java tidak cukup kuat. Ada banyak aplikasi Java di bidang PC, yang tidak terlihat di permukaan. Hal ini terutama karena Microsoft telah berupaya keras untuk mencegah pengguna Faktanya, aplikasi Java sangat banyak digunakan, seperti permainan kecerdasan buatan, dan di bidang besar lainnya, Java juga banyak digunakan, seperti sistem kendali real-time pada mobil dan lokomotif kereta api aplikasi.
T: Banyak orang di Tiongkok menggunakan ponsel dan solusi seluler. Apa pendapat Anda tentang penggunaan J2ME pada perangkat yang lebih baru?
James Gosling: Spesifikasi J2ME terus berkembang, namun proses perencanaan kami terutama didorong oleh pertumbuhan kinerja ponsel yang berkelanjutan. Dua tahun lalu, telepon seluler masih jauh dari keadaan sekarang. Ponsel yang saya ambil adalah ponsel Nokia, yang memiliki memori penyimpanan 16 megabyte. Beberapa tahun yang lalu, kita mengira 16 megabyte hanya dapat dicapai pada komputer desktop yang sangat kuat, sehingga pekerjaan dapat kita lakukan dengan ponsel. telepon sekarang menjadi semakin menarik, dan bidang ini memiliki masa depan yang sangat cerah dan sangat menarik.
T: Semua orang menghormati Anda sebagai bapak Java. Bisakah Anda berbagi dengan semua orang apa perasaan terdalam Anda dalam karier Java?
James Gosling: Saat Anda melihat pelanggan Java mencapai banyak hal ajaib melalui Java, seperti melihat observatorium di gunung berapi Hawaii menggunakan Java untuk mengendalikan teleskop, melihat organisasi layanan kesehatan Belanda menggunakan Java untuk memecahkan masalah perlindungan privasi, dll., ini benar-benar sebuah kejutan.
Pertanyaan: Sun selalu mengatakan bahwa layanan web yang dikembangkan oleh Sun adalah yang terbaik. Bisakah Anda meringkas karakteristiknya dan mengapa menurut Anda demikian. Sejauh mana Sun memecahkan masalah interoperabilitas dengan grup web Microsoft, dan apa kemajuan layanan web Sun?
James Gosling: Ada terlalu banyak hal yang dapat menentukan keunggulan Java. Menurut saya, keunggulan terbesarnya adalah Java adalah alat canggih yang dibuat dengan mengintegrasikan upaya banyak orang dan dapat menyediakan banyak fungsi. Java memenuhi standar layanan jaringan dan memiliki keamanan yang kuat. Sun telah berupaya keras dalam interoperabilitas dengan Microsoft, mengikuti standar industri jaringan internasional untuk berkomunikasi dengan alat Microsoft, dan mengembangkan sejumlah besar alat terkait. Microsoft adalah perusahaan yang sulit untuk diajak bekerja sama. Tampaknya tidak ada kata kerja sama dalam kamus Microsoft. Sun telah menghabiskan banyak upaya untuk mengikuti standar Microsoft dan memperluas interoperabilitas. Di masa depan, layanan web Sun akan berkembang untuk memperluas kemampuan aplikasi web, memperluas fleksibilitas dan aplikasi edge.
Pertanyaan: IBM dan BEA adalah mitra Sun dalam banyak aspek. Pada saat yang sama, mereka juga termasuk yang terbaik dalam layanan web. Bagaimana Sun memandang hubungannya dengan IBM, BEA, dan vendor lainnya?
James Gosling: Persaingan Sun bergantung pada produk yang bagus. Sun percaya bahwa semakin besar pasar, semakin besar peluang untuk menghasilkan uang. Sun percaya bahwa mereka harus bekerja sama dengan produsen seperti IBM dan BEA untuk bersama-sama mengembangkan pasar tanpa berusaha memonopoli pasar Misalnya pasar itu ibarat sebuah kue, baik itu kue kecil dengan potongan yang lebih besar atau kue yang besar dengan potongan yang lebih kecil. Model bisnis Sun didedikasikan untuk memperluas pasar, dan menurut saya ini lebih baik daripada strategi pasar monopoli Microsoft.
T: Pernahkah Anda memiliki pertanyaan tentang penyakit akibat kerja? Apakah kamu baik-baik saja sekarang?
James Gosling: Saya mengidap berbagai penyakit akibat kerja, yaitu penyakit akibat kerja yang disebabkan oleh kelelahan yang tinggi. Saya mempunyai berbagai gejala penyakit akibat kerja pada kedua tangan, namun penyakit ini sebenarnya tidak terlalu menyakitkan, hanya saja saraf Anda akan mati rasa dan Anda mungkin tidak merasakan apa-apa. Anda mungkin tidak menyadarinya jika jari Anda terpotong dengan pisau. Rasanya sangat menakutkan. Jika Anda harus duduk di depan meja dan mengetik di keyboard tanpa henti selama 16 jam, akan menimbulkan kerugian yang besar. Anda harus memperhatikan kesehatan Anda. Bekerja 16 jam bukanlah ide yang bagus.
James Gosling adalah wakil presiden Sun, CTO Departemen Perangkat Lunak Sun dan direktur Sun Labs. Dia menciptakan sistem intersepsi data satelit, Unix versi multiprosesor, kompiler, sistem email, dan window manager. Dia juga menciptakan kompiler tes WYSIWYG WYSIWYG. Pada awalnya, James Gosling ikut serta dalam penelitian bahasa pemrograman Java dan menyelesaikan compiler asli dan mesin virtual teknologi Java, sehingga ia dikenal sebagai bapak teknologi Java. (Sumber gambar: Basecamp Programmer)