>>> "Bambang Purnomosidi D. P."<[EMAIL PROTECTED]> Wrote: 
>>> 
Islahul Khozani wrote:
>>> kira2 apa yah benefit yang ditawarkan java?
>>
>>Paling cuman lebih gampang memperoleh pekerjaan. :)

ah terlalu sederhana mikirnya :), benefit belajar java nggak cuman itu, mungkin 
di Indonesia nggak terlalu banyak programmer Java. cuman yang jelas, komunitas
Java di luar negeri sangatlah besar, dukungan vendor (Oracle, Nokia, Vendor2 Ponsel 
Java, dll) dan ini menjadi fakta bahwa benefit Java tidak sesimple itu

>>
>>> apakah benar pendapat yang mengatakan java menawarkan stabil, secure,
>>> multiplatform, mudah maintenance nya.
>>> sedangkan masalah speed disa di handle oleh hardware yang sekarang udah
>>high
>>> end.
>>> 
>>
>>That's what Marketing people alwas said.

sekalipun marketing berkata demikian, hal ini memang benar, java memang stabil,
secure dan multiplatform. Secara pribadi saya pernah mrogram pake C/C++ dan java
dan memang benar yang dikatakan itu, di C untuk urusan memory leak, pointer (memory 
management) akan membutuhkan perhatian tersendiri. di Java kita tidak perlu peduli 
masalah ini. Secure, memang, buffer overflow sering ditemukan di aplikasi-aplikasi 
berbasis C/C++, including some of my application.


>>
>>>
>>> terus terang saya mulai tertarik belajar java karena feature2 diatas
>>> disamping karena memakai nama java juga :)
>>> tetapi setelah melihat speednya yang demikian lambat, jadi  berpikir
>>ulang
>>> nih.
>>
>>Emang. Mimpi deh kalo' hardware terbatas, apalagi kalau mau menjalankan 
>>GUInya. Huh .....

speed memang akan lebih lambat dari program C/C++ atau lainnya yang dicompile 
menjadi native code, ini memang faktanya karena program java (*.class) jalannya
di atas JVM. 

Warning, *.class bisa di-decompile menjadi Java Source code lho :), dan inilah menjadi
salah satu alasan ketika kita ingin menutup kode program, cenderung memilih C/C++

But, Java bisa dicompile juga menjadi native code misal dengan GJC (www.gnu.org/gjc) 
atau Borlan JBuilder sehingga kecepatannya akan sejajar dengan hasil kompilasi bahasa 
lain (C/C++) atau yang lain.

>>
>>Sebaiknya lakukan riset dulu.
>>
>>> 
>>> ada saran? terimakasih
>>> 

Sebaiknya anda belajar banyak bahasa pemrograman, dan gunakan sesuai tempat dan 
tujuannya. 

Sebagai informasi saja, saat ini ada beberapa aplikasi yang mulai boom, yakni

1. aplikasi mobile (aplikasi pada ponsel) dengan de facto language Java - dan didukung
    oleh vendor2 ponsel terkemuka

2. Web Service dengan perang utama J2EE vs Microsoft .NET, dimana J2EE menawarkan
single language (Java) - multiplatform 
dan Microsoft .NET menawarkan multi language (C#, C/C++, VB, Perl) - single platform 
(Microsoft Win)

3. XML -> pemainnya di Perl, C/C++, Java


Yang jelas belajar Java bukan sesuatu yang merugikan, lihatlah lebih luas, dan anda 
akan benar-benar melihat belajar Java akan menguntungkan anda.

>>
>>Hmm ... sebaiknya anda belajar dari perbandingan-perbandingan antar 
>>bahasa. Itu juga kadang-kadang bisa menghasilkan hal yang bikin repot 
>>juga. Sebagai contoh, setelah mempelajari berbagai bahasa, saya 
>>memutuskan untuk menjadikan eiffel sebagai bahasa sehari-hari :). Ini 
>>nggak papa kalau anda tidak berada di Indonesia. Artinya ada kemungkinan 
>>proyek yang anda kerjakan menggunakan Eiffel. Disini mungkin masih agak 
>>susah sedikit.
>>
>>Meskipun demikian, sebenarnya yang penting adalah di konsep OOPnya.
>>
>>--
>>bpdp
>>
>>


-- 
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3

Kirim email ke