sory neh sedikit oot ... klo dijava kan ada API ... klo di C ada gak semacam API itu...?
br, suprie Pada tanggal 9/22/05, Wahyu Widiastono <[EMAIL PROTECTED]> menulis: > > emang superman...., ato dukun kali ya..... belajar > semenit bisa banyak hal > > salam, > > carex > > --- Danny Kurniawan <[EMAIL PROTECTED]> > wrote: > > > On Thursday 22 September 2005 08:24 am, Donny Kurnia > > wrote: > > > > On Tue, 20 Sep 2005 16:46:58 +0700, > > [EMAIL PROTECTED] said: > > > > > Dear > > > > > rekan dan senior > > > > > > > > > > Saya mau tanya link, web atau buku tentang > > bahasa prog C di linux untuk > > > > > pemula (jika ada dari level pemula sampai > > mahir). Dari pada saya tanya2 > > > > > terus nanti rekan dan senior bosan :) > > > > > > > > > > Thanx > > > > > > > > > > Ivhal > > > > Secara praktis TIDAK ADA!!! > > Langkah2 untuk belajar bahasa C di Linux: > > > > - Belajar dulu bahasa C dasar (tidak terikat apakah > > di Linux atau OS manapun) > > pastikan bahwa yang anda pelajari adalah murni > > dasar2 C!! ini bisa didapat > > dengan cepat dari banyak buku2 dari dalam ato luar > > negeri, ato bahkan banyak > > di Internet... saran saya coba cari di Internet yang > > dalam bentuk tutorial > > singkat memulai C, lalu coba langsung dipraktekkan > > dan mulai belajar > > sendiri... saya rasa kalo udah ada background > > pemrograman, hal ini bisa > > dipelajari dalam beberapa jam, ato bahkan menit... > > > > - Kedua, pelajari library2 standard yang ada pada C, > > singkatnya belajar > > mengenali dan mempraktekkan function2 yang > > disediakan... pelajari isi dari > > stdio.h, string.h, mem.h, dsb... peringatan saya, > > ada beberapa yang bukan > > standard!! seperti conio.h!! kesalahan ini banyak > > dilakukan oleh pemula... > > kalo pengen lengkap, praktis, coba cari referensi, > > ato manual book libc punya > > Linux... disitu dijamin lengkap deh... > > > > - Ketiga... coba belajar ke C++ ... pelajari aspek2 > > penting OOP, yaitu mencoba > > mendesain dan berpikir secara berorientasi object... > > nah... ini agak sedikit > > susah... soalnya biasanya kita udah terbiasa model > > modular... tapi dicoba > > aja... kalo pindah bahasanya C -> C++ bisa > > dipelajari mudah pake buku2 yang > > ada dari dalam maupun dari luar negeri... ato bisa > > juga pake tutorial2 > > singkat di Internet... > > > > - Keempat, kalo udah menguasai C dan C++ secara > > bahasa... nah saatnya pindah > > ke Advanced... coba pelajari hal2 aneh atau yang > > tidak lazim dilakukan oleh > > programmer... seperti mencoba untuk loading library > > secara dynamic, > > mempelajari proses dynamic linking, ato mempelajari > > implementasi virtual > > table pada object2 di C++... > > > > - Nah... yang terakhir adalah meng-extend kemampuan > > saudara untuk dapat > > menggunakan object2 / library2 yang reusable dari > > orang2 lain... seperti > > menggunakan X Windows library, OpenSSL library, > > dsb... > > > > Kalo semua udah terpenuhi... sekarang tinggal > > saudara yang menentukan mau buat > > apa aja... pasti bisa semua... (semoga) ;P > > > > Sedikit hint, kalau mau coba belajar C++, sebaiknya > > jangan menggunakan semacam > > Qt, ato saat belajar C jangan menggunakan semacam > > GTK.. karena akan rancu dan > > gak karu2an pikiran anda... karena itu berarti anda > > tidak mempelajari C/C++ > > murni, melainkan belajar menggunakan library2 yang > > sudah ada... silahkan > > pelajari apabila anda sudah mencapai tingkat > > terakhir... > > > > Good Luck... > > > > > On 9/22/05, æquataine <[EMAIL PROTECTED]> > > wrote: > > > > Buku yang meliputi seluruh aspek pemrograman C > > di GNU/Linux saya rasa > > > > tidak ad karena pemrograman memiliki bidang > > kajian masing-masing > > > > (Hardware, GUI,Multimedia, dsb). > > > > > > > > Untuk belajar bhs C, saya sarankan buku C > > Programming Language (Brian > > > > Kernighan, D.Rithchie -> C creator), > > > > > > Yup, Anda cari aja di toko buku, bukunya cukup > > tipis kok, tapi > > > menjelaskan semua aspek bahasa C. > > > > Aduuh... kenapa ya, kebanyakan koq suka sama buku > > yang tipis2... lagian buku2 > > di Indonesia juga nggak banyak juga yang tebal... > > padahal buku tipis pertanda > > nggak lengkap... > > > > Bandingin aja dengan buku luar, rata2 sekitar 500 > > halaman... itu baru buku > > bagus... buku tipis2 kebanyakan nggak ada isinya... > > > > mungkin juga banyak dari kita yang masih bermimpi > > bisa belajar dengan cepat > > langsung bisa yah?? mana ada belajar semenit udah > > bisa menguasai banyak hal?? > > > > > Coba juga ke http://www.mindview.net/ lalu cari > > Thinking in C karangan > > > Brude Eckel. > > > > > > > Untuk referensi C di Linux, bisa merujuk ke > > Linux Doc Project > > > > (www.tldp.org), salah satunya Linux Programmer's > > Guide: > > > > > > > http://www.ibiblio.org/pub/Linux/docs/linux-doc-project/programmers-guide > > > >/ > > > > > > Coba juga cari buku Beginning Linux Programming > > (lupa siapa pengarangnya) > > > > > > > -- > > > > Happy Living. > > > > > > -- > > > Donny Kurnia > > > http://hantulab.multiply.com/ > > > http://hantulab.blogspot.com/ > > > ------------------------------------------- > > > At times the world can seem an unfriendly and > > sinister place. But > > > believe us when we say there is much more good in > > it than bad. And > > > what might seem to be a series of unfortunate > > events, may in fact, be > > > the first steps of a journey. > > > -- A Series of Unfortunate Events > > > > -- > > Danny Kurniawan > > -----BEGIN GEEK CODE BLOCK----- > > Version: 3.12 > > GCS/CM/E/IT d+() s+:+ a- C++>+++$ UL+++(++)>++++ > > P!(+++) L+++>++++>$ E-- W++>$ > > N o-- K- w--(+++) O++@ M@ V? PS PE-@ Y+ PGP@ t++ 5+@ > > X+++(++) R tv+ b > > +++(++) DI? D++@ G+>++ e++ h- r++ y z- > > ------END GEEK CODE BLOCK------ > > > > -- > > Berhenti langganan: > > [EMAIL PROTECTED] > > Arsip dan info: http://linux.or.id/milis > > > > > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > > -- > Berhenti langganan: [EMAIL PROTECTED] > Arsip dan info: http://linux.or.id/milis > > -- Jangan tanyakan apa yang Indonesia telah berikan pada mu tapi bertanyalah apa yang telah engkau berikan kepada Indonesia -----BEGIN GEEK CODE BLOCK----- Version: 3.1 GU/IT d- s: a-- C++ UL P L++ E W++ N* o-- K- w PS Y-- PGP- t++ 5 X R++ tv b+ DI D+ G e+ h* r- z? ------END GEEK CODE BLOCK------ -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis