Основні недоліки
Крім перерахованого вище переліку плюсів, варто також враховувати і вірогідні мінуси, деякі з яких значно впливають на загальну оцінку:
- Вакансій по програмуванню мовою Ruby достатньо тільки на платформі Ruby on Rails, але ось в інших сферах його використання дуже убоге.
- Спочатку мова створювався для Linux, тому при написанні проектів для Windows можуть виникнути деякі проблеми. Щоб уникнути таких проблем необхідна установка різних доповнень.
- Як уже згадувалося, мова був розроблений в Японії, але пізніше переведений на англійську. А ось знайти російську версію буде досить проблематично. В іншому ж випадку потрібні кваліфіковані знання в області англійської мови.
- Для створені проекти через Ruby займуть величезна кількість пам’яті, до того ж росіяни доповнення тільки погіршать ситуацію, тому заздалегідь слід врахувати цей факт і запастися додатковим місцем.
Суттєві переваги мови програмування Ruby компенсуються його суттєвими недоліками, тому його не можна назвати ідеальним винаходом, що робить його підходящим далеко не скрізь.