Основными особенностями
Ruby являются:
1.
Свободный формат - можно начинать писать программу с любой строки или колонки (шо значит - колонки?)
2.
Чувствительность к регистру - буквы нижнего и верхнего регистра - это разные вещи. Например, ключевик
end совсем не то же самое, что ключевик
End.
3.
Комментарии - все, что следует за незакавыченным
#, до конца строки, где стоит диез, игнорируется интерпретатором. Кроме того, для облегчения блоков сообщений, интерпретатор Ruby также игнорирует все, что находится между строками, начинающихся с
=begin и заканчивающихся
=end. Это работает лишь в том случае, если эти команды стоят в самом начале строк.