> "The ruby way” – тоже замечательная книга (ее даже не давно издали в переводе на русский
> – первую книгу о Ruby) Но она больше учебник – а Programming Ruby – это больше
> справочник, только написанный более человеческим языком, чем документация Ruby
А не наоборот ли?
По крайней мере обычно пишут: Pickaxe - учебник, а Ruby Way - справочник...
Ruby очень похож на питон в плане синтаксиса.
Python:
def returner(value)
return value
Ruby:
def returner(value)
value
end
Похоже в целом, только в Руби блоки явно заканчиваются кейвордом "end".
Но в руби зато нет жутких питоновских historical reason'ов типа:
something.___do_domeshing___
и почему удаление элемента хэша это del hash[key] а не hash.del(key)? (эту строчку у Юлика (http://live.julik.nl/2005/11/php-is-so-90s) взял).
(отсюда: http://synergy2.sourceforge.net/)
А что такое GPL? o_O
этажом выше: http://bregor.pp.ru/assets/2007/11/29/00106.jpg
Спасибо за статью!
ATI Operational System? :)
Может все-таки "... для ATI под ОС Linux" ?
Я тоже...
Если интерфейс макоси так же переведут...
Спасибо! Будем пробовать.
> – первую книгу о Ruby) Но она больше учебник – а Programming Ruby – это больше
> справочник, только написанный более человеческим языком, чем документация Ruby
А не наоборот ли?
По крайней мере обычно пишут: Pickaxe - учебник, а Ruby Way - справочник...
А в целом - ничего так, ага...
стопудов криветко какое-то придумало :)
Python:
def returner(value)
return value
Ruby:
def returner(value)
value
end
Похоже в целом, только в Руби блоки явно заканчиваются кейвордом "end".
Но в руби зато нет жутких питоновских historical reason'ов типа:
something.___do_domeshing___
и почему удаление элемента хэша это del hash[key] а не hash.del(key)? (эту строчку у Юлика (http://live.julik.nl/2005/11/php-is-so-90s) взял).
Без холиваров - я считаю - изучать Руби стоит.
К счастью - по работе :)