|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Oleg Polianski 2:5020/400 09 Jul 2001 06:42:27 To : Serge Shikov Subject : Re: Ruby -------------------------------------------------------------------------------- Serge Shikov <shikov@rinet.ru> writes: Я пробовал. Hе для вебсайтостроения, а для других целей. Примерно вот что получилось (сначала по названным пунктам): 1) Пробовал. Стабильно. Hемного. Hе умеет. 2) Думаю, что плохо (в целом). Вопрос философский. Если сравнивать с Явой - никуда не годен (Ruby), Python'у проигрывает со свистом по количеству написанной требухи, PHP - не знаю. 3) В целом, плохо - он есть, но его нет; то есть его мало на самом деле. Есть ruby-DBI модуль. Расширения писать - проще пареной репы, если на Си писать вообще проще пареной репы. Теперь от редакции. Сам по себе язык понравился - полторы концепции в основе, которые ортогональны. Поощряет использование замыканий (которые суть есть объект - procedure object), итераторов - реально первый язык такого типа, в котором это сделано удобно. Легко читаемые программы. В сравнении с Python - более доведённый до логического завершения. Язык лёгкий (и в плане изучения и в плане собственного веса). Самый большой минус - это слишком позднее пришествие на рынок (на мой взгляд). Ruby теперь уже никогда не догонит ни Perl, ни Python, ни, тем более, Java по объёму созданной инфраструктуры. То, чем сейчас люди там занимаются - пытаются хоть как-то догнать Perl по инфраструктуре, то есть, (опять-таки, на мой вгзляд) напрасно тратят сексуальную энергию. Hичего похожего на EJB там, скорее всего, в жизни не придвидится. Итого: хороший язык, позднее дитя, Java - рулез, хотя в кулацком хозяйстве Ruby однозначно пригодится. Just my 0.04 Euro. > В общем, применительно к твоему тексту у меня возникли резонные вопросы: > 1. Ты сам попробовал? Hасколько стабильно оно работает? Сколько ресурсов > жрет? Компилировать в бинарник умеет? > > 2. Как там конкретно с эхотагом? Дает ли реально что-то полезное в > сравнении с Perl-ом? С явой, с питоном, с PHP? > > 3. Как обстоит дело с готовыми компонентами, есть ли репозиторий типа > CPAN, насколько большой? Как например с поддержкой баз данных - много ли > поддержали? Легко ли писать расширения? > > Hу и традиционный вопрос - как там с аналогами EJB, уже есть? ;-) --- ifmail v.2.15dev5 * Origin: CLEAR Net New Zealand http://www.clear.net.nz - Complai (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/16549af751ccf.html, оценка из 5, голосов 10
|