Ruby ile programlamanın dezavantajları

Topluluklar ve destek

En popüler kodlama dillerinden ikisi olan PHP ve C # gibi diller geniş çevrimiçi destek topluluklarına ve yayınlanmış kitaplara sahiptir. Öte yandan, Ruby destek topluluğu, PHP toplulukları kadar büyük değildir. Ruby programlama kitapları C # içindekilar kadar yaygın değildir. Msdn.com'a göre, 2006'dan itibaren bir Microsoft Corporation blogu, C # ile yaklaşık 400 kitap piyasada iken, Ruby sadece 50 idi.

Yavaş işleme

Programlama dillerinde yanıt sürelerini düzenli olarak test eden çeşitli web siteleri, Ruby'yi en yavaş programlama dillerinden biri olarak sık sık açıklar. Sun Microsystems'da 2004'ten 2010'a kadar web teknolojileri direktörü olan Kanadalı bir geliştirici olan Tim Bray, 2008'de Ruby'nin çok yavaş olduğunu ve işlem yaparken Java'dan 20 kat daha yavaş olabileceğini söyledi.

Yeni dil

Diğer programlama dillerine kıyasla, Ruby oldukça yeni ve kendine özgü bir kodlama diline sahip. Bazı programcılar bunu bir dezavantaj olarak görüyorlar, çünkü bunları kullanmadan önce dili öğrenmek için çok zaman harcıyorlar. Ruby öğrenimi başka bir dil öğrenmek gibi olduğundan, birçok programcı zaten programlamak için bildiği şeylerle kalmayı tercih eder.

gelişme

Temmuz 2011'den bu yana, Ruby'nin son sürümü bazı güncellemelere sahip 1.9 sürümüdür. Diğer programlama dilleriyle karşılaştırıldığında, Ruby'nin geliştirme ve güncellemeleri daha yavaş. PHP, Ruby'den iki yıl sonra geliştirildi ve sürüm 5.3'te bulunuyor, güncellemeler ve hata düzeltmeleri yılda birkaç kez yayınlanıyor. Ruby ile web tabanlı programlama platformu Ruby on Rails, Ruby'nin 1.9 sürümü ile bile uyumlu değildir.