LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

Отсуствие скобок при вызове метода

пиши

Ыыы... то есть можно писать, а можно не писать? Этот ваш Руби - средство самовыражения кодеров (именно кодеров).

факинг мэджик

to_s? Это называется утиная типизация

Неявные вызовы методов - это ни разу не утиная типизация. Это факинг мэджик (или coercion, если уж нужен технический термин).

а то в питоне нет вызова __str__

И это тоже плохо. Но в Python неявный вызов выполняется в основном при интерполяции строк для %s.

Исходная версия tailgunner, :

Отсуствие скобок при вызове метода

пиши

Ыыы... то есть можно писать, а можно не писать? Этот ваш Руби - средство самовыражения кодеров (именно кодеров).

факинг мэджик

to_s? Это называется утиная типизация

Неявные вызовы методов - это ни разу не утиная типизация. Это факинг мэджик (или coercion, если уж нужен технический термин).