atipugin7 янв 2012 в 16:28Используете ли вы новый ситаксис (хеш, лямбда) в Ruby 1.9?Время на прочтение1 минОхват и читатели909Ruby * Всего голосов 20: ↑7 и ↓13-6Добавить в закладки0Комментарии4
atipugin7 янв 2012 в 17:34Использую, но честно говоря считаю старый синтаксис более логичным. Да и запись вида hash = {key: :value} немного режит глаз. А лямбда новая нравится.
UseRifle7 янв 2012 в 17:47Насколько я понимаю, новый «джейсон-стайл» синтаксис хэшей работает только с ключами-символами. Следовательно, когда ключ — строка, переменная, результат метода или прочий объект — придется использовать старый синтаксис хэшей. Следовательно — мешанина в коде. Ну и плюс новый стиль хэшей — не «руби-стайл» нифига =) Лямбда прикольная, но опять же, глаз режет, выбивается из прочего стиля кода руби.
atipugin7 янв 2012 в 17:49Показать предыдущий комментарийСогласен с вами. Случайно минусанул, простите. :(
Используете ли вы новый ситаксис (хеш, лямбда) в Ruby 1.9?