On Mon, 10 Jul 2000, Ahmad Musyafak wrote:

> saya baru nyoba-nyoba di linux, ya pemula gitu lah, pengen banget sich bisa
> programming di linux, saya sudah terbiasa di basic atau pascal tapi baru di
> c/c++ yang banyak digunakan di linux.

Lihat Java sebagai alternatif, ada lebihnya dibanding C.
Misal, bikin string:
/* program C inget-inget lupa */
char* s = malloc(sizeof(char) * 50);
strcpy(s,"test string"); /* CMIIW */
printf("%s\n",s);
free(s); /* kalau ini dijalankan dua kali, :-) */

Kalau Java:
String s = new String("test string"); // alokasi besar memori otomatis
System.out.println(s); // seandainya s itu int, tetap saja begitu 
s = null; // seandainya "s = null"-nya 5 kali, ya nggak apa-apa
          // tidak ada memory-leak, tidak ada error "free'd memory"
// seandainya di tempat lain ada string "test string",
// object-reference-nya (variable) akan mengacu ke tempat yang sama, jadi
// ngirit space.
 
> sekarang saya lagi pengen ngembangin kaya' email gratis (web base) githu
> tapi under linux, kira-kira ada yang tau nggak program apa yang bisa di pake
> ?

Ngembangin dalam arti bikin...? (wah, semangatnya hebat juga nih)
Kalau mau pakai Java, ada mail API yg. namanya JAMES
(http://java.apache.org), sudah suport POP, SMTP.

Kalau ada yang bilang Java kurang cepat dari segi eksekusi, bisa lihat
JIT-compiler, atau sekalian pakai Gnu compiler for Java; dengan yang
terakhir, speed bisa native (tapi memang mengorbankan semangat
"write-once, run anywhere".

Oki
ps: tidak adil membandingkan bahasa OO dg. prosedural; tapi kan yang
dibandingkan sisi prosedural-nya, dari segi pengalokasian memori.


--------------------------------------------------------------------------------
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