Presentasi saya di event #MeetupKCU2015 untuk memperkenalkan bahasa pemrograman Ruby, serta memaparkan sejarah, filosofi di baliknya, serta implementasinya di industri.
satu cara untuk melakukan hal yang sama. Saya mewarisinya dari Larry Wall, yang adalah pahlawan saya sebenarnya. Saya ingin membuat pengguna Ruby bebas. Saya ingin memberi mereka kebebasan untuk memilih. Orang berbeda. Orang memilih kriteria yang berbeda. Tetapi jika ada cara yang lebih baik di antara banyak alternatif, saya ingin mendorong cara itu dengan membuatnya nyaman. Jadi itulah yang saya coba lakukan. Mungkin kode Python sedikit lebih mudah dibaca. Setiap orang dapat menulis dengan gaya yang sama dari kode Python, sehingga dapat lebih mudah untuk dibaca, mungkin. Namun perbedaan dari satu orang ke orang lain begitu besar, hanya menyediakan satu cara kurang membantu bahkan jika Anda menggunakan Python, saya pikir. Saya lebih suka memberikan banyak cara bila memungkinkan, tapi juga mendorong atau membimbing pengguna untuk memilih cara yang lebih baik jika mungkin. —Yukihiro Matsumoto (Matz)