Ruby – это чисто объектно-ориентированный язык программирования. Он был создан в 1993 году Юкихиро Мацумото из Японии.
Вы можете найти имя Юкихиро Мацумото в списке рассылки Ruby на www.ruby-lang.org. Мацумото также известен как Мац в сообществе Ruby.
Ruby – «Лучший друг программиста».
Ruby имеет функции, похожие на свойства Smalltalk, Perl и Python. Языки Perl, Python и Smalltalk – это языки сценариев. Smalltalk – это истинный объектно-ориентированный язык. Ruby, как Smalltalk, является идеальным объектно-ориентированным языком. Использование синтаксиса Ruby намного проще, чем использование синтаксиса Smalltalk.
Особенности Ruby
Ruby является открытым исходным кодом и свободно доступен в Интернете, но он подлежит лицензированию.
Ruby – универсальный, интерпретируемый язык программирования.
Ruby – это истинный объектно-ориентированный язык программирования.
Ruby – это серверный скриптовый язык, похожий на Python и PERL.
Ruby можно использовать для написания сценариев Common Gateway Interface (CGI).
Ruby может быть встроен в язык гипертекстовой разметки (HTML).
Ruby имеет чистый и простой синтаксис, который позволяет новому разработчику быстро и легко учиться.
Ruby имеет аналогичный синтаксис для многих языков программирования, таких как C ++ и Perl.
Ruby очень масштабируема, и большие программы, написанные на Ruby, легко поддерживаются.
Ruby можно использовать для разработки приложений Интернета и интрасети.
Ruby можно установить в средах Windows и POSIX.
Ruby поддерживает многие инструменты GUI, такие как Tcl / Tk, GTK и OpenGL.
Ruby можно легко подключить к DB2, MySQL, Oracle и Sybase.
Ruby имеет богатый набор встроенных функций, которые можно использовать непосредственно в скриптах Ruby.
Инструменты, которые вам понадобятся
Для выполнения примеров, обсуждаемых в этом руководстве, вам понадобится новейший компьютер, такой как Intel Core i3 или i5, с объемом памяти 2 ГБ (рекомендуется 4 ГБ оперативной памяти). Вам также понадобится следующее программное обеспечение –
Linux или Windows 95/98/2000/NT или Windows 7.
Apache 1.3.19-5 Веб-сервер.
Internet Explorer 5.0 или выше.
Ruby 1.8.5
Этот учебник предоставит необходимые навыки для создания графического интерфейса, сетевых и веб-приложений с использованием Ruby. Он также расскажет о расширении и внедрении приложений Ruby.
Что дальше?
В следующей главе вы найдете информацию о том, где вы можете получить Ruby и его документацию. Наконец, он инструктирует вас о том, как установить Ruby и подготовить среду для разработки приложений Ruby.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Если статья понравилась, то поделитесь ей в социальных сетях: