Немного истории
Язык программирования Ruby появился чуть более 20 лет назад в Японии. Первоначально распространению языка мешало наличие лишь документации на японском языке, но в самой Японии язык достаточно быстро завоевал интерес и популярность. Настоящая популярность стала приходить к Ruby после того, как в 1997 году была выпущена документации на английском. Это дало толчок к распространению и популяризации, на которую ушло почти 10 лет.
Сегодня разработка на ruby стала очень популярной, а программисты, знающие данный язык весьма востребованы. Популярность языка Ruby вызвана весьма удобным синтаксисом и широкими возможностями для построения Веб-приложений. Язык Ruby впитал в себя преимущества таких языков как Perl, Lisp, Smalltalk, Eiffel и Ada. Так же его популяризации способствует полная открытость для использования, копирования и распространения.
Характерные особенности языка Ruby
Языку Ruby свойственны некоторые моменты, которые делают его интересным, мощным, сложным, но одновременно интересным:
1. Все что есть в Ruby — объекты.
2. Невероятно гибкий язык, в котором можно переопределить все что хотите, даже знак сложения «+».
3. Простота визуального представления делает Ruby легко читаемым и понятным.
4. Широкие возможности работы с ошибками.
5. Многопоточность независимо от используемой операционной системы.
6. Переносимость, т.е. возможность работать на любой ОС.
И з завершении о перспективах…
Сегодня программисты Ruby On Rails относятся к достаточно дефицитным, так как спрос на них превышает предложение. Это говорит о том, что интерес к языку Ruby и фреймворку Rails растет быстрее способности человека обучиться ему. Таким образом, начав изучать Ruby сегодня можно заложить себе весьма крепкий фундамент для будущей карьеры. К тому же, статистика сайтов с вакансиями говорит о том, что в среднем программисты Ruby on Rails получают больше, чем их коллеги со знаниями PHP или Java. Так что дерзайте.