Это Ruby —
Ruby чаще всего используется в веб-разработке. Ruby on Rails — популярный фреймворк, который стал источником вдохновения для разработчиков других фреймворков. Программисты на Ruby востребованы на рынке труда, в среднем они зарабатывают больше программистов на JavaScript, Python, Java, PHP.
Ruby традиционно лучше справляется с обработкой текста, DSL, автоматизацей shell (смотрим на rake и завидуем). Python — многопоточность, GUI, биндинги ко всему что движется, лучшая документация и поддержка индустрией. При использовании Ruby, если есть возможность, лучше использовать версии 1.9.
На RoR были созданы такие проекты, как Redmine, Twitter, Shopify, Basecamp, GitHub, Kickstarter, Airbnb и другие. С ростом Node. js популярность Ruby on Rails несколько уменьшилась, но технологические стартапы часто используют RoR благодаря простоте прототипирования. Ruby — 11-й самый популярный язык в индексе TIOBE.
Какие компании используют Ruby on Rails? На Ruby on Rails написаны GitHub, GitLab, AirBnB, Twitch, Shopify, Fiverr, Twitter. Из наших — InSales, UCHI.ru, Aviasales. Отдельные проекты на «рельсах» есть практически в любой крупной компании, например, в Google, Apple и Сбербанке.
Ruby (ruby — рубин, руби) — интерпретируемый мультипарадигмальный язык программирования: динамический, объектно-ориентированный, рефлективный, императивный, функциональный. Активно используется в веб-разработке, в системном администрировании и в работе операционных систем (Mac OS X, Linux, BSD).
> echo str_repeat("trollface.jpg", 100500); Ну, если вы так... то Ruby может так. p 'Ruby рулит!' * 100500 > Чем отличается от PHP или Python?
И так можно делать с чем угодно, без ограничений и несовместимости типов. Да и какая может быть несовместимость, если типы — это тоже объекты, ...
Компетентные разработчики — доля хороших программистов на Ruby гораздо выше, чем в мире PHP. Это опять же на основании коллективного опыта — на собеседованиях ...
Что вы можете сказать о Ruby on Rails — чем «рельсы» хороши или плохи, какие перспективы у этого инструмента, как он выглядит на фоне ...
Почему наши программисты используют Ruby on Rails (RoR), чем он отличается от CMS и почему отлично подходит для интернет-проектов.
Чем удобен фреймворк Ruby on Rails. Фреймворк — это программная оболочка, она упрощает и ускоряет решение типовых задач. Сегодня фреймворк Ruby ...
Чем же хорош Ruby для профессионального программиста и системного администратора? Многое уже было сказано выше, но вот еще несколько ...
13 фактов о Ruby on Rails – Что вам нужно знать? Многие мои друзья-разработчики лестно отзываются о Rails, но я не мог понять почему. Что такое Rails, и чем ...
Чтобы помочь вам в изучении Ruby и Ruby on Rails, мы собрали подборку бесплатных книг. Делитесь не попавшими в эту подборку книгами в комментариях.