On Wed, 18 Oct 2000, Iman S. H. Suyoto wrote:
> dulu saya pernah ngalamin situasi kaya gitu. saya terus terang ga mahir
> java. dan plus, saya dicemplungin ke tempat yang cuma ada php waktu itu.
> sebagai orang baru di lingkungan itu, saya kan ga bisa banyak minta
> macem-macem. ga enak lah gitu rasanya.

Java kan sama dengan PHP, dev. toolnya banyak yang free. Dan pada
dasarnya, untuk sintaks, keduanya kan mirip-mirip saja; maklum, kan
turunannya C. Bedanya, PHP kan keperluannya untuk web scripting di server
saja, kalau Java kan termasuk full-blown programming language (ceile), di
server ada (servlet), di client ada (applet dan aplikasi). Jadi... IMHO,
pakai Java-based dev. tool ataupun Java library, sebenarnya nggak minta
macem-macem.

> jadinya ya dengan "reinvent the wheel" (menurut saya sih lebih
> mengotomatiskan hal yang dulu manual ke lebih gampang dan otomatis aja),
> jadi juga sih kerjaannya. toh bikin engine-nya juga ga lama-lama banget.
> yang lama ya malah nungguin si designer bikin design visualnya :-)

Mungkin beda pandangan aja sih, kalau saya lebih baik "merakit" daripada
mendesain & implementasi dari awal. (Makanya, modal programming saya kan
search engine; buat cari library atau modul yang sudah ada; dan yang
dicari tentunya yang free :-) 
 
> btw, salah satu enaknya java itu. makanya saya sekarang lagi belajar
> java, nih. saya lagi bikin program yang pengennya jalan minimal di
> linux, freebsd, dan windows. kalo bisa dapet tumpangan mesin mac, saya
> pengen coba juga di mac.

Waktu dulu pernah pakai Voyager (yang dari ObjectSpace itu). Intinya,
untuk membuat Java object bisa dipanggil secara remote, kelas kita mesti
di-preproses oleh vcc (virtual-class compiler), nanti di signature
konstruktor kelas yang bersangkutan akan ditambahkan parameter buat
memasukkan hostname dimana nantinya object dari kelas tersebut akan
dijalankan. vcc-nya dibuat pakai Java juga. Waktu itu, yang di-download
adalah versi Windows (maksudnya, format filenya .zip). Untuk mengetes
program saya, setelah bisa jalan di mesin lokal (client-server di mesin
lokal), Voyager-nya (ada servernya)  saya pindahkan ke mesin Linux. 
Aman-aman saja tuh; vcc-nya bisa juga dijalankan di situ, termasuk Voyager
servernya. Dari situ bisa kita lihat, fitur yang ada di Java termasuk:
download-once, run anywhere :-)
 
Oki


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

Kirim email ke