Pendidikan Pemrograman Yang Tidak Baik

Seperti telah saya tuliskan sebelumnya, belajar pemrograman secara formal itu perlu, tapi sayangnya beberapa tempat tidak mengajarkan pemrograman dengan baik. Berikut ini beberapa ciri pengajaran pemrograman yang tidak baik: Terlalu berfokus pada tools tertentu yang trend saat ini. Mahasiswa wajib memakai tools X (misalnya IDE-nya harus Microsoft Visual Studio, atau harus memakai Visual Prolog). Tools… Continue reading Pendidikan Pemrograman Yang Tidak Baik

Published
Categorized as bahasa, umum

Representasi Bilangan Desimal di Komputer

Dalam dunia komputer, biasanya kita menggunakan representasi floating point untuk menyimpan bilangan desimal. Namun itu bukan satu-satunya representasi yang ada. Ada beberapa representasi lain yang berupa fixed point, misalnya BCD (binary coded decimal), Chen-Ho, dan DCD (Densely Coded Decimal). Jika diperlukan Anda pun bisa membuat representasi sendiri, sesuai yang Anda mau. Metode penyimpanan yang ada… Continue reading Representasi Bilangan Desimal di Komputer

Struct vs Union

Posting ini merupakan jawaban saya pada sebuah pertanyaan di milis linux-programming (Juli 2007). Saya posting di sini karena mungkin akan berguna bagi pemula dalam C. Struct berguna untuk mengelompokkan data. Contoh: struktur mahasiswa mungkin memiliki NIM, nama, dst. Rasanya ini mudah dimengerti. Union: untuk memberi beberapa nama untuk satu lokasi memori. Ini yang biasanya yang… Continue reading Struct vs Union

Published
Categorized as bahasa, c

Mengenal fitur bahasa: Tipe Enumerasi

Sebagian orang menganggap bahasa hanya sebagai alat, dan memakai bahasa apapun sama saja. Sebagian lagi fanatik terhadap suatu bahasa, dan menganggap bahasa yang lain itu jelek. Menurut saya yang benar ada di antara keduanya itu. Dalam banyak hal, memakai bahasa apa saja sama saja, tapi dalam kasus tertentu bahasa tertentu lebih baik dari bahasa yang… Continue reading Mengenal fitur bahasa: Tipe Enumerasi

Published
Categorized as bahasa

Perlukah kuliah untuk bisa memprogram?

Perlukah “kuliah” (mengambil pendidikan formal di universitas) untuk bisa memprogram?. Jawaban singkatnya: perlu jika Anda ingin menjadi programmer yang baik (kecuali Anda orang jenius yang rajin belajar). Sebelum memulai argumen saya, saya perlu memberitahu bahwa perbedaan antara programmer yang baik dan programmer yang buruk sangat besar. Dalam suatu riset yang membandingkan programmer terbaik dan programmer… Continue reading Perlukah kuliah untuk bisa memprogram?

Published
Categorized as umum

Cinta

Menurut Kamus besar Bahasa Indonesia (KBBI): cin┬Ěta a 1 suka sekali; sayang benar 2 kasih sekali; terpikat Cinta pertama saya adalah pada programming. Sebelum saya jatuh cinta pada seorang gadis, saya sudah lebih dulu jatuh cinta pada programming. Mungkin sebagian akan berpikir bahwa cinta pada programming adalah hal yang aneh, tapi banyak orang di dunia… Continue reading Cinta

Published
Categorized as umum