LINUX.ORG.RU

Java? Это девяностые


0

0

Питер Яред (Peter Yared), CEO ActiveGrid, в интервью business week заявил, что Java "динозавр" и теряет позиции. До основания своей компании 2 года назад, Питер проработал 5 лет в Sun, а до этого он был CFO в NetDynamics.

Ежегодные отчеты Evans Data Corp. по активности разработчиков показывают, что Java уступает свои позиции LAMP(Linux + Apache + MySQL + Perl/PHP/Python) и Microsoft (MSFT) .NET. В Северной Америке процент разработчиков которые используют Java уменьшился до 47.9 по сравнению с 51.4% в 2002, говорится в осеннем отчете Evans. Те же отчеты показывают, что процент Java-разработчиков растет в Азии, и уменьшается в Европе. Использование .NET выросло до 54.1% от 40.3% за тот же период в Северной Америке, а также превысило использование Java в Европе и Азии. В другой серии отчетов, использование PHP в Северной Америке выросло до 36.1% этой осенью, с 26% осенью 2003. Использование PHP растет также быстро в Европе и Азии.

Другим показателем снижения популярности Java служит покупка книг разработчиками. Как заявил O'Reilly Media, ведущий независимый издатель книг для программистов, продажи книг относящихся к Java снизились на 4% в этом году, в то же время продажи книг относящиеся к AJAX, выросли на 68%

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

★★★★★

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

Ответ на: комментарий от anonymous

Язык - определяет. На одном языке если работает, то работает хорошо, и это достигается легко и непринужденно, а на другом сотне обезьянок придётся годами кодить, пока что-то приличное не вылезет. Брукс - лузер.

anonymous
()
Ответ на: комментарий от anonymous

VB - это даже не для кодеров. На самом деле направление эволюции следующее:

VB looser -> JAVA быдлокодер -> Dork(*)

извините если кого забыл :)

anonymous
()
Ответ на: комментарий от anonymous

>Это Андерс Хейлсберг быдло? Который "выпустил в продажу дискетку с Turbo Pascal 1.0 за 50 долларов (подобные системы стоили тогда по крайней мере раз в десять дороже). Интегрированная среда разработки, встроенный редактор и библиотека времени выполнения умещались в файле turbo.com размером 33 280 байтов."

Я и от версии 3 был не в восторге. Вот 5.0 и 5.5 это уже реальные программы были а не поделки. А от упомянутой "интегрированной среды" , если честно, подташнивало.

anonymous
()
Ответ на: комментарий от anonymous

Надо было написать приложение для е-коммерции. Писали на пыхпых.Когда пришла очередь прикручивать к биллингу, оказалось что пыхпых не умеет работать с сертификатами x.509. Пришлось писать простенький гейт на жабе, и через XML-RPC ходить к нему из пыхпыха.

Однако...

Chooh.

anonymous
()
Ответ на: комментарий от anonymous

> Вообще то .. обед.

Ну не хрена себе у вас обеды. С 12 до 18 часов. Где вы работаете? Я тоже так хочу.

ugoday ★★★★★
()
Ответ на: комментарий от ezhikov

> То что продаётся меньше книг - тоже не показатель, в наш век интернета и покемонов многие апредпочитают читать с экрана.

Причём тут это? Перечитайте ещё раз:

> Как заявил O'Reilly Media, ведущий независимый издатель книг для программистов, продажи книг относящихся к Java снизились на 4% в этом году, в то же время продажи книг относящиеся к AJAX, выросли на 68%

Одно продаётся меньше, другое - больше. Значит одно становится менее популярным, а другое - более :)

AP ★★★★★
()
Ответ на: комментарий от anonymous

>PHP никогда не станет серьёзным средством для серьёзный проектов, сейчас наступает время управляемых языков. Посмотрите, как часто и в каком кол-ве находят ошибки в PHP...

Бред. Это уже есть. А то что есть ошибки - это правда. И тут дело не в языке а в конторке Zend которая подмяла под себя язык. PHP просто надо освободиться от Zend. Версия 5.0 и выше - это всего лишь для пиара самой Zend. Они не ошибки отлавливают а делают наименее нужное в PHP - OOP и прочую хрень (чуждую для скриптовых языков). Обьекты для работы с базами данных для Zend важнее поиска и исправления кривостей (а их там немало.) И тп.

anonymous
()

>Java - Это девяностые Java уступает свои позиции LAMP

Это все равно что писать, автомобиль Opel Astra уступил свои позиции автомобилю Ока.

LAMP прочно сидит в нише дешевого веб хостинга для personal home page, java там и не пытается конкурировать.

Enterprise (CMS/Workflow,BPM/Directory,Web,Mail,Jabber servers,Office Suite) = JAVA
Home (Games/Multimedia/Peer network,AIM clients) = JAVA
open source society (most popular language at sourceforge.org) = JAVA
cell phones = JAVA

Где все это на Perl/PHP/Python/.NET?

>Другим показателем снижения популярности Java служит покупка книг разработчиками Книг относящихся к Java снизились на 4%

Со зрелыми технологиями так всегда. (Много ли вы купили книг по С в прошлом году?)
Зачем покупать, когда можно взять у коллег или в рабочей библиотеке фирмы?

С и JAVA - это прошлое, настоящее и будущее лет на 10 вперед.
Что будет дальше, посмотрим.

Yilativs ★★★★
()
Ответ на: комментарий от anonymous

> Если верить Дийкстре, кодер на Бейсике - тупиковая ветвь эволюции.

Если верить Дейкстре, то структурное программирование - путь к практически применимому формальному доказательству корректности программ

BottleHunter
()
Ответ на: комментарий от Yilativs

>С и JAVA - это прошлое, настоящее и будущее лет на 10 вперед.

И, что характерно, мы добровольно в него вступили ;-)

DonkeyHot ★★★★★
()
Ответ на: комментарий от Dork

Дорк! Про вечное недовольство ты загоняешь. Пылкий ученик Новодворской? Если для тебя жизнь - вечное недовольство и прыжки через барьеры - то ты примитив. Внутренний мир у тебя весьма ущербен. Одного не понимаю - кто тебе давал право проповеди тут вести?

anonymous
()
Ответ на: комментарий от Yilativs

Вот-вот, виталик отдалил нас от темы. В теме не сказано, что жаба уступает что-то там Лиспу с Хаскелем и Руби, потому что не уступает. А LAMP и AJAX - мода

anonymous
()
Ответ на: комментарий от Yilativs

>Enterprise (CMS/Workflow,BPM/Directory,Web,Mail,Jabber servers,Office Suite) = JAVA

Вместо JAVA сюда больше подходит C/C++, а офиса на жабе увы нет. Те куски ОО, что на жабе написаны - третьестепенны т.е. к подготовке докуметов и презентаций отношения не имеют.

>Home (Games/Multimedia/Peer network,AIM clients) = JAVA

C/C++.

>open source society (most popular language at sourceforge.org) = JAVA

Вот в это верю!

>cell phones = JAVA

В это тоже. Хотя .нет очень агрессивно действует на этом (да и других) фронте.

anonymous
()

> Почему у меня, кодящего на Лиспе, Хаскелле, Жабе, и вообще всём, что только движется, хватает времени, например, сходить с женой на Призрака Оперы в "Her Majesty" или на Woman in White в "Palace"? Почему я на Новый год в Париж поеду, а не в Бобруйск? Ведь по твоей теории я должен каждую свободную минуту тратить на то, чтобы дрючить учебники.

С другой стороны есть обратный пример - Луговский связался с быдло-ЖВМ и у него теперь нет времени ни на Призрак оперы, ни на Париж, ни на ведение своего ЖЖ.

http://www.livejournal.com/users/mauhuur/

Oval
()
Ответ на: комментарий от anonymous

>Enterprise (CMS/Workflow,BPM/Directory,Web,Mail,Jabber servers,Office Suite) = JAVA

enterprise - то, что не падает, а если падает, то быстро чинится. imho java но никак не С++. по своему неплохому опыту в С++ и изрядному в java (да да, с 1998), на с++ я бы взялся писать только приложения, критичные по скорости, но некритичные по надёжности. брр - периодически приходится искать memory-related ошибки в с++ - ненавижу. а в java всё чисто - выпала, отчиталась, где, чини-не хочу.

для home JAVA не лучший выбор, сам я GUI java программы стараюсь не писать и не юзать. irc /p2p на java - это, возможно, выбор только для linux сообщества - или отсутствие выбора.

cell phones - о да :) .Net пока начинает заявлять о ссебе только на смартах (виндовых опять же).

>open source society (most popular language at sourceforge.org) = JAVA

а на ней проще писать серьёзные вещи (не скриптовать), не рискуя погрязнуть в ошибках с памятью.

anonymous
()
Ответ на: комментарий от Yilativs

>Enterprise (CMS/Workflow,BPM/Directory,Web,Mail,Jabber servers,Office Suite) = JAVA Home (Games/Multimedia/Peer network,AIM clients) = JAVA open source society (most popular language at sourceforge.org) = JAVA cell phones = JAVA

вы бы внимателнее новость/интервью почитали - речь идет только о веб.

AcidumIrae ★★★★★
() автор топика

НЕхвостовая рекурсия для факториала, это наверное очень кривая рекурсия получится, высосаная из пальца. Вот для фибоначчи другое дело, там сразу из определения функции следует нехвостовая рекурсия.

anonymous
()
Ответ на: комментарий от anonymous

>Народ, wake up ! IT - это не программирование парсеров ! IT - это решение конкретных проблем, конкретных пользователей. И этим пользователям начхать, оптимизируются ли хвостовые вызовы или нет. Им начхать, через монады сделан IO или нет. Им главное, чтобы работало.

Ура :) агри всеми ногами и руками.. Надо не за технлогиями гоняться, а делом заниматься!

anonymous
()
Ответ на: комментарий от Yilativs

>Это все равно что писать, автомобиль Opel Astra уступил свои позиции автомобилю Ока.

Мда, жжош :) Не смог пройти мимо этой фразы... Нормальным людям плевать что дучше жопель или ока, они ездют на бмв и мерседесах :D

anonymous
()
Ответ на: комментарий от anonymous

зайди на typo3.org и посмотри, кто пользуется их решениями.

anonymous
()
Ответ на: комментарий от anonymous

>>Enterprise (CMS/Workflow,BPM/Directory,Web,Mail,Jabber servers,Office Suite) = JAVA

>Вместо JAVA сюда больше подходит C/C++
CMS и Workflow/BPM решения на С++ скорее исключение из правил.

>а офиса на жабе увы нет.
за-то есть офис на java ThinkFreeOffice (http://www.thinkfree.com)
и часть OpenOffice на java

>>Home (Games/Multimedia/Peer network,AIM clients) = JAVA
>C/C++.
Games - и на JAVA и на C++ очень много.
Multimedia тут С++ безусловный лидер,у Java тут только потоковое вещание.
P2P клиенты сейчас самые популярные на java (LimeWire, Azureus)
AIM - QNEXT,icq2go

>>open source society (most popular language at sourceforge.org) = JAVA

>Вот в это верю!
Молодец ;-)

>>cell phones = JAVA
>В это тоже.

Ещё раз - молодец ;-)

Yilativs ★★★★
()
Ответ на: комментарий от AcidumIrae

>>Enterprise (CMS/Workflow,BPM/Directory,Web,Mail,Jabber servers,Office Suite) = JAVA Home (Games/Multimedia/Peer network,AIM clients) = JAVA open source society (most popular language at sourceforge.org) = JAVA cell phones = JAVA

>вы бы внимателнее новость/интервью почитали - речь идет только о веб.

Вы бы внимателнее мое ответ почитали.
Я как раз говорил, что LAMP популянее java на web только на маленьких проектах расчитанных на дешевый хостинг.
Больше LAMP место нет.




Yilativs ★★★★
()
Ответ на: комментарий от anonymous

>>Это все равно что писать, автомобиль Opel Astra уступил свои позиции автомобилю Ока.

>Нормальным людям плевать что дучше жопель или ока, они ездют на бмв и мерседесах :D

Нормальные люди ездят на том, что им подходит по цена/качество.

Я ни как не хотел сказать что LAMP - это не нормально.
Для каждой зади хорош свой язык. Для малобюджетных задчь расчитаных на дешевых хостин - LAMP. Но сравнивать LAMP и JAVA это глупость. Разные ниши задач(редко когда они пересекаются), разная квалификация людей.

Yilativs ★★★★
()
Ответ на: комментарий от Yilativs

>Вы бы внимателнее мое ответ почитали.

Вы бы внимателнее свой ответ почитали :)))

JAVA cell phones, most popular language at sourceforge.org, Mail,Jabber servers,Office Suite, Games/Multimedia/Peer network,AIM clients

каким боком к веб? когда речь шла только о веб

AcidumIrae ★★★★★
() автор топика
Ответ на: комментарий от anonymous

>Не переживай, зато все быдло здесь, а культурные люди на форумах Микрософта.

вот я и смотрю вы здесь, а не там ;)

AcidumIrae ★★★★★
() автор топика
Ответ на: комментарий от anonymous

>Виталий успокойся

ты бы смотрел на чей пост отвечаешь ;-)

Yilativs ★★★★
()
Ответ на: комментарий от Sun-ch

Слышь, тупая ничтожная сука, а ну завали ебло и не пезди на Виталика.

anonymous
()
Ответ на: комментарий от AcidumIrae

Повторяю ещё раз ;-)

>>Вы бы внимателнее мое ответ почитали.

>Вы бы внимателнее свой ответ почитали :)))

>JAVA cell phones, most popular language at sourceforge.org, Mail,Jabber servers,Office Suite, Games/Multimedia/Peer network,AIM clients
>каким боком к веб? когда речь шла только о веб

Я пытался объяснить что:

LAMP прочно сидит в нише дешевого веб хостинга для personal home page, java там и не пытается конкурировать.

а java заняла позиции на Enterprise,Desktop,Cell Phones рынках
и по этому сравнивать java с lamp не верно.
Теперь понятно почему я упоминул Enterprise и Cell Phones?

Yilativs ★★★★
()
Ответ на: комментарий от Yilativs

>только на маленьких проектах расчитанных на дешевый хостинг

А таковых на порядоки больше чем сурьезных ентерпрайз. Поэтому LAMP скорее всего и обгонит по кол-ву кодеров жабку. Жабке место только на серверных энтерпрайз технологиях. Насчет десктопа можежте даже не заикаться. Просто приведите примеры качественного, быстрого и популярного у юзверей жабьего софта. Супертормоз ОО сразу же оставьте себе. (icq2go - по-моему это флеш ;-)

Linfan ★★★★★
()
Ответ на: комментарий от anonymous

Ну и убей себя галавой ап стену, сука тупая. Паскаль рулезз, а ты - безмозглое дерьмо.

anonymous
()
Ответ на: комментарий от anonymous

Пора ему заколоть себя вилкой. Нельзя на лоре писать такому быдлу.

anonymous
()
Ответ на: комментарий от Dork

Зайди сюда: linux.org.ru и на свой любимый research.microsoft.com. Где ты видишь там свои кофейные автоматы? Их там нет! Так вот, 98% программистов решают задачи пользователей а не имплементируют очередной кофейный автомат. И в терминах ООП решения этих задач получаются наиболее надежные дешевые быстрые и долгоживующие. А теперь иди программируй

anonymous
()
Ответ на: комментарий от anonymous

>Блин, за последние полгода, написал 9 проектов для буржуев в основном европа, как правило банки и государственные учереждения. Из разговоров, сделаны такие выводы 1 - доверять .net нехотят из за маздая,

Правильно делают :)

>2 - Linux+MySql+Php - тоже не особо радует, т.к. недоверяют беспоатным базам данных

8 Месяцев без единого падения с момента старта проекта это показатель? Базы на несколько десятков гигабайт.

>и не хотят иметь в качестве движка прогу на открытом коде.
ionCube || ZendEncoder в помощь

>Так, что обсирать яву можно долго и упорно, но фактом являтся то, что спрос есть, а если есть спрос, значит будет развитие.

Развиваться можно медленно, а можно быстро.

Ubnormal
()
Ответ на: комментарий от mutable

> Фуфло эта Ваша жаба, на PHP сайт я на порядок более быстро сделаю. >Потому что PHP ты уже знаешь, а Java нет? >Какого уровня? Homepage? Я вообще в свое время на CGI + SSI+ делал сайты. Но как ты зае..ся работать в коллективе над большим проектом на PHP, передать словами все равно что промолчать. man svn

Ubnormal
()
Ответ на: комментарий от Karapuz

>я сам Java фигнеё считаю,

>Фигней?? Это почему же? Если синтаксис PHP основан на жабском, а .NET - просто калька жабы, то почему все они клонируют фигню? Изобрели бы что-нибудь своё, гораздо лучшее. Так ведь невозможно что-то кардинально лучшее создать.

Python

>А рост числа разработчиков на .NET объясняется тем, что раньше их было 40000, а стало 45000. Что по сравнению с 700 000 разработчиков на Java просто не стоит даже упоминания

Главное чтобы эти 40000 разработчиков не понаписали больше чем 700000 жабистов

Ubnormal
()
Ответ на: Повторяю ещё раз ;-) от Yilativs

>LAMP прочно сидит в нише дешевого веб хостинга для personal home page, java там и не пытается конкурировать.

не верно. LAMP посягает на Enterprise web

>сравнивать java с lamp не верно

верно, в нише веб, из которой java медленно вытесняется

остальные упомянутые вами ниши не к месту. LAMP не посягает на игры в "Cell Phones"

AcidumIrae ★★★★★
() автор топика
Ответ на: комментарий от WFrag

>Именно поэтому стоит задуматься, а нет ли более кошерной технологии/языки для решения задачи, нежели пихать, скажем, J2EE/Java во все дыры...

Да, стоило задуматься, а нет ли более удобного способа, чем прокладывать БАМ через горы и реки? Может проще было не пихать стандартные поезда через тридевять земель, а доставлять уголь самолетами? Или изобрести улучшенные поезда, с другим, нестандартным, расстоянием между рельсами? Или лучше морем грузы доставлять? А то проложили, понимаешь по всей стране стандартную железную дорогу, и никакого при этом понятия, что в деревню Гадюкино не нужна дорога такой ширины, а хватило бы и половинной ширины, под спецпоезда, спецом для деревни Гадюкино. Это ж не Москва какая-нибудь

anonymous
()
Ответ на: комментарий от anonymous

Рекомендации ананимусу:
1) Поимей редактор/IDE с бровзером классов
2) Углубись в изучение ООП
3) Изучи какую-нибудь систему управления версиями

Ubnormal
()
Ответ на: Повторяю ещё раз ;-) от Yilativs

>а java заняла позиции...

вы, уважаемый, очевидно не поняли о чем идет речь в данном интервью

мужик одним из первых начал использовать java app servers для веб. ну что он должен был использовать в 97 году? :) PHP еще не было(не путать с PHP/FI), а python - какая там версия была? 1.2(кто его тогда знал?) а java - mainstream.

потом 5 лет проработал в Sun занимаясь java опять же. Ну и что ему мешало сейчас дальше Java юзать? да ничего! ;) просто он сказал, что это пройденный этап. Ну этот чел может для вас и не авторитет, а для меня - вы не авторитет. я вижу кто этот чел и что он сделал в отличии от :)

AcidumIrae ★★★★★
() автор топика
Ответ на: комментарий от AcidumIrae

Как не посягает? А Питон для Симбиан на что?

anonymous
()
Ответ на: комментарий от anonymous

Умри, быдло. Любой сайт - это КА. Workflow - КА.

anonymous
()
Ответ на: комментарий от AcidumIrae

Всё равно что вы тут кричите - ничего не изменится :) Может стоит направить всю эту энергию в наше с вами любимое быдловство ? )

Этаж сколько строчек кода вы могли бы написать вместо этих строчек бреда ))

А завтра так проснулись бы, а кто-то и хочет купить то что вы написали - получили денег - довольны ? :) А тот кто писал статью - пусть пишет, только не то что там нас ожидает в будущем, а по делу всё же.. Предсказателей ещё с древнейших времён хватало)

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

А если вы считаете, что вы гораздо умнее таких корпораций, как Оракл или IBM - то почему вы всё ещё на этом форуме ? :) Или вы считаете, что они такие консерваторы и ничего не понимают в том что лучше в наше время ? :) Боюсь разочаровать, они знают во многа больше о том что будет завтра, а не о том что есть сейчас..

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