|
|
|
Maksys |
|
|||
Future Splasher Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 15.6.2005 Где: Екатеринбург Репутация: нет Всего: 17 |
Меня больше интересует в новых нахваленных нововедениях отрицательные стороны... так как положительные заерзали глаза... но какие отрицательные стороны у Ruby
|
|||
|
||||
Pete |
|
|||
Опытный Профиль Группа: Участник Сообщений: 318 Регистрация: 5.1.2006 Где: Москва Репутация: 2 Всего: 12 |
Скорость (хотя, спорный вопрос), отсутствие инкремента... В подробности пока не вникал.
-------------------- Совет учиться на ошибках других бесполезен; научиться чему-либо можно только на собственных ошибках. (Бернард Шоу) Не откладывай на завтра то, что можешь сделать сегодня. (Пословица) А теперь выпишем точное значение числа пи... (Препод) Жахни, Пендальф! © Гоблин |
|||
|
||||
svg |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 53 Регистрация: 13.4.2005 Репутация: нет Всего: 18 |
Отрицательные стороны - они же и положительные. Определяются текущими потребностями и привычками пользователя. |
|||
|
||||
ALKS |
|
|||
Опытный Профиль Группа: Участник Сообщений: 354 Регистрация: 22.3.2006 Репутация: 1 Всего: 11 |
присоеденяюсь к вопросу Maksys меня тоже очень интересует, а то тут у нас вокруг эйфория какая-то вокруг Ruby on Rails.
пеарят очень сильно... |
|||
|
||||
Void |
|
|||
λcat.lolcat Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 1 Всего: 173 |
Однако, наблюдается тенденция: говорят Ruby, подразумевают Ruby on Rails.
“−” : поддержка Unicode (сам не сталкивался, со слов Симаняя ). -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Maksys |
|
|||
Future Splasher Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 15.6.2005 Где: Екатеринбург Репутация: нет Всего: 17 |
Чего то пока ни чего конкретного... хочу чтобы хто нить сказал что это полное Г и нафиг ни кому не нужно... и обосновал.
А если же такое не произойдет... то всеравно и питон не прелесть. |
|||
|
||||
Void |
|
|||
λcat.lolcat Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 1 Всего: 173 |
Ни один вменяемый человек так не скажет ни про один язык/технологию. А зачем слушать невменяемых (анти)фанатов? -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Maksys |
|
|||
Future Splasher Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 15.6.2005 Где: Екатеринбург Репутация: нет Всего: 17 |
Сейчас модна та реклама того или иного продукта, в которой рассказаны все минусы этого продукта... и хоть ты тресни больше рассказоного не найдешь.. А если вам заливают что это супер пупер лаконичный язык... то я просто хочу знать его не достатки... чтобы применять в том или ином месте. антифанатизма нет.. боже упоси.
|
|||
|
||||
Pete |
|
|||
Опытный Профиль Группа: Участник Сообщений: 318 Регистрация: 5.1.2006 Где: Москва Репутация: 2 Всего: 12 |
Почему?? Лично я сейчас использую его вместе с Си (в учебе). svg, кажется, написал, что недостатки с одной стороны могут быть достоинствами с другой. Все зависит от того, какая стоит задача. Если надо сгенерить определенный входной файлик с последовательностью для проверки проги на Си, ессно, буду писать на ruby. Если нужно большие простые числа находить, то тут ruby надо отложить в сторону. Если же под недостатками ты имеешь в виду именно недоработки (грамматические или что-то такое), то мне не приходилось их наблюдать. А про недостатки с точки зрения парадигмы уже были описаны выше. -------------------- Совет учиться на ошибках других бесполезен; научиться чему-либо можно только на собственных ошибках. (Бернард Шоу) Не откладывай на завтра то, что можешь сделать сегодня. (Пословица) А теперь выпишем точное значение числа пи... (Препод) Жахни, Пендальф! © Гоблин |
|||
|
||||
Void |
|
|||
λcat.lolcat Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 1 Всего: 173 |
Я так понял, таковая поддержка находится в зачаточном состоянии. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
Maksys |
|
|||
Future Splasher Профиль Группа: Завсегдатай Сообщений: 1289 Регистрация: 15.6.2005 Где: Екатеринбург Репутация: нет Всего: 17 |
Ну ладно... а как вы видите этот язык перспективен или нет?
|
|||
|
||||
Void |
|
|||
λcat.lolcat Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich Репутация: 1 Всего: 173 |
Обсуждение, в том числе немного критики в адрес RoR.
-------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
ALKS |
|
|||
Опытный Профиль Группа: Участник Сообщений: 354 Регистрация: 22.3.2006 Репутация: 1 Всего: 11 |
эм... мы вроде недостатки Ruby обсуждали может вернемся назад?
что я пока вычитал: низкая скорость интерпритатора. но это становиться все лучше и лучше с каждой версией. многие люди упоминали большой прогресс в этом впоросе между версией 1.6 и 1.8 например. тем не менее о сравнении производительности с JiT последнех поколений у Java даже не заикаються. и в среде Ruby программеров сейчас очень развиты дескусси посвещенные оптимизации программ по производительности, так что проблемма есть, безспорно. очень мне все это напоиманет то что говорилось и обсуждаолсь вокруг Java в году этак 1997 аж дэ жа вю захлестывает второй момент упоминание о котором я встретил в нескольких местах - очень большое потребление памяти. но это насколько я понял особенность именно RoR а не Ruby как такового. тем не менее... третий момент это конечно всякие библиотеки и фреймворки такого как в мире Java тут нет и близко... так что можно уткнуться в серьезного объема самопис такой вещи как скажем персистенс левел... вообще все что выпадает за приделы возможностей RoR сразу же становиться проблемой. но с дтругой стороны на RoR мир клином не сошелся есть и альтернативы на основе Ruby, другое дело что не так раскрученные и не вакт что лучше... |
|||
|
||||
Rubynovich |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 51 Регистрация: 7.6.2006 Репутация: 3 Всего: 3 |
Так, по поводу производительности. Красота требует жертв! В данном случае, производительности. В своей работе не сталкивался с задачами, когда мне не хватало производительности. Чаще всего узкое место находилось вне кода, например в сети. Потребление памяти... случайно считал двухгиговый файл в память. На считывание, обработку (регулярным выражением) и запись результата ушло порядка 30 минут. После того, как программа расправилась с файлом, память была очищена практически полностью. Какая разница сколько потребляется памяти, если она потребляется по мере надобности? Ruby не перегоняет чужие ошибки на свои рельсы (простите за каламбур). В частности, Java юзает модный XML для всех конфигов. Ruby использует более простой и менее избыточный YAML. За пределами RoR действительно возникают проблемы... у тех, кто пришел с Java или PHP. У остальных, таких проблем нет (особенно, если под рукой ProgrammingRuby во второй редакции). Про то, что RoR -- это попса, согласен на все 100%. |
|||
|
||||
Правила форума "Ruby: Общие вопросы" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, source777. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Ruby: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |