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

Содержимое удалено Содержимое добавлено
Нет описания правки
Нет описания правки
Строка 17:
 
Учебник пока неполон. Читайте [[#Иноязычная литература|иноязычную литературу по Ruby]] и с новыми знаниями присоединяйтесь к написанию. Да-да, каждый может участвовать: [[Справка|научитесь работать]] в [[w:вики|вики]]-среде, с остающимися вопросами выступайте на [[Обсуждение:Ruby|странице обсуждения учебника]].
 
==Отличия РубиНа от Ruby==
 
Самое первое и главное отличие - при написании переменных, классов, методов Вы теперь не ограничены 128 первыми символами ANSI. Вам доступны все 256 8-битных символа. В данной реализации используется наиболее общеупотребительная кодировка Windows-1251.
 
Все ключевые слова, классы и медоты Ruby полностью доступны в Рубине, но кроме того все они имеют русскоязычные эквиваленты.
Например: '''для ~ for'''
 
В Рубине в оригинальный язык Ruby добавлено одно ключевое слово '''equivalent ~ эквивалент''', которое по функциональной нагрузке весьма схоже с ключевым словом '''alias ~ дримя''', но все же имеет существенное отличие.
 
В дальнейшем, если вы читаете что-либо о языке Ruby, то все это в полной мере относится и к языку РубиН. В случае отличий это всегда будет оговорено и будет использовано название РубиН.
 
==Основные свойства Ruby==