MacRuby | это... Что такое MacRuby? (original) (raw)
MacRuby
Тип | интерпретатор, компилятор |
---|---|
Разработчик | Laurent Sansonetti (Apple Inc.) |
Написана на | C, C++, Objective-C |
Операционная система | Mac OS X |
Последняя версия | 0.10 (23 марта 2011[1]) |
Состояние | активное |
Лицензия | Ruby License |
Сайт | www.macruby.org |
MacRuby — это реализация языка программирования Ruby, который написан на Objective-C и фрейморке CoreFoundation и разработан компанией Apple Inc. и предназначен для замены RubyCocoa[2]. Он базируется на версии Руби 1.9 и использует высокопроизводительный компилятор начиная с версии 0.5.
MacRuby поддерживает Interface Builder и поставляется с библиотекой, называющейся HotCocoa, предназначенной для упрощения программирования под Cocoa. MacRuby также используется в качестве встраемого языка в приложениях на Objective-C[3].
См. также
Примечания
- ↑ Блог MacRuby.
- ↑ Discussion of MacRuby as a replacement for RubyCocoa.
- ↑ Embedding MacRuby For Application Scripting.
Ссылки
- macruby.org — официальный сайт MacRuby.
- Репозиторий MacRuby.
Ruby (категория) | |
---|---|
IDE | ActiveState Komodo • Eric • RubyForge • RadRails • RubyMine |
Реализации | Ruby MRI • YARV • JRuby • IronRuby • Rubinius • XRuby • MacRuby • RubyJS • HotRuby |
Приложения | RubyGems • Rake • Interactive Ruby Shell • Capistrano • Hackety Hack |
Библиотеки и фреймворки | Adhearsion • Camping • eRuby (RHTML) • Hobo • Merb • Nitro • RubyCocoa • Ruby on Rails • Ramaze • Sinatra • Padrino • QtRuby |
Серверное ПО | Mongrel • Phusion Passenger (mod_rails/mod_rack) • WEBrick • mod_ruby |
Прочее | Application Archives • Document format • Book Guides • Ruby Central • RubyKaigi |