Tuesday, March 23, 2010

Yahoo Microblogging called 'Mim'

November 2009, Yahoo secara resmi memberikan layanan baru yaitu microblogging yang diberi nama Mim. Layanan ini mirip dengan Twitter namun dengan fitur yang lebih lengkap. Penulisan teks tidak terbatas sampai 140 karakter melainkan 2000 karakter. Di samping itu, kita bisa posting foto, video, maupun audio.


Tuesday, March 02, 2010

Grady Booch tentang OOP

Pemrograman berorientasi objek merupakan gaya bahasa pemrograman yang secara de facto sekarang banyak digunakan di dunia pengembangan perangkat lunak. Sekarang bukan jamannya lagi pemrograman berbasis objek atau bahkan pemrograman terstruktur. Sejak awal 90an pemrograman berorientasi objek banyak digunakan dengan berbagai pilihan bahasa pemrograman. Berbicara mengenai pemrograman berorientasi objek, saya teringat akan salah satu karya Grady Booch tentang OOAD. Di buku itu Booch menuliskan kalimat yang sungguh filosofis tentang bahasa OOP yang digunakan dengan cara yang salah.  

... if we try to use languages such as C++ and Java as if they were only traditional, algorithmically oriented languages, we not only miss the power available to us, but we usually end up worse off than if we had used an older language such as C or Pascal. Give a power drill to a carpenter who knows nothing about electricity, and he would use it as a hammer. He will end up bending quite a few nails and smashing several fingers, for a power drill makes a lousy hammer. [Object-Oriented Analysis and Design with Application, 2007]