URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 68484
[ Назад ]

Исходное сообщение
"В июньском рейтинге популярности языков программирования Jav..."

Отправлено opennews , 04-Июл-10 22:54 
В июньской редакции (http://www.tiobe.com/index.php/content/paperinfo/tpci/index....) исследования популярности языков программирования, проведенного компанией TIOBE Software на основе анализа статистики поисковых запросов в таких системах, как Google, Google Blogs, Yahoo!, Wikipedia, MSN и YouTube, язык Java отвоевал первое место, после трехмесячного лидирования языка Си.


Из других тенденций, наблюдаемых по сравнению со статистикой за июнь прошлого года, можно отметить падение популярности языка Python, который переместился с 6 на 7 место рейтинга, языка JavaScript который был вытеснен с 8 на 11 место и Ruby переместившегося с 10 на 12 место. Значительно возросла популярность языка Objective-C, который с 45 позиции поднялся сразу на 9 место. Немного возросла популярность Perl (поднялся с 9 на 8 место), C# (с 7 на 6), Delphi (c 11 на 10), Lua (с 19 на 16), Lisp/Scheme (с 18 на 16).


Первые 12 позиций рейтинга (третья колонка - занимаемая языком доля рынка, четвертая - изменени...

URL: http://www.tiobe.com/index.php/content/paperinfo/tpci/index....
Новость: http://www.opennet.me/opennews/art.shtml?num=27178


Содержание

Сообщения в этом обсуждении
"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Below , 04-Июл-10 22:54 
не понял, если три месяца сишник лидировал, то почему напротив явы -2.11%, а напротив си +1.03? насколько я понимаю это прирост, что-то не сходится

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Below , 04-Июл-10 22:58 
а, это к июню прошлого года, не ну вы шапку то копируйте таблицы когда новость выкладываете

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Voviandr , 04-Июл-10 23:39 
отвоевал благодаря андроиду, скорей всего.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено skybon , 05-Июл-10 09:27 
Какому андроиду? У Гугла крайне слабая реализация Java ME на этой платформе.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено ДяДя , 05-Июл-10 10:22 
У Гугла НЕ "Java ME" !!!

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено VoDA , 06-Июл-10 09:51 
ага, особенно если учесть что на Андроиде нет JavaME. Совсем НЕТ ;)

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено аноним , 06-Июл-10 14:18 
>ага, особенно если учесть что на

Андроиде нет JavaME. Совсем
НЕТ ;)

На Samsung Spica есть


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Толстый , 04-Июл-10 23:44 
настораживает бешеный прирост популярности objective-c..

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено anonymous , 05-Июл-10 08:32 
глянул я тут на этот объективе-Си
---------------
( классический хеловорлд )
#include <stdio.h>
#include <objpak.h>
int main(int argc,char **argv)
{
    id set = [Set new];
    argv++;while (--argc) [set add:[String str:*argv++]];
    [set do:{ :each | printf("hello, %s!\n",[each str]); }];
    return 0;
}
----------
мда........

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено dq0s4y71 , 05-Июл-10 11:32 
Чушь какая. Сразу видно, вы даже базового понятия об Objective C не имеете. Кто-то что-то написал, сказал, что это "классический хеловорлд", а вы скорее перепостили и начинаете воду мутить.

http://www.otierney.net/objective-c.html

#import <stdio.h>

int main( int argc, const char *argv[] ) {
    printf( "hello world\n" );
    return 0;
}

А вообще, Objective C есть надмножество Си, следовательно все программы, которые компилируются в Си, будут компилироваться и в Objective C, а следовательно сишный "Hello world" есть "Hello world" для Objective C.


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено XoRe , 06-Июл-10 01:51 
>[оверквотинг удален]
>#import <stdio.h>
>
>int main( int argc, const char *argv[] ) {
>    printf( "hello world\n" );
>    return 0;
>}
>
>А вообще, Objective C есть надмножество Си, следовательно все программы, которые компилируются
>в Си, будут компилироваться и в Objective C, а следовательно сишный
>"Hello world" есть "Hello world" для Objective C.

Тогда пропадает необходимость в Objective.


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Аноним , 06-Июл-10 17:10 
>Тогда пропадает необходимость в Objective.

Совершенно верно. На это и рассчитано. Там где нет необходимости в Objective, можно можно использовать обычный C.


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено XoRe , 07-Июл-10 14:14 
>>Тогда пропадает необходимость в Objective.
>
>Совершенно верно. На это и рассчитано. Там где нет необходимости в Objective,
>можно можно использовать обычный C.

Угу.
На objective C пишут обычные ANSI C программы.
А всякие сайты показывают "большой рост программ на objective C" )


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Аноним , 07-Июл-10 18:48 
>Угу.
>На objective C пишут обычные ANSI C программы.

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

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

Просто Objective-C постороен по принципу "взболтать но не смешивать". Это просто, как видно, плохо знакомая вам культура разработок.

>А всякие сайты показывают "большой рост программ на objective C" )

Те, кто знают только обычный С обычно используют обычный компилятор С.
Те, кто знают только ООП, и им этого достаточно, редко изучают "обычный С".

Те, кто знают разные парадигмы могут использовать и то, и другое, там, где каждая лучше себя показывает, причем в пределах одного проекта и даже в модели, где объекты, созданные по разным парадигмам, могут сосуществовать в пространстве одного процесса.

Как видите, каждый трактует статистику в меру своего понимания вопроса.


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Анонимный трус , 05-Июл-10 11:50 
Скорее всего, это связано с увеличением количества софта по айфон, а теперь еще и под айпад.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено mine , 04-Июл-10 23:51 
Афигенный способ сравнивать популярность языков...
А почему нет porno - уж оно явно в поиске популярнее java:
http://www.google.ru/trends?q=porn%2C+java%2C+c&ct...

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Krivoy , 05-Июл-10 08:32 
Вы в курсе что "porno" это не язык программирования? нет?

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Sw00p aka Jerom , 05-Июл-10 10:25 
кста хорошая идейка для названия - pornoLang (или шо то на подобии пхп - home made porn)

и соответсвенно расширение сорцов - .porn )))))


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено ааа , 05-Июл-10 18:04 
Ага. В этом языке обозначение первичных половых признаков и т.п. будут являться объектами первого класса и одной из основ для постоения выражений. Их можно будет передавать в качестве аргументов и возвращать в качестве результата без применения библиотечных средств.

А уж что будет из себя стандартная библиотека!

Ж)


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено xxx , 05-Июл-10 18:07 
Виртуальный секс станет полностью формализованным!

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено User294 , 05-Июл-10 14:38 
> Вы в курсе что "porno" это не язык программирования? нет?

Да это еще как сказать:). Например есть brainfuck - прогрммить на нем и правда то еще порно :)


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено maxkit , 05-Июл-10 16:19 
И только в Индии популярность Java догоняет популярность порно...

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено maks_s , 05-Июл-10 16:20 
судя по результатам, в Индии Java по количеству запросов сравнялась с порно, или порно сравнялось с Java. Популярность Сей в Индии видимо объясняется усиленной разработкой IE9 )))

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено yason , 04-Июл-10 23:52 
А насколько поисковая статистика реалньо отражает популярность языка? может просто народ начал гуглить на тему "что это за хрень такая - Java". Более адекватную статистику, имхо, можно собрать по всяким соурцефорджам и охлохам, распарсивая используемые при написании софта языки. Ну или новость переименовать в "рейтинг популярности по поисковым запросам".

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Аноним , 04-Июл-10 23:57 
Такая статистика уже собрана: http://langpop.com/

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Аноним , 05-Июл-10 00:14 
Спасибо, интересно было посмотреть.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено makini , 05-Июл-10 14:15 
Уже было на баше, тока там было про интерес к хостингу и сайтам судя по кол-ву запросов в поисковиках:
Иногда олени выходят из леса на поляну и смотрят на проезжающие по дороге машины, это не говорит о том что они интересуются физикой двигателей внутреннего сгорания.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено аноним , 05-Июл-10 00:38 
На это все за счет игрушек - андроед - вот вам жава, ифон - вот вам ObjectiveC. Это даже не платформы и даже не приложения.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено аноним , 05-Июл-10 01:56 
Любопытно. А реальный-то софт на нем есть?

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Voviandr , 05-Июл-10 02:22 
на чём "на нём" ? вот вам примерчики из юзаемых мной - JDownloader, Visual Paradigm, Aqua Data Studio, NetBeans, Eclipse (честно говоря, еклипс юзаю только лишь ради одного-единственного, но жутко полезного плагина для работы с регулярками).

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Аноним , 05-Июл-10 14:14 
Скиньте, пожалуйста, ссылку на плагин, если не трудно

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Voviandr , 05-Июл-10 15:33 
http://myregexp.com/eclipsePlugin.html

http://sourceforge.net/projects/regex-util/files/

http://regex-util.sourceforge.net/update/


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено аноним , 06-Июл-10 16:46 
Из этого слышал только про IDE, и к "реальному софту" я бы их не отнес, потому что работать с этим тормозиловом невозможно. Этакий Proof-of-concept что это можно написать на java, только для того, чтобы написать на java, как и весь остальной софт на нем.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено VoDA , 06-Июл-10 09:55 
>Любопытно. А реальный-то софт на нем есть?

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

Есть банки работающие на Java, есть трейдинговые компании у которых софт работает на JavaEE и т.п.


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено аноним , 06-Июл-10 16:47 
>Java много где работает на серверах. Получается что применяется часто, но десктоп
>приложений - мало, потому обычные пользователи не в курсе )))
>
>Есть банки работающие на Java, есть трейдинговые компании у которых софт работает
>на JavaEE и т.п.

Я просил реального софта. Ынтерпрайз - это игрушки больших мальчиков с короткими пиписьками, реально производящие только CO2 и тепло.


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Voviandr , 06-Июл-10 18:47 
>Я просил реального софта. Ынтерпрайз - это игрушки больших мальчиков с короткими пиписьками, реально производящие только CO2 и тепло.

я скажу, для чего удобен JAVA. вот скажем есть контора, и в ней для удобства ведения бизнеса требуется какая-то не особо сложная, но очень-очень специфическая прога (99% , что она будет завязана на базы данных, отчёты и документооборот). и на чём ваять такую вещь ? есть выбор из языков программирования, с массой примеров и сторонних библиотек, JAVA среди них смотрится очень даже шикарно. закачику ведь до лампочки, на чём будет писать разраб, ему главное чтоб всё работало. вот вам и ответ, где реальное применение.


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено al , 05-Июл-10 08:56 
Эта статистика также отражает самый проблемный язык.
А так же самый трудно написуемый без документации.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено x0r , 05-Июл-10 10:29 
http://www.jelovic.com/articles/why_java_is_slow.htm

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Аноним , 05-Июл-10 10:54 
Опять же, даже он пишет что всё определяется целями и требованиями. Не всегда скорость самый решающий фактор.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено x0r , 05-Июл-10 10:59 
да, пишет для небольших проектов скорость не главное

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено KERNEL_PANIC , 05-Июл-10 12:10 
Визуал бейсик популярнее делфи? Получается да:) И как после такого можно верить этой статистике???

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено dq0s4y71 , 05-Июл-10 12:46 
Там, наверное, имеются ввиду ВСЕ бейсики, в том числе Visual, VBA и проч.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Ананимуз , 05-Июл-10 18:55 
Почему-то я готов поверить.

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Sugar , 05-Июл-10 19:19 
Радует наличие перла =)

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Аноним , 05-Июл-10 20:44 
> Радует наличие перла =)

На фоне общего распада любое продление агонии поклонники Перла вопринимают как радость.


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено KERNEL_PANIC , 05-Июл-10 21:17 
На бейсике пишут разве что дети в школе. Для серьезных задач он не годится. А вот на делфи пишутся, наверно, половина вендовых програм, а это очень много!

"В июньском рейтинге популярности языков программирования Jav..."
Отправлено filosofem , 05-Июл-10 21:31 
>На бейсике пишут разве что дети в школе. Для серьезных задач он не годится. А вот на делфи пишутся, наверно, половина вендовых програм, а это очень много!

Пасцал не наша религия.

А если серьезно, то ваше сообщение можно переписать вот так:
>На паскале пишут разве что дети в школе. Для серьезных задач он не годится. А вот на вижл бэйсике пишутся, наверно, половина вендовых програм, а это очень много!

Она от этого не станет менее или более истинной. Хотя "половина" - это конечно утрировано в обоих случаях.


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено Elhana , 11-Июл-10 16:57 
>На бейсике пишут разве что дети в школе. Для серьезных задач он не годится. А вот на делфи пишутся, наверно, половина вендовых програм, а это очень много!

VB в любом случае популярнее дельфей - на чем же еще в офисах макросы писать?
А вообще надо определить что такое серьезная программа - скорее всего будет С или Java в энтерпрайзе. На первом сервер/бд, на втором фронтэнд благодаря переносимости.


"В июньском рейтинге популярности языков программирования Jav..."
Отправлено VBart , 05-Июл-10 22:48 
Лето, экзамены, студенты гуглят свою жабу.