Ruby - это чистый объектно-ориентированный язык программирования. Он был создан в 1993 году Юкихиро Мацумото из Японии.
Вы можете найти имя Юкихиро Мацумото в списке рассылки Ruby по адресу www.ruby-lang.org . Мацумото также известен как мац в сообществе 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
Этот учебник предоставит необходимые навыки для создания GUI, сетевых и веб-приложений с использованием Ruby. Также будет рассказано о расширении и встраивании приложений Ruby.
Что дальше?
Следующая глава поможет вам найти Ruby и его документацию. Наконец, в нем рассказывается, как установить Ruby и подготовить среду для разработки приложений на Ruby.
Комментариев нет:
Отправить комментарий