Комментарии 69
О чём это говорит?
+2
да не очём.... просто очень порадовала картинка....
+1
время-то идет http://www.sleberknight.com/blog/sleberkn/resource/rubyandrailsbooks.jpg
+6
0
блин, одновременно запостили :))
0
Проблема в том, что книжки по руби или по рельсам идут все общие, то есть если ты прочитал одну книгу, большинство из этих книг ты уже знаешь, а по яве, заметьте, каждая книга по собственной технологии.
Просто я могу пойти в магазин и сфотографирывать стопку из книг 40-50 по яве)
Просто я могу пойти в магазин и сфотографирывать стопку из книг 40-50 по яве)
0
О да... В той пачке по одному стратсу 3 книги, а по руби магическим образом одной достаточн - вы хоть названия посмотрите "recipes". То же самое и с паттернами. Да, с Java читать наверное побольше - но и используется она в куда больших проектах.
0
Я сам недавно руби начал учить, как ни странно, со всеми замыканиями и динамическими классами он осваивается за вечер)
Просто многие технологии, которые используются с явой слишком разрослись, а руби он больше unix way.
Просто многие технологии, которые используются с явой слишком разрослись, а руби он больше unix way.
0
"Просто многие технологии, которые используются с явой слишком разрослись, а руби он больше unix way." - вы писали на Java, чтобы об этом судить?
0
В свои скромные 18 лет я корпоративные приложения крупные конечно не делал. Но некоторый опыт разработки имеется.
0
Это меня всегда и поражало в рубистах. Ну хорошо что у вас всё unix-way, а что не unix, то agile, а что не agile, то rest. Но про других то говорить не надо, если опыта нет. А то вот читаешь такие комментарии гуру, понабравших информацию из wikipedia & blog rants, как всё в Java плохо и пора уже на Ruby давно переходить и грустно становится.
Хотя у вас судя по профилю в 18 уже 16 с лишнем лет опыта, может и действительно с Java уже натрахаться успели.
Хотя у вас судя по профилю в 18 уже 16 с лишнем лет опыта, может и действительно с Java уже натрахаться успели.
0
Только что общались с нашим Ruby-спецом на эту тему.
- А вообще, сравнение Java и RoR – это сравнение группы Альфа со стратегической авиацией
- И кто из них авиация?
- Java. Они в абсолютно разных ситуациях, по-хорошему, использоваться должны. Ruby – это язык для мелких проектов (корпоративных сайтов мелких фирм, простейших CMS и т.д.), для которых критична скорость разработки. По-моему, писать на Яве сайт из трёх страничек для показа прайса фирмы, торгующей лампочками – расточительство. С другой стороны, Rails абсолютно не годится для крупных проектов (в чём я лично неоднократно убеждался) в силу своей «гибкости», которая заставляет разработчика постоянно держать всю структуру в голове и абсолютно не даёт возможности проводить нормальный рефакторинг (как минимум, из-за того, что треть кода – это соглашения)
- А вообще, сравнение Java и RoR – это сравнение группы Альфа со стратегической авиацией
- И кто из них авиация?
- Java. Они в абсолютно разных ситуациях, по-хорошему, использоваться должны. Ruby – это язык для мелких проектов (корпоративных сайтов мелких фирм, простейших CMS и т.д.), для которых критична скорость разработки. По-моему, писать на Яве сайт из трёх страничек для показа прайса фирмы, торгующей лампочками – расточительство. С другой стороны, Rails абсолютно не годится для крупных проектов (в чём я лично неоднократно убеждался) в силу своей «гибкости», которая заставляет разработчика постоянно держать всю структуру в голове и абсолютно не даёт возможности проводить нормальный рефакторинг (как минимум, из-за того, что треть кода – это соглашения)
0
Я думаю, что это как раз одно из преимуществ Руби и смежных технологий - не нужно изучать 20 технологий и читать 50 книг для того, чтобы быстро и эффективно что-то с их помощью создавать.
0
.оО о том, что по руби мало книг? :)
+5
О том что про Ruby еще мало написали?
О том что по теме Ruby кроме рельсов ничего нет?
О том что Ruby программисты кроме руби и рельс ничего не знают?
О том что Java более широко используется?
Можно больше придумать, но хватит, итак заминусуете :)
О том что по теме Ruby кроме рельсов ничего нет?
О том что Ruby программисты кроме руби и рельс ничего не знают?
О том что Java более широко используется?
Можно больше придумать, но хватит, итак заминусуете :)
+4
А по Сям книг больше, чем по Яве, полюбому... :)
-1
НЛО прилетело и опубликовало эту надпись здесь
Не нашёл в левой пачке Эккеля )
+3
и подпись под картинкой - "изучи руби - и забей на хслт, юниттесты и паттерны проектирования" :))
-4
Хм... почему сравниваются эти языки?
Ruby замена Java???
Ruby замена Java???
+1
Радоваться-то нечему.
Разве что только тому, что у ruby-коммьюнити впереди огромный путь.
Разве что только тому, что у ruby-коммьюнити впереди огромный путь.
+5
Ха-ха! Справа иллюстрация «Ruby on Rails»! =)
+7
А слева - JBoss, Hibernate и т. д. - и что? Сравниваются как раз книги, посвящённые технологиям, а не языкам в чистом виде.
-1
С опозданием, но понял, что вы имеете в виду. Ну ведь в связке с ROR Ruby как раз и применяется чаще всего :)
0
хм... а ещё с чем-нибудь в связке Ruby применяется?? :)
просто с Ruby не знаком, но кроме ROR, что-то и не слышал особо ничего.
просто с Ruby не знаком, но кроме ROR, что-то и не слышал особо ничего.
0
Python
+1
НЛО прилетело и опубликовало эту надпись здесь
Старый такой уже ролик про Ruby on Rails vs Java:
http://www.youtube.com/watch?v=PQbuyKUaK…
http://www.youtube.com/watch?v=PQbuyKUaK…
0
Самую главную книгу по Ruby забыли. Только за это можно любить этот язык.
+1
НЛО прилетело и опубликовало эту надпись здесь
О да. Я никогда не думал, что скажу такое про техническую литературу, но эта книга - шедевр.
0
Дурная какая-то книга, по-моему... когда-то пытался начинать читать, вынес оттуда только то, что автор - астматик (очень ценная для меня инфа, ага) и что "чанки бэйкон", хоть и х. з. что это такое...
0
Не вздумайте книги по рельсам покупать. Там все так быстро развивается... ) Пока вроде книги адекватной нет.
0
В это время Pyhton тихо занимает рынок
0
можно добавить стопочку книг о Django/Python
0
http://shootout.alioth.debian.org/gp4/benchmark.php?test=all&lang=javaclient&lang2=ruby
ссылочко ;)
ссылочко ;)
0
Мне вот интересно - ну хорошо, отставим в сторонку профессиональных разработчиков. Мне вот лично интересно - достаточно ли Ruby+RoR для человека, которому нужна просто возможность показывать какие-то свои идеи (веб-сервисы в данном случае) не на пальцах и бумаге, а в виде работающего прототипа? Вот есть же heroku для простого (как заявлено) создания и размещения приложений. И что в таком случае читать?
0
А може две заменят левую стопку и забудете о ней как страшном сне. Сам люблю и пользуюсь Python и могу сказать "простота - сила"
0
Кстати, если кому действительно интересно, по каким языкам программирования читают больше всего книг, вот исследование состояния книжного рынка околокомпьютерной тематики, часть четвертая, посвященная языкам программирования от O'Reilly Radar.
Подобное исследование проводится каждый год, так что можно проследить, как сменяются тенденции.
Подобное исследование проводится каждый год, так что можно проследить, как сменяются тенденции.
0
[0:1]phoenix> ls doc/ruby/books| wc -l
62
62
0
между двумя стопками - книжки по Groovy, Grails, и JRuby в придачу ^_^
+3
Извините, но это явная попытка развода холивара. Автор выражает метафору, сравнивая стопки книг, относящихся к технологиям Java и Ruby. При этом непонятна суть метафоры: то ли Руби еще недостаточно развит, то ли все то, что делает Java можно сделать на Руби, прочитав всего две книжки. Если смысл метафоры в первом случае, то автор привел очень малую часть публикаций по Java (даже меньше 10%). Если смысл дискридитировать Java, то:
1. Одна и та же информация продублирована в нескольких книгах: (Struts, J2EE - 3 штуки, JSP - две)
2. JUnit - фреймворк сомнительной практической ценности.
3. Java Foundatin Classes он же Swing: технология Rich Gui Applications, мы все еще про веб говорим?
4. Web Services и XSLT - очень узкоспециализированные.
5. XDoclet - уже давно как заменен на annotations.
6. Hibernate - наверное лучший ORM фреймворк. Аналогов нет.
7. JBoss 4.0 - руководство по серверу апликаций. JBoss даже не сертифицирован J2EE.
8. Java in nutshell - действительно хорошая книга по Java. Хотя я бы порекомендовал Thinking in Java.
Итого: 90% книг - мусор
1. Одна и та же информация продублирована в нескольких книгах: (Struts, J2EE - 3 штуки, JSP - две)
2. JUnit - фреймворк сомнительной практической ценности.
3. Java Foundatin Classes он же Swing: технология Rich Gui Applications, мы все еще про веб говорим?
4. Web Services и XSLT - очень узкоспециализированные.
5. XDoclet - уже давно как заменен на annotations.
6. Hibernate - наверное лучший ORM фреймворк. Аналогов нет.
7. JBoss 4.0 - руководство по серверу апликаций. JBoss даже не сертифицирован J2EE.
8. Java in nutshell - действительно хорошая книга по Java. Хотя я бы порекомендовал Thinking in Java.
Итого: 90% книг - мусор
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Java vs. Ruby