1.1, gra (?), 18:01, 06/03/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
уже пробывал, работает не плохо... пишу в нём проект на ror | |
1.2, JIP (??), 18:52, 06/03/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
насколько крут Руби? интересно сравнить его с python: поддержка многопоточности, юникод и прочие заморочки
выбираю между питоном и руби.трудный выбор :] | |
|
2.3, Partizan (??), 19:34, 06/03/2007 [^] [^^] [^^^] [ответить]
| +/– |
Мноногопоточности практически в Ruby нет (она реализуется интерпретатором), но Ruby более динамический язык, например можно на лету генерировать и заменять методы класса.
Кроме того (на мой взгляд) у Ruby синтаксис лучше (например итераторы и замыкания (closures) весьма удобная штука) | |
|
3.4, usr (?), 21:38, 06/03/2007 [^] [^^] [^^^] [ответить]
| +/– |
По ресурсоемкости и инфраструктуре ror - это почти java, в то время как python ближе к php (mod_python и mod_php для apache2). | |
|
4.11, northbear (??), 09:42, 09/03/2007 [^] [^^] [^^^] [ответить]
| +/– |
Не говорите ерунды. RoR - это не язык, это система быстрой разработки web-приложений. К java не имеет никакого отношения.
Java - это здоровая "дура", где только рантайм либы SE занимают больше под 60 мег. Но там и функциональные возможности соответствующие. Правда, в подавляющем большинстве случаев мало кому нужные.
Ruby, Python и PHP - это одного поля ягоды, интерпретируемые языки. Но у первых двух есть идеология, в отличие от того третьего... Ruby, Python - Это объектно-ориентированные языки, со всеми вытекающими из этого последствиями, типа высокой степени реюзабельности кода, простота развития и расширения функционала приложений и возможность построения достаточно комплексных систем (тот же RoR) вполне адекватных для восприятия.
Помимо ооп они поддерживают и другие парадигмы программирования (например работа со списками в Ruby) которые серьезно расширяют фунциональные возможности языка.
Я в свое время выбрал Ruby, поскольку зависимость семантики команды в Python'e от кличества вайтспейсов в начале строки для меня показалось уж слишком круто. Все таки 21 век на улице.
Хотя, возможно, это в теории позволяет очутимо выиграть в скорости парсинга исходного текста... Но при прекомпиляции в промежуточный байт-код это теряет смысл, имхо.
С уважением,
| |
|
|
2.7, gra (?), 01:24, 07/03/2007 [^] [^^] [^^^] [ответить]
| +/– |
на вкус и цвет как говориться... мне нравятся оба этих языка, в данный момент питон выигрывает по скорости у руби, но с выходом YARV все может измениться | |
|
3.10, Некто (??), 10:09, 07/03/2007 [^] [^^] [^^^] [ответить]
| +/– |
вот только не надо врать, а то ведь кто-то и поверить может | |
|
|
1.6, JIP (??), 23:38, 06/03/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
синтаксис Руби действительно приятнее
пока в пользу питона большее количество документации (разной степени варезности)
наверное остановлюсь на Руби, будет хорошим дополнением к моему любимому PERL :) | |
|