Для Ъ: Java продолжает падение в бездну, Python растет как на дрожжах (PyQT/PyGTK, anyone?), C/C++ стабильны как никогда
![Cool 8)](./images/smilies/dirol.gif)
![Shocked :shock:](./images/smilies/shok.gif)
Да ладно, все читать умеют:LuckyOne писал(а): Java продолжает падение в бездну
Код: Выделить всё
1 1 Java 17.773% +0.29% A
Средняя по больнице, что с ней делать. Любопытно посмотреть то же самое, только в разрезах по областям применений и с собственной оценкой погрешности метода. А то вот C язык 2008 года -- бум линуксового ядра? :) В трендах общее падение вроде не компенсируется ростом трёх языков (на глаз) -- так выросла неучтённая на графике "мелочь" или программирование выходит из моды? Ну и интересно увидеть график Objective-C и Java для мобильных платформ, что-то подсказывает, будет совсем другое расположение линий. С вебом наверное тоже другая картина.LuckyOne писал(а):Опубликован индекс Tiobe
Я про тренды говорил - вам процитировать проценты java за последние десять лет? Сдаётся мне, Java еще сильнее грохнется после эпического фейла. Кстати, напомните мне на каких языках написаны современные базы данных? Это к вопросу о конкуренции java/c/c++.. Вот перешел DIGG с сишного Мускула на жабную Кассандру, и кончилась нормальная жизнь в Web2.0 компании, а ведущего инженера, лоббировавшего такой переход вообще выгнали. Или вот, например: современные AMQP сервера написаны на C++, Erlang и Java - угадайте какая имплементация быстрее работает? Тож конкуренция, однако, причем за этим стоят банки, биржи и промышленные SCADA-гиганты.DOKA писал(а):Да ладно, все читать умеют:LuckyOne писал(а): Java продолжает падение в бездну
1-е место по популярности, 17,773% доля, прирост +0.29% за год. Падение в бездну, говоришь?Код: Выделить всё
1 1 Java 17.773% +0.29% A
Кстати, ближайший конкурент в своей области (С++ хотя бы) отстаёт в 2 раза. Си в расчет не берем - он для другого используется, не конкурент.
Так я и говорю только про тех, у кого есть деньги чтобы выбрать лучший язык программирования для серьезных задач. Например про London Stock Exchange, у которой даже уборщицы сумки Биркин покупают каждый месяц и крутят баранку спорткаровDOKA писал(а):Джава успешно используется уже много-много лет и (это видно из графиков) обгоняет по кол-ву проектов любой из языков минимум в 2 раза. Это, наверное, потому что она медленная и неудобная, ага.
Так ведь и у NYSE UTP тоже ядро на плюсах, или это будем считать "совпадением"? :) Какая там третья биржа в мире, сейчас поищу доки на её ядро..DOKA писал(а):Вот ты дал единичный пример. Им не подошла Java, а подошел С++. Не важно, по какой причине.
Но на моей стороне не единичный случай, а статистика: большинство фирм отказались от С++ в пользу Java.
Допустим, опечаточка, с недавних пор Android = C++DOKA писал(а): Кстати, хотел бы заметить, что как уже упомянули - смотреть надо по отраслям.
Мне всё это видится так:
IPhone = Obj C/C++
Android = Java
Enterprise = Java/.NET
Desktop = C++
Web = PHP/Perl/Java/ASP
Школоподелки = маргинальные языки программирования
Ну со статистикой не поспоришь, да.. Есть такой факт: картошечки россиянин потребляет в разы больше чем икорки. Нету, понимаешь, спроса на икорочку то, непопулярная она. Вчера весь день в магазине простоял - ни разу не спросилиDOKA писал(а):Я всё понял, много-много всего на плюсах. Ты мне объясни, почему они тогда отстают в 2 раза? Статистика-с.
как сказал кода, там нет никакой конкуренции почти, всё занимает свою нишу.LuckyOne писал(а):Я про тренды говорил - вам процитировать проценты java за последние десять лет? Сдаётся мне, Java еще сильнее грохнется после эпического фейла. Кстати, напомните мне на каких языках написаны современные базы данных? Это к вопросу о конкуренции java/c/c++.. Вот перешел DIGG с сишного Мускула на жабную Кассандру, и кончилась нормальная жизнь в Web2.0 компании, а ведущего инженера, лоббировавшего такой переход вообще выгнали. Или вот, например: современные AMQP сервера написаны на C++, Erlang и Java - угадайте какая имплементация быстрее работает? Тож конкуренция, однако, причем за этим стоят банки, биржи и промышленные SCADA-гиганты.
http://seeker.dice.com/jobsearch/servle ... e+matchallLuckyOne писал(а):Допустим, опечаточка, с недавних пор Android = C++
Ну и до кучи - все веб2нольные системы типа фейсбука имеют ядро опять же на плюсах.
А вот что за Enterprise такой на Java мигрировал с плюсов - непонятно. SOA фреймворки уже давно есть под C++, а JMS ушла в тень, когда появился открытый AMQP (заменивший закрытые системы) - что там осталось на джаве в энтерпрайзе? Банк-клиенты не предлагать, их только в России и используют, имхо.
в lse опять же, всё в своей нише. если задача по лов латенси, то её делают на сях. Это сродни, что вот поглядите на улице минус двадцать, люди катаются на лыжах, и никто не играет в пляжный волейбол, значит пляжный волейбол говно.LuckyOne писал(а): Так я и говорю только про тех, у кого есть деньги чтобы выбрать лучший язык программирования для серьезных задач. Например про London Stock Exchange, у которой даже уборщицы сумки Биркин покупают каждый месяц и крутят баранку спорткаровПробовала эта биржа и джаву, и точка-нет под виндами, но остановилась на Linux/C++, именно потому что Java и .Net медленные и неудобные! По крайней мере эти гаврики так в отчётах пишут, врут поди?
Во-первых, икры на всех не хватит, а язык программирования - неограниченный ресурс.LuckyOne писал(а): Ну со статистикой не поспоришь, да.. Есть такой факт: картошечки россиянин потребляет в разы больше чем икорки. Нету, понимаешь, спроса на икорочку то, непопулярная она. Вчера весь день в магазине простоял - ни разу не спросили
Это комбинация из многих факторовА ты по какому времени живешь-то? Ночные смены стали вводить в Дубне или перебрался в теплые края?
Верно подмечено! Деловые люди редко бывают идиотамиDOKA писал(а):Заказчики в своём большинстве не дураки
А это с какого, собственно, рожна? Они ж меня просят порекомендовать или спроектировать с нуля решение их проблемы, выбор технологии - мой собственный. Ну да неважно, я уже понял, что на мировом рынке просто нету ниши для Джавы. Статистика популярности запросов в поисковиках отражает увеличение индусских студентов, специализирующихся на упрощенных языках и ничего более. Просил же привести примеры - нету их у народа, только общие слова.DOKA писал(а):... и знают, какое средство нужно для их проекта
Тонкая ирония?LuckyOne писал(а):Верно подмечено! Деловые люди редко бывают идиотамиDOKA писал(а):Заказчики в своём большинстве не дураки![]()
Кто как. Некоторые просят провернуть всё с нуля. Некоторые при этом ещё дополнительно узнают по предложенным технологиям, чтобы им не остаться потом один на один с поделкой на Хаскекле, когда разработчик уедет на ПМЖ в Израиль. А некоторые уже решили что и на чем и просто ищут исполнителя. У них, возможно, и архитектура уже придумана.А это с какого, собственно, рожна? Они ж меня просят порекомендовать или спроектировать с нуля решение их проблемы, выбор технологии - мой собственный.DOKA писал(а):... и знают, какое средство нужно для их проекта
Зачем пользоваться настолько косвенной статистикой (запросы), если есть прямая (использование)?Ну да неважно, я уже понял, что на мировом рынке просто нету ниши для Джавы. Статистика популярности запросов в поисковиках отражает...
Статистика есть, а примеров нет, так что-ли? Ну, приведу я простейший пример. Boeing, на которого у нас в Дубне тут полЛюксофта работало. Java на Java и Java погоняет.Просил же привести примеры - нету их у народа, только общие слова.