Kerugian dari pemrograman dengan Ruby

Komunitas dan dukungan

Bahasa seperti PHP dan C #, dua bahasa pengkodean yang paling populer, memiliki komunitas dukungan online yang luas dan buku yang diterbitkan. Di sisi lain, komunitas dukungan Ruby tidak sebesar komunitas PHP. Buku pemrograman Ruby tidak meluas seperti yang ada di C #. Menurut msdn.com, sebuah blog Microsoft Corporation, pada 2006, sekitar 400 buku tentang C # berada di pasar, sementara Ruby hanya 50.

Proses lambat

Beberapa situs web yang secara teratur menguji waktu respons dalam bahasa pemrograman menggambarkan Ruby sering sebagai salah satu bahasa pemrograman yang paling lambat. Tim Bray, pengembang Kanada yang menjadi direktur teknologi web di Sun Microsystems sejak 2004 hingga 2010, dikutip pada 2008 mengatakan bahwa Ruby terlalu lambat, dan bisa 20 kali lebih lambat dari Java saat diproses.

Bahasa baru

Dibandingkan dengan bahasa pemrograman lain, Ruby cukup baru dan memiliki bahasa pengkodean sendiri yang unik. Beberapa programmer menganggap ini sebagai kerugian karena mereka harus meluangkan banyak waktu hanya untuk mempelajari bahasa sebelum menggunakannya. Karena belajar Ruby seperti belajar bahasa lain, banyak programmer lebih memilih untuk tetap dengan apa yang sudah mereka ketahui untuk memprogram.

Pembangunan

Sejak Juli 2011, versi terbaru Ruby adalah versi 1.9, dengan beberapa pembaruan. Dibandingkan dengan bahasa pemrograman lain, pengembangan dan pembaruan Ruby lebih lambat. PHP, dikembangkan dua tahun lebih lama dari Ruby, dan sudah ada di versi 5.3, dengan pembaruan dan perbaikan bug yang dirilis beberapa kali setahun. Ruby on Rails, platform pemrograman berbasis web dengan Ruby, bahkan tidak kompatibel dengan Ruby versi 1.9.