> On 13 июл, 22:37, Max Lapshin <max.laps...@gmail.com> wrote:
>
> > 2011/7/13 pyromaniac - <kinwiz...@gmail.com>:
>
>
> Руби куда больше на мой взгляд ближе к золотой середине, чем Python,
> не говоря уже о PHP.
ИМХО, но оба языка находятся у золотой середины, только ее достижение
происходит своими путями и способами. Как бы близко и похоже не
выглядели языки Ruby и Python, они все равно остаются языками с
абсолютно различными во многих отношениях философиями. Они оба
замечательны, но по своему.
> Другое дело, что реализации языка (включая GC) далеки от идеала. Но из-
> за этого катить на сам язык и на Маца как-то... Учитывая размер Ruby
> core team, а так же размер community (в сравнении с тем же Python
> например), Ruby развивается весьма даже неплохо.
> Банальный пример, сравните уровень геморра при переходе для community
> Python (2.х -> 3.x) и Ruby (1.8.x -> 1.9.x/2.x).
Про сравнение перехода в Python и Ruby. В Ruby новичок, но на Python
насмотрелся. Python-разработчики ведут переход ОЧЕНЬ медленно, и не
спеша. Это всегда было их фишкой, как и было во времена 1.x -> 2.x.
Они очень тщательно готовят переход с версии на версию, готовят с
расстановкой и вводя возможности будущих версий языка уже в текущих,
через __future__. А инструменты типа 2to3 и куча руководств, которые
помогают в переводе программ. Тут уж переход Ruby 1.8 -> 1.9 с его
стремительностью, ломанием совместимостей и прочего уж никак не
сравнить =) В Ruby совместимость и медлительный подход к переходу
никогда не были на первом месте =) Так что, сравнение уровня геморра
тут скорее относится к тому что выше: у обоих языков и их community
очень разные философии и подходы =)
--
--
Данное сообщение отправлено Вам, так как Вы являетесь подписчиком группы "RubyOnRails to russian" на группах Google.
FAQ группы находится по адресу: http://ru.wikibooks.org/wiki/RubyFAQ
Для того, чтобы отправить сообщение в эту группу, пошлите его по адресу
ror2ru@googlegroups.com
Чтобы отменить подписку на эту группу, отправьте сообщение по адресу: ror2ru-unsubscribe@googlegroups.com
Дополнительные варианты находятся на странице группы http://groups.google.com/group/ror2ru?hl=ru
Комментариев нет:
Отправить комментарий