LINUX.ORG.RU

Брюс Эккель об ушельцах


0

0

Брюс Эккель, автор знаменитых книг "Философия Java", все еще продолжает пытаться доказать, что ведущие разработчики покидают стан Java, и обращают все свои усилия на развитие Ruby On Rails

Забавно, если не сказать, смешно

>>> Подробности

anonymous

Проверено: Shaman007 ()

Re: Брюс Эккель об ушельцах

Не понимаю ажиотажа вокруг всего этого. Будет нужно - пересядут с Java на Rubi... И всего делов-то.

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

:lol:
Java приносит стабильный доход разработчикам и заказчикам? да...
инструмент удобен? да
так чего морочить голову про другую систему, которая еще и заведомо медленнее и не известно что там по безопасности...
технология НЕ ОТРАБОТАНА. куда уходить? :-)

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

>>> технология НЕ ОТРАБОТАНА. куда уходить? :-)

куда уходить разработчикам отработанной технологии? Теда, где технология еще не отработана - туда, где интересно!

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от Robotron

Re: Брюс Эккель об ушельцах

Ruby реально крут. Вот простенький примерчик, как снять статистику.

require 'snmp'

ifTable_columns = ["ifIndex", "ifDescr", "ifInOctets", "ifOutOctets"]
SNMP::Manager.open(:Host => 'localhost') do |manager|
manager.walk(ifTable_columns) do |row|
row.each { |vb| print "\t#{vb.value}" }
puts
end
end

Sun-ch ()
Ответ на: Re: Брюс Эккель об ушельцах от Sun-ch

Re: Брюс Эккель об ушельцах

не отработанная технология всегда лучше устоявшейся из за того что в ней можно развиваться на её глюках.

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от Sun-ch

Re: Брюс Эккель об ушельцах

с таким синтаксисом говорить о мэйнстриме на рубе - имхо бредово.

синтаксис like с++ или java - вот что удобно и привычно в мэйнстрим разработке.

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

>>> технология НЕ ОТРАБОТАНА. куда уходить? :-)

>куда уходить разработчикам отработанной технологии? Теда, где >технология еще не отработана - туда, где интересно!
да ну? интересно? а что кушать разработчику - не интересно? :)
ну ну... я работаю за деньги... за копание в рубе мне не платят...
заказчик хочет php, java и с# на худой конец....
а я ему буду впаривать что руби круче тем что оно руби? :)
тем что ни один пров ее не поддерживает?
что не с кого будет спросить в случае когда все ляжет?
что пока не изучены грабли руби связанные с безопасностью?
и что я скажу заказчику когда руби при переходе на другую подверсию будет валиться в корку без причины? а я такое за ней замечал чаще чем за перечисленными тремя вещами )
и сколько заказчик заплатит за _такое_? :-)

не смешите мои тапочки...
бугага...

anonymous ()

Re: Novell выпускает проект для совместной работы Hula

Ну напиши на awk или sh вот такой фунцыонал

require 'snmp'
  require 'logger'
  log = Logger.new(STDOUT)
  m = SNMP::TrapListener.new do |manager|
      manager.on_trap_default do |trap|
          log.info trap.inspect
      end
  end
  m.join

Sun-ch ()

Re: Novell выпускает проект для совместной работы Hula

Сан-ч ты идиот? :)
я могу на жабе пример проверки структуры таблиц базы дать из 10 строчек :)
если там реализация одной либы позволяет реализовать просто это
это еще нифига не значит... и переучивать персонал никто не будет...
потому что это деньги..
а не рентабельное предприятие держать никто не будет...

а насчет Эккерта:
вспоминаю "нечасто задаваемые вопросы по Java"
Про то что книжки по жава большей частью _там_ пишут хреновые кодеры...
птому как кодерство приносить денег больше чем написание книжек.
делайте выводы

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

>ну ну... я работаю за деньги... за копание в рубе мне не платят...

Учись собирать бутылки и овладевай навыками рукопашного боя, через 2 года как специалист ты будешь не нужен.

Sun-ch ()

Re: Брюс Эккель об ушельцах

Совершенно не смешно. Java - технология 90-х. Как и C++ с STL, Eiffel, Component Pascal. C++ без STL, Modula-2, Oberon - 80-х. C, Pascal - 70-х. Fortran, Basic, Algol - 60-х. Всё течет, все меняется. Одни технологии сменяют другие. Это происходит не сразу, не в один момент, а постепенно. Если сейчас уже многие присматриваются к Python, Ruby, Caml, [нужное вписать], а многие используют весьма активно там, где это возможно, то налицо переход к более новой технологии. В этом нет ничего странного и страшного. Или может некоторые считают, что Java - Silver Bullet и думают, что она будет доминировать до их пенсии?

Cybem ★★ ()
Ответ на: Re: Брюс Эккель об ушельцах от Sun-ch

Re: Брюс Эккель об ушельцах

чем-то ЖУТКО напоминает perl.

я как-то писал программу на perl в несколько тысяч строк, теперь когда я хочу помедитировать я рассматриваю эти исходники :)

guardian ()

Re: Брюс Эккель об ушельцах

Что за идиот так перевел. Это Брюс Тэйт в своей книжонке "Beyond Java" "пытается доказать, что ведущие разработчики покидают стан Java, и обращают все свои усилия на развитие Ruby On Rails", а Эккель как раз рефлексирует (и кое-где иронизирует) по этому поводу.

Cantor ★★ ()
Ответ на: Re: Брюс Эккель об ушельцах от guardian

Re: Брюс Эккель об ушельцах

Писать надо уметь вот и все. Полно сайтов написано на Масоне. А Ruby гораздо проще и становится крайне популярен у молодежи, которая не может/хочет осилить perl.

Sun-ch ()
Ответ на: Re: Брюс Эккель об ушельцах от Cybem

Re: Брюс Эккель об ушельцах

Неа, надо глядеть правде в глаза ---

С/C++, object pascal --- технологии 90-х. (к ООП до этого в основном только присматривались)

java, .net --- современные технологии, которые только начинают играть в полную силу, раньше к ним только присматривались.

Что будет дальше? --- а незнаю, всяко бывает :)

guardian ()
Ответ на: Re: Брюс Эккель об ушельцах от Sun-ch

Re: Брюс Эккель об ушельцах

>ну ну... я работаю за деньги... за копание в рубе мне не платят...

>Учись собирать бутылки и овладевай навыками рукопашного боя, через 2 >года как специалист ты будешь не нужен.
А ты похоже уже освоил технику копания в мусорниках? нет денег зато есть время поучицца? :)))))))))))))))
я буду учить технологию когда сочту нужным...

Я вижу что сейчас хотят больше Java. С выходом Apache Harmony
оно станет стандартом... бо в апач будет интегрировано все без костылей. А уж о полноте языка и отсутсвии написания бинарных нативных модулей на каждый бздюк - как в перле питоне, пхп и тд, поскольку Java
пока единственное решение компилируемое на лету...(ну про JPython я молчу :) как и про возможность реализации быстрого прекомпилируемого скриптинга внутри виртуальной машины)...
И тут я уверен - жаба по скорости уделывает остальное :)
2Sun-ch:
А ты похоже уже освоил технику копания в мусорниках? бо как я вижу работа тебе дает много свободного времени, но не денег :)
у меня его нет... ушел подымать nrpe на еще одной точке.

anonymous ()

Re: Novell выпускает проект для совместной работы Hula

> Ruby реально крут. Вот простенький примерчик, как снять статистику.

> require 'snmp' > require 'logger' > log = Logger.new(STDOUT) > m = SNMP::TrapListener.new do |manager| > manager.on_trap_default do |trap| > log.info trap.inspect > end > end > m.join

синтаксическая сборная солянка, нехватает только фигурных скобок

Syncro ★★★★★ ()

Re: Брюс Эккель об ушельцах

В обсуждении этой заметки Брюса в его блоге было мнение, что это преподаватели переходят на Ruby, поскольку на Java уже не заработаешь $1000 за день на курсах

Ono ()

Re: Novell выпускает проект для совместной работы Hula

> Ruby реально крут. Вот простенький примерчик, как снять статистику.

> require 'snmp'
> require 'logger'
> log = Logger.new(STDOUT)
> m = SNMP::TrapListener.new do |manager|
> manager.on_trap_default do |trap|
> log.info trap.inspect
> end
> end
> m.join


синтаксическая сборная солянка, нехватает только фигурных скобок

Syncro ★★★★★ ()
Ответ на: Re: Брюс Эккель об ушельцах от guardian

Re: Брюс Эккель об ушельцах

явка == кастрированный c++. Ее популярность - результат отличной работы пеар отдела сан микросистемс. Если бы с++ придумали в сан, то про явку даже никто бы не пикнул.

Sun-ch ()
Ответ на: Re: Брюс Эккель об ушельцах от Cybem

Re: Брюс Эккель об ушельцах

Смешно-смешно. Питоша во-первых старее жабы, во-вторых питоша же - технология 80, т.е. он устарел еще до создания. А язык, уважаемый, это не технология, технология это Java Enterprize Beans, JDBC, XML, JFace, ORM и т.п.

Господа кодеры, не считайте себя пупом земли, изучите сначала что такое технология, платформа, решение, и тогда для вас по большей части будет фиолетово на чем кодить.

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от guardian

Re: Брюс Эккель об ушельцах

если ты медитируешь над тем, что писал когда-то, это не говорит ничего о языке на котором ты это написал. Зато это много говорит о твоих способностях к разработке программного обеспечения, даже таким объемом как какие-то жалкие несколько тысяч строк :)

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от Sun-ch

Re: Брюс Эккель об ушельцах

Дык. я-то понимаю что в этих 1000-х строк написано, просто искодники на перл значительно забавнее исходников скажем на яве (скукотища..) ,а исходники на С скажем вызывают у меня головную боль.

а моледЕж выбирает пых-пых, это хорошо заметно, если не носить розовых очков.

guardian ()
Ответ на: Re: Брюс Эккель об ушельцах от Sun-ch

Re: Брюс Эккель об ушельцах

саныч, жабка даже как язык на порядок логичнее и красивее уродливого монстра C++

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

хочу отметить следующее, перл как язык мне симпатичен :) но писать программы на нем я бы согласился ЛИЧНО, в коллективе --- не согласился бы. (или за большие бабки)

просто я в себе уверен (в разработчиках со CPAN --- тоже) , а в кул-прогроммерах пишущих по 10000 строк в день --- нет. И рефакторить после них --- удовольствие ниже среднего.

guardian ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

>Я вижу что сейчас хотят больше Java. С выходом Apache Harmony

Индусам уже освоили яву, и работать они будут быстрее и за куда меньшие деньги.

>у меня его нет... ушел подымать nrpe на еще одной точке.

Вот и пиздуйте, умные люди живут на ренту от доходов.

Sun-ch ()

Re: Брюс Эккель об ушельцах

Брюса понять можно - почти всех кто начинает ковырять Ruby - охватывает чувство эйфории - действительно красивый язык ,Ruby On Rails - наиболее красивое решение для веба из виденных мною ,всякие струтсы и велосити не дотягивают имхо. Кстати труд ребера удаленно стоит 40$ в час http://rforum.ruby-lang.ru/forum - ru_forum

redroot ()
Ответ на: Re: Брюс Эккель об ушельцах от Sun-ch

Re: Брюс Эккель об ушельцах

Ах ты, глупый старикаш-ш-шка!

Будешь спорить с тем, что IBM имеет самый крупный оффшорный бизнес у индусов?

Бросай свой Ruby, дуралей!

anonymous ()

Re: Брюс Эккель об ушельцах

> Забавно, если не сказать, смешно

Что смешно? Что разработчики покидают язычок Жаба? Или что у обоих "ренегатов", понявших, что Жаба - это crap, имя Брюс?

1) мидлеты будут еще долго. Это не очень большой рынок, но и не маленький. Правда, бимерам (предыдущем работодателям другого Брюса-"ренегата":)) не интересен.

2) Апплеты облажались по полной.

Мне тут один гаврик прислал сцылку на америкосский аплет для чиста бизнесменов, однако, я его вмиг осадил тем, что для Windows 64 просто нет в Java для EM64T поддержки апплетов. Справедливости ради, Java 64 applets поддержка есть для Solaris и Linux, но не все такие крутые, как посетители ЛОРа.:)

3) osCommerce - прекрасный образчик того, что пока профессор Луговский болтает о высоких материях, другие пишут неплохой опенсорсный софт на Пых-Пых. И зарабатывают на этом неплохое бабло. L.A.M.P.!!!

4) C JSF и JDO сантехники опоздали. Наплодили жабабыдлокодеры по своему разумению кучу ормов и кучу мвц. Кстати, один из лучших подходов описывает сам знаете кто (ему тоже косточки на ЛОРе "перемыли"):

http://www.amazon.com/gp/product/0596006764/qid=1135332356/sr=8-1/ref=sr_8_xs...

5) За applications на Java пора отправлять в биореактор. Для этого есть Ruby, python, tcl, ocaml, схема и прочие специально "заточенные" под tk языки. Причем, роль и доля функциональных языков будет увеличиваться.

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

Ну ибм много чего имеет, вот только американские яппи уже сливают конкурентам, как наши молдаванам на стройках.
А таких кто может себя гордо назвать "системный аналитик", нужно очень немного.

Sun-ch ()

Re: Novell выпускает проект для совместной работы Hula

>птому как кодерство приносить денег больше чем написание книжек.

Это ты авторам бимерских "редбуков" расскажи. А потом снова вылезай сюда народ смешить.

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от redroot

Re: Брюс Эккель об ушельцах

>Ruby On Rails - наиболее красивое решение для веба из виденных мною

Рекомендую попробовать написать на нем хотя бы один готовый проект
(сыровато)

>Брюса понять можно

Можно, брюс - писатель
сейчас никого не удивишь книжкой про java
а вот про Ruby можно.

Куда более вменяемая позиция у Мартина Фаулера.

One man one mounth project - ruby
the rest - guess what?
JAVA


Yilativs ★★★ ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

>>не смешите мои тапочки... >>бугага...

Чувак, мы же не про тебя, нигера говорим, а про разработчиков мать ее ацкой жавы. Это проффи, а не ниггазы за 1000$. У них не стоит вопроса с деньгами - они занимаются тем, чем им интересно заниматься. И естественно, сделав одну работу (java) они принимаются за другу. Им в кайф, они сыты, румяны, у них резюм хоть в третьяковку вешай, у них уважение - кароче они заграницей и цель их жизни не бабло.

А ты тут савсем ни пре делах

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Господа кодеры, не считайте себя пупом земли, изучите сначала что такое технология, платформа, решение, и тогда для вас по большей части будет фиолетово на чем кодить.

%))) ахтунг, маркетоиды в форуме.

Ну тык знаю что такое платформа и прочие страшные слова, может терь подрочить? )

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от Yilativs

Re: Брюс Эккель об ушельцах

Ню-ню. Правильно, рашенз и хинди будут батрачить поденщиками на "дядю в пробковом шлеме", а пендосы будут заниматься творчеством:

http://www-128.ibm.com/developerworks/linux/library/l-oslab/

"At this point," says Kleb, "we are using Ruby to create custom tools to support some of our XP [eXtreme Programming] practices like automated acceptance testing and unit testing. We have also managed to write a Fortran 95 mouth for Ruby's awesome documentation tool, Rdoc, to provide automated API documentation. We also use Ruby for Fortran code generation, for conditional compilation, and as glue to combine various code elements into multidisciplinary combinations. We are evolving toward a goal of wrapping nearly all the Fortran bits with Ruby."

Просто жабакодеры - это вьюноши до 30 лет, которым надсмоторщик говорит: "Работать, работать!" Жабакодер это как в 1990-е был дельфикодер. Работа сдельная и однообразная. Отсюда и неприязнь к "халявщикам"-сисадминам. Хотя, сисадмин на Solaris или AIX и в Москве более ценная и редкая специальность, чем толпа жабакодеров, занятых скучной рутиной.

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

>А язык, уважаемый, это не технология, технология это Java Enterprize Beans, JDBC, XML

eXtensible Markup LANGUAGE. Не "technology", а "language".

>Господа кодеры, не считайте себя пупом земли, изучите сначала что такое технология, платформа, решение, и тогда для вас по большей части будет фиолетово на чем кодить

Конечно, кодить не придется. При этом человек станет менеджером, потерянным для IT существом, вместо мозга у которого одни лишь buzz words.

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

Да программисты без менеджера - просто стадо баранов. Кто им будет ставить задачи?

Sun-ch ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

Дык! Ну не бывает программистов после 30 лет. Вернее, бывают, но уровня Брюса Эккеля, Брюса Тейта, Патрика Нохтона и самих Гослинга или Хайльсберга или самого А.Кокса. То есть это уже не кодеришки, а Программисты, люди которых уважают (три раза "ку!") и не подгоняют палкой. А кодеришку манагер должен чмырить, постоянно напоминать о сроках. И правильно, ибо кодеришко не смог найти даже работу сисадмина, не говоря уже о специалисте в области CS.

Разные это дела - программировать на себя и кодить на дядю.

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

> технология НЕ ОТРАБОТАНА. куда уходить? :-) Возможно именно поэтому и уходят - есть где развернуться и, с учетом накопленного опыта, создать что-то новое.

CruZ ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

Навозну кучу разрывая, Петух нашел Жемчужное зерно И говорит: "Куда оно? Какая вещь пустая! Не глупо ль, что его высоко так ценят? А я бы право, был гораздо боле рад Зерну Ячменному: оно не столь хоть видно, Да сытно". ________

Невежи судят точно так: В чем толку не поймут, то всё у них пустяк.

1809

И.А.Крылов.

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: об интересных проектах на java и ruby

>Работа сдельная и однообразная.
Сочувствую вам, о стесняющейся произнести свои имя.

На счет корреляции интересности работы и языка программирования:
Я делаю проект, который входит в top 50 по рейтингу sourceforge - это OpenSource Workflow система.

site проекта на sourceforge:
http://sourceforge.net/projects/runawfe/
online demo можно посмотреть тут:
http://wf.runa.ru/English/OnLineDemo/Online_demo.html

а теперь скажите, какой интересный проект вы сделали на Ruby?

Yilativs ★★★ ()
Ответ на: Re: Брюс Эккель об ушельцах от anonymous

Re: Брюс Эккель об ушельцах

>>А язык, уважаемый, это не технология, технология это Java Enterprize Beans, JDBC, XML

>eXtensible Markup LANGUAGE. Не "technology", а "language".

молодец, хороший мальчик, давай зачетку.

http://java.sun.com/xml/index.jsp : Extensible Markup Language (XML) is a cross-platform, extensible, and text-based standard for representing data. It is also a key technology in the development of Web services.

>>Господа кодеры, не считайте себя пупом земли, изучите сначала что такое технология, платформа, решение, и тогда для вас по большей части будет фиолетово на чем кодить

>Конечно, кодить не придется. При этом человек станет менеджером, потерянным для IT существом, вместо мозга у которого одни лишь buzz words.

как я сочувствую таким людям, которые думают, что программеры это только кодеры...

иди, пиши дальше свою VasyaPupkinCoolProgram-0.0.3

anonymous ()
Ответ на: Re: Брюс Эккель об ушельцах от Ono

Re: Брюс Эккель об ушельцах

>В обсуждении этой заметки Брюса в его блоге было мнение, что это преподаватели переходят на Ruby, поскольку на Java уже не заработаешь $1000 за день на курсах

Именно. Всякие Фаулеры, Эккели и прочие дяди Бобы зарабатывают лаве на "cвоем афторитетном мнении", работая консультантами и издавая книжки. Одну и ту же книжку годами продавать не будешь, как и одну и ту же тему. Они соревнуются друг с другом, Эккель например первым обосрал синтаксис java "особенно по сравнению с питоном", на тех же самых дурацких аргументах по подсчету колличества пробелов в исходных текстах, Тейт сделал то же самое с Руби. Теперь вот Эккель решил обосрать Тейта (что Thinking in Python плохо продается?).

Все это болтовня, борьба за нишу в области продажи консалтинга крупным корпорациям.

r ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.