руби - один из трёх общих (т.е. не специализированных) языков программирования, которые имеют смысл (остальные два это C и C#). прочие языки - это плохой вариант одного из этих трёх
Хмм, ну C# - это подобие Java, и они настолько похожи что не вижу смысла их сравнивать (ах да, кроссплатформенность - тут C# весьма отстает). А Ruby и Python очень похожи (имхо). Только у Python шире область применения (он не специализированный, нет, просто библиотек много). А C++ выкидывать из списка нехорошо. Поэтому не соглашусь)