четверг, 20 сентября 2007 г.

Пару слов об изучении Ruby

Learning Ruby - пост, в котором автор делится опытом в изучении Руби. Статья интересна тем, что указаны источники рубийных знаний и коментарии к ним. Например, о той книге, которую я взял за основу:

On the first day of learning ruby the first document I came across was the Programming Ruby: The Pragmatic Programmer’s Guide. It is more than just an introduction, it is quite comprehensive in its coverage. But it does not explain underlying philosophy of Ruby.

Причем выбирал я восновном из двух источников и оказалось, что немного промазал. Вот что он сказал о том, который я оставил на потом:

The next document I came across was Ruby User’s Guide and I wish I had read this earlier. It provides practical applications right from the beginning which demonstrate how Ruby can make a difference. It answers some of the questions that a programmer with experience in other languages has.

На мой взгляд, большинство юзергайдов не очень подходят для изучения того, что они описывают. Не смотря на то, что книга Programming Ruby: The Pragmatic Programmer’s Guide, по словам автора поста, не объясняет философию лежащую в основе Руби, она подготавливает читателя к более безболезненному принятию этой философии... Я так думаю...

Кроме источников информации о Руби из статьи узнал о существовании Duck typing - фундаментальной части кодирования на Руби и других языках с динамической типизацией.

Комментариев нет: