RubyHammer: различия между версиями

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