Учебники

Ruby — Обзор

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.

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

Операционная система 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.