Книга: Программирование на языке Ruby
12.5.3. Apollo (Ruby и Delphi)
12.5.3. Apollo (Ruby и Delphi)
Настоящий хакер знает, что для серьезного программирования чистый Pascal бесполезен. Но на протяжении многих лет предпринималось немало попыток сделать этот язык пригодным для практического применения. Одна из самых успешных — Object Pascal компании Borland, ставший основой среды быстрой разработки Delphi.
Своей популярностью Delphi обязана не расширениям языка Pascal, хотя это тоже играет свою роль, но самой среде и богатству графического интерфейса. Delphi предлагает множество виджетов для создания стабильных, привлекательных графических приложений на платформе MS Windows.
Библиотека Apollo — попытка «поженить» Ruby и Delphi. Это детище Кадзухиро Иосида, хотя свой вклад внесли и многие другие. Основное достоинство Apollo — гигантский набор стабильных, удобных виджетов, а основной недостаток заключается в том, что на сегодняшний день она требует слегка «подправленной» версии Ruby. Она должна работать и с «классическим» продуктом Borland Kylix, который, по существу, является версией Delphi для Linux. Дополнительную информацию ищите в архиве RAA.
- 12.5.1. Ruby и X
- 12.5.2. Ruby и wxWidgets
- Глава 4. Интернационализация в Ruby
- Глава 20. Распределенный Ruby
- Глава 1. Обзор Ruby
- 1.2. Базовый синтаксис и семантика Ruby
- Разработка приложений баз данных InterBase на Borland Delphi
- 1.3. ООП в Ruby
- 1.4. Динамические аспекты Ruby
- Delphi. Учимся на примерах
- 12.5.4. Ruby и Windows API
- Типы массивов в Delphi