Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Ruby: Общие вопросы > Друзья уговаривают переходить с Java на Ruby


Автор: soloik 6.9.2007, 15:23
Друзья уговаривают переходить с Java на Ruby - есть вопросы
1. Производительность. Все в один голос твердят что Ruby быстрее Java и менее требователен к ресурсам. Неужели Java с огромной армией программистов и кучей затраченных денег проигрывает мало известному языку. Скажите, где можно найти серьезное приложение на Ruby c GUI и посмотреть на что реально способен Ruby.
2. Как обстоят дела у Ruby с поддержкой баз данных - поддерживает ли он ODBC малоизвестных производителей.
3. Слышал что в Ruby есть native компиляция - так ли это
4. Есть ли в Ruby что то подобное Spring и Hibernate

В общем то наверное и все, IDE и прочее для меня не критично.

Автор: kronos_vano 6.9.2007, 15:45
>Все в один голос твердят что Ruby быстрее Java и менее требователен к ресурсам. 
Насчет ресурсов не знаю, но все таки в ява байткод а руби полностью интерпретируется(но скоро это будет исправлено smile ) так что наверно они вам наврали
>Неужели Java с огромной армией программистов и кучей затраченных денег проигрывает мало известному языку.
руби нифига не мало известный вы не правы. Это язык класса А сейчас на 10 месте. А проигрывает или нет яве, ето смотря в чем. В области сжирания крупных бюджетов точно проигрывает smile
>Скажите, где можно найти серьезное приложение на Ruby c GUI и посмотреть на что реально способен Ruby.
Теперь, чтобы оценить крутость языка смотрим на гуевое приложение с его использованием? ) Руби не совсем для этого преднозначен, если собираетесь писать гуй я бы посоветовал остался на йаве ). Я знаю что руби используется в популярном Линукс плеере амарок.
>2. Как обстоят дела у Ruby с поддержкой баз данных - поддерживает ли он ODBC малоизвестных производителей.
нормально обстоят, держит он мускуль постгрис скульлайт огненную птицу оракл и дб2. Помоему етого достаточно ;)
>4. Есть ли в Ruby что то подобное Spring и Hibernate
есть и даже круче - Ruby on Rails
И вообще если так любите яву - есть jruby.
Я знаю только одно преимущество йавы - встроенная поддержка юникода.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)