LINUX.ORG.RU

Вышел Ruby 1.8.7

 ,


0

0

Вышло очередное обновление ветки 1.8 языка программирования Ruby.

Данное обновление содержит большое количество исправлений, а так же заимствований из ветки 1.9. Но при этом сохраняет высокий уровень стабильности и обратной совместимости с предыдущими релизами 1.8.*

Список изменений: http://svn.ruby-lang.org/repos/ruby/t...

Скачать можно отсюда: ftp://ftp.ruby-lang.org/pub/ruby/1.8

Ответ на: комментарий от tailgunner

>> Других проблем у Ruby нет.

>О, кстати... какие у Руби проблемы? 8)

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

Но все это меняется в лучшую сторону. Ситуация сейчас гораздо лучше, чем в 2004-м.

Ну еще лично мне не нравится, что в 1.9 отказались от совместимости с 1.8. Это значит, что после выхода финального релиза 1.9 придется уделять внимание портированию имеющегося кода.

eao197 ★★★★★
() автор топика
Ответ на: комментарий от r

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

Что касается декораторов в руби, можно сходить и всё прочуствовать по этой ссылке (Decorator Pattern with Ruby in 8 lines): http://www.lukeredpath.co.uk/2006/9/6/decorator-pattern-with-ruby-in-8-lines

anonymous
()
Ответ на: комментарий от anonymous

> Проблема в том, что стойкого и знающего рубиста сюда пока не попалось

Заступай на его место

> Что касается декораторов в руби, можно сходить и всё прочуствовать по этой ссылке

Отлично, отлично. Люди, которые говорит о повернутости рубистов на динамике, не так уж неправы.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Я б с удовольствием, но дело в том, что я как раз пытаюсь понять руби после питона, но продвижение идёт тяжело, чему в немалой степени содействует чтение этого треда и неспособность рубистов, хотя бы опосредованно, убедить меня, что я делаю правильную и нужную вещь (понять и перейти на руби)... Так что не готов, да и не знаю буду ли готов...

anonymous
()
Ответ на: комментарий от anonymous

> я как раз пытаюсь понять руби после питона, но продвижение идёт тяжело.

Твой мозг сломан пистоном и восстановлению не подлежит)))

anonymous
()
Ответ на: комментарий от anonymous

> убедить меня, что я делаю правильную и нужную вещь (понять и перейти на руби)...

Это никому не нужно. В том числе и вам.

Python и Ruby находятся в одной экологической нише и выбор между ними -- это в большей степени вопрос эстетических пристрастий, а не технических/технологических факторов.

eao197 ★★★★★
() автор топика
Ответ на: комментарий от tailgunner

>> Что касается декораторов в руби, можно сходить и всё прочуствовать по этой ссылке

>Отлично, отлично. Люди, которые говорит о повернутости рубистов на динамике, не так уж неправы.

Да ерунда там какая-то. Для просвящения лучше читать:

http://whytheluckystiff.net/articles/seeingMetaclassesClearly.html

http://www.devsource.com/c/a/Languages/An-Exercise-in-Metaprogramming-with-Ruby/

http://ola-bini.blogspot.com/2006/09/ruby-metaprogramming-techniques.html

А так же помнить, что метапрограммирование на практике применяется гораздо реже, чем об этом говорят.

eao197 ★★★★★
() автор топика
Ответ на: комментарий от tailgunner

Видишь ли, это прихоть заказчика. Хочет СОАП-интерфейс к циске (колманагеру), написанный на руби. Может ему название нравится, может слышал что-то.

Вообще есть два варианта:
а) убедить его, что это реально прихоть и тупизм, и сделать то же, но на питоне, более того, часть уже написана и работает .
б) отдаться, доизучить и переписать.

anonymous
()
Ответ на: комментарий от anonymous

> В принципе не так далеко от истины. Сложно перестроиццо.

А мне ruby сломал мозг. Тоже трудно дается изучение python)))

anonymous
()
Ответ на: комментарий от anonymous

ахтунг!!111!!! дауны на ЛОРе!!!!

что должна намекать капча boistic?

anonymous
()
Ответ на: комментарий от anonymous

Да, да есть такое, счас пытаюсь после руби освоить пистон, но что-то туго идет. Видимо питон надо более основательно учить, типа как С++, а не раздолбайски как руби по примерам готового кода. В целом мне и руби и питон нравяться, только бесят некоторые адепты питона, которые любят орать налево и направо толком ничего не соображая реально. Однако людей потенциально способных писать на руби наверное меньше, чем на питоне, поэтому если бы я выбирал язык для групового проекта, то выбрал бы питон. Руби выбрал бы, если бы на 100% был уверен в людях, вообще на нем похоже на нем потенциально можно писать более красивые решения, хотя на лиспе наверное они были бы еще красивее. Только вот где взять столько гениев, владеющих лисп?

ЗЫ. Страшное зрелище, это когда вчерашние PHP-ники открыли для себя Rails и почувствовали себя ниипацо крутыми и стали мочить "мега" код.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.