RubyHammer: различия между версиями
Содержимое удалено Содержимое добавлено
Строка 13:
Учебник пока неполон. Читайте [[#Иноязычная литература|иноязычную литературу по Ruby]] и с новыми знаниями присоединяйтесь к написанию. Да-да, каждый может участвовать: [[Справка|научитесь работать]] в [[w:вики|вики]]-среде, с остающимися вопросами выступайте на [[Обсуждение:Ruby|странице обсуждения учебника]].
==Отличительные особенности Ruby==
Интерпретируемый язык:
Строка 45:
* Динамическая загрузка и исполнение исходного кода.
* Очень гибкий синтаксис, возможность создавать мощные domain-specific languages.
*
* Очень простые средства языка позволяют использование метапрограммирования.
* Объекты могут иметь специфичные для них singleton methods (ничего общего с паттерном Singleton не имеет).
|