URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 104302
[ Назад ]
Исходное сообщение
"Обновлённая статистика популярности языков программирования ..."
Отправлено opennews , 21-Авг-15 00:21
GitHub опубликовал (https://github.com/blog/2047-language-trends-on-GitHub) новый отчёт, отражающий популярность применения в репозиториях тех или иных языков программирования. Из наиболее важных тенденций последних лет можно отметить, выход на первое место языка JavaScript и переход на второе место языка Java, которые вытеснили на третье место ранее доминировавший на GitHub язык Ruby. Особенно заметен взлёт языка Java, который в 2009 года занимал 7 место (подобный эффект объясняется ростом популярности платформы Android и переходом компаний на использование Git). С шестого на пятое место опустился язык Python, с 6 на 9 язык Си. Из десятки лидеров выпал язык Perl, который в 2009 году занимал 5 место. Популярность языков С++ и PHP последние 4 года не изменилась.<center><a href="https://cloud.githubusercontent.com/assets/2623954/9098640/f... src="http://www.opennet.me/opennews/pics_base/0_1440104846.jpg" style="border-style: solid; border-color: #606060; border-width: 1px;max-width:100%;" title="" border=0></a></center>
URL: https://github.com/blog/2047-language-trends-on-GitHub
Новость: http://www.opennet.me/opennews/art.shtml?num=42829
Содержание
- Обновлённая статистика популярности языков программирования ...,neon1ks, 00:21 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,тоже Аноним, 00:27 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 04:35 , 22-Авг-15
- Обновлённая статистика популярности языков программирования ...,anonymous, 00:29 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,anonymous, 02:06 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 08:27 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 13:54 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,тоже Аноним, 18:02 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 18:19 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Инкот, 15:21 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Ydro, 15:59 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,anonymous, 02:09 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Инкот, 15:38 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Тот_Самый_Анонимус, 07:39 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 08:23 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Anonimous, 09:31 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним222, 10:33 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Анонимоус, 17:19 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 10:34 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,olgge, 12:29 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 13:13 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,draw, 16:53 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,тоже Аноним, 18:03 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 19:37 , 23-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 21:53 , 23-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 22:36 , 25-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 15:18 , 22-Авг-15
- Обновлённая статистика популярности языков программирования ...,Анончег, 00:33 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 00:47 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Анончег, 21:12 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,правдоруб, 01:18 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 08:30 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Anttiray, 15:15 , 25-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 02:00 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 10:59 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,vn971, 12:58 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 08:29 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 18:41 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,тоже Аноним, 18:50 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,pavlinux, 04:23 , 22-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 17:34 , 22-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 10:26 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Анонимусс, 14:00 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Анончег, 21:14 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 00:48 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 04:17 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,анонимус вульгарис, 13:22 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 08:31 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 09:54 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,тоже Аноним, 18:05 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Амононим, 01:06 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,правдоруб, 01:21 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,vn971, 13:03 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Crazy Alex, 01:37 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,A.Stahl, 01:54 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,JS, 03:11 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,vn971, 13:10 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Crazy Alex, 14:15 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,vn971, 14:59 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Crazy Alex, 16:18 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,vn971, 15:06 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,rob pike, 19:01 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Crazy Alex, 04:51 , 22-Авг-15
- Обновлённая статистика популярности языков программирования ...,rob pike, 17:46 , 22-Авг-15
- Обновлённая статистика популярности языков программирования ...,serg1224, 03:18 , 24-Авг-15
- Обновлённая статистика популярности языков программирования ...,анон, 16:14 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 19:13 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,анон, 04:35 , 22-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 17:22 , 22-Авг-15
- Обновлённая статистика популярности языков программирования ...,анон, 12:43 , 23-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 21:00 , 22-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 04:38 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 08:33 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 11:03 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,анонимус вульгарис, 13:28 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 14:42 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,анонимус вульгарис, 15:52 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 18:56 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,анонимус вульгарис, 19:26 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 19:49 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,анонимус вульгарис, 20:29 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Владимир, 06:19 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,OperationalSemantics, 22:16 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Читатель, 07:34 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,vn971, 13:13 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 09:20 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Куяврег, 10:46 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,одмин, 16:08 , 26-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 09:36 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,анончег, 10:43 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 14:00 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 10:49 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 11:00 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,svlasov, 12:44 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,svlasov, 12:45 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,vn971, 13:17 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 14:01 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Crazy Alex, 14:16 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,OperationalSemantics, 22:22 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,vn971, 23:07 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 14:36 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 15:31 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 17:10 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,rob pike, 19:03 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,rob pike, 19:09 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 20:40 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,OperationalSemantics, 22:31 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 15:53 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 17:11 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 17:32 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 18:11 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 19:22 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,анонимус вульгарис, 19:31 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 19:37 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,rob pike, 20:27 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 20:42 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 21:15 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 21:44 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 21:36 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 21:47 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 22:06 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 12:43 , 23-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 15:28 , 23-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 12:28 , 24-Авг-15
- Обновлённая статистика популярности языков программирования ...,Led, 02:22 , 25-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 22:57 , 21-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 06:35 , 22-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 00:30 , 24-Авг-15
- Обновлённая статистика популярности языков программирования ...,Аноним, 13:13 , 26-Авг-15
Сообщения в этом обсуждении
"Обновлённая статистика популярности языков программирования ..."
Отправлено neon1ks , 21-Авг-15 00:21
CSS и HTML - языки программирования?
"Обновлённая статистика популярности языков программирования ..."
Отправлено тоже Аноним , 21-Авг-15 00:27
Это просто исследователи до сих пор не заметили стабильного роста языков XML, JSON и TXT.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 22-Авг-15 04:35
Не-не, самым популярным будет markdown
"Обновлённая статистика популярности языков программирования ..."
Отправлено anonymous , 21-Авг-15 00:29
А что? Вон полно вакансий "программистов" с такими требованиями.
"Обновлённая статистика популярности языков программирования ..."
Отправлено anonymous , 21-Авг-15 02:06
https://ru.wikipedia.org/wiki/%D0%9F%D1%...
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 08:27
Вот я и думаю - на какой же предмет ориентирован TXT? :)
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 13:54
TXT - это язык общего назначения.
"Обновлённая статистика популярности языков программирования ..."
Отправлено тоже Аноним , 21-Авг-15 18:02
Мультипарадигменный это называется!
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 18:19
У офисного планктона язык общего назначения - .doc
"Обновлённая статистика популярности языков программирования ..."
Отправлено Инкот , 21-Авг-15 15:21
Например, передать сообщение получателю на естественном языке.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Ydro , 21-Авг-15 15:59
Или на языке программирования. :)
"Обновлённая статистика популярности языков программирования ..."
Отправлено anonymous , 21-Авг-15 02:09
CSS3 и HTML5 - да.
https://github.com/elitheeli/stupid-machines
"Обновлённая статистика популярности языков программирования ..."
Отправлено Инкот , 21-Авг-15 15:38
Поди, есть даже такие языки (не программирования) как язык свиста:
http://www.openlanguage.ru/inform/neobychnye_jazyki/jazyk_sv...
"Обновлённая статистика популярности языков программирования ..."
Отправлено Тот_Самый_Анонимус , 21-Авг-15 07:39
Эх, mp3 подкачал. Даже в рейтинг не попал.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 08:23
Языком программирования является любой текст может менять логику работы программы, даже файл с обычным текстом может считаться ЯП если он хот как то влияет на работу программы, которая его читает.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Anonimous , 21-Авг-15 09:31
нет
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним222 , 21-Авг-15 10:33
Ты совсем дурак?
"Обновлённая статистика популярности языков программирования ..."
Отправлено Анонимоус , 21-Авг-15 17:19
А ты?
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 10:34
что?
"Обновлённая статистика популярности языков программирования ..."
Отправлено olgge , 21-Авг-15 12:29
Русский язык тоже получается язык программирования, т.з. на изменение логики работы на нём пишется.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 13:13
1C *trollface*
"Обновлённая статистика популярности языков программирования ..."
Отправлено draw , 21-Авг-15 16:53
> Русский язык тоже получается язык программированияАга. И на нем пишутся: программы испытаний, программы телепередач, предвыборные программы, программы выхода из кризиса, учебные программы, театральные и т. п.
"Обновлённая статистика популярности языков программирования ..."
Отправлено тоже Аноним , 21-Авг-15 18:03
Судя по тому, как они потом исполняются, отладчика под этот язык нет...
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 23-Авг-15 19:37
> даже файл с обычным текстом может считаться ЯПФайл никак не может быть языком программирования.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 23-Авг-15 21:53
Просто файл нет, а файл с текстом может.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 25-Авг-15 22:36
Да, парни. Как начали в России википедию прикрывать, так у вас с терминологией совсем плохо стало.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 22-Авг-15 15:18
Связка HTML и CSS является Тюринг полным языком программирования: https://news.ycombinator.com/item?id=2300836
"Обновлённая статистика популярности языков программирования ..."
Отправлено Анончег , 21-Авг-15 00:33
> Особенно заметен взлёт языка Java, который в 2009 года занимал 7 место (подобный эффект объясняется ростом популярности платформы Android и переходом компаний на использование Git)Взлёт Жабы связан с популярностью Гита - эксперты кушают ложные опята.
> С шестого на пятое место опустился язык Python, с 6 на 9 язык Си.
Сишечка помре скоро.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 00:47
>Сишечка помре скоро.Объявленные мёртвыми живут долго.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Анончег , 21-Авг-15 21:12
Говоришь о флэше?
"Обновлённая статистика популярности языков программирования ..."
Отправлено правдоруб , 21-Авг-15 01:18
>Сишечка помре скоро.Ты так говоришь, как будто есть чем заменить.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 08:30
> Ты так говоришь, как будто есть чем заменить.На третий день Зоркий Глаз заметил что булки не растут на деревьях, а ядра операционок неудобно писать на питоне :)
"Обновлённая статистика популярности языков программирования ..."
Отправлено Anttiray , 25-Авг-15 15:15
Rust?
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 02:00
> Взлёт Жабы связан с популярностью ГитаВзлёт Жабы на Гитхабе связан с переходом ведра на Гит.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 10:59
не совсем, ещё Google Java-библиотеки, Guava..., по причине закрытия code.google.com перенесли репы на гитхаб.
"Обновлённая статистика популярности языков программирования ..."
Отправлено vn971 , 21-Авг-15 12:58
Это произошло в 2015-ом году, значит могло повлиять только на последний год. Но за последний год и изменений в этом плане не было, так что соображение не применимо..
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 08:29
> Сишечка помре скоро.ЧСХ, это обещают наверное с 70-х годов прошлого века. Ну иди, избавься для начала от сишной операционки. Не забудь рассказать как получилось, наимный хипстер :)
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 18:41
> ЧСХ, это обещают наверное с 70-х годов прошлого века. Ну иди, избавься для начала от сишной операционки.ЧСХ, ничего хорошего в этом нет. Язык делался под (реальные) требования и железки 70-х, как и довольно огриниченные возможности парсера на таких железках. Но вот сейчас даже планшетики уделывают супер-компутеры 80-x. А легаси и костыли из тех времен (как те же макросы, типы, проблемы с ЛТО и еще куча) аукаются до сих пор.
"Обновлённая статистика популярности языков программирования ..."
Отправлено тоже Аноним , 21-Авг-15 18:50
Если бы с тех пор произошел хоть какой-нибудь прогресс, требующий революции в машинном коде, новые языки уже захватили бы мир. А так - первая же абстракция над машинным кодом по-прежнему востребована, и изменений в этой ситуации до появления квантовых компьютеров не предвидится.
"Обновлённая статистика популярности языков программирования ..."
Отправлено pavlinux , 22-Авг-15 04:23
Где твой планшет уделывает суперкомпьютер?
Как были говно так и остались - записная книжка, читалка, игрушки, фотке и говно всякое.
Гигарецы прибавили, мозги программистам забыли.
Дали обезьянам Visual-дрочилово, они и лепят поделки для таких же лохов.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 22-Авг-15 17:34
> Где твой планшет уделывает суперкомпьютер?Для дятлoв и прочих птыцeв: ресурсиками для кaмпыляции, не?
> Как были гo внo так и остались - записнaя книжка, читалка, игрушки, фотке
> и гoв нo всякое.
> Гигарецы прибавили, мoзги программистам забыли.
> Дали обeзьянaм Visual-дрoчиловo, они и лепят поделки для таких же лo хoв.
Понятно - опять пaвлин зашел покaкaть ...
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 10:26
Выше состоялась перепись не умеющих в сарказм.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Анонимусс , 21-Авг-15 14:00
Тут имеется ввиду что гугл перевел часть своих репозиториев на гитхаб
"Обновлённая статистика популярности языков программирования ..."
Отправлено Анончег , 21-Авг-15 21:14
> Тут имеется ввиду что гугл перевел часть своих репозиториев на гитхаб Так и надо было написать в новости.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 00:48
А если взять и проанализировать пакетную базу Debian GNU/Linux то выяснится что 95% написано на C/C++, так что вся эта статистика github имеет весьма отдалённое отношение к реальности.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 04:17
Не забываем, что ориентиры меняются. Десктоп заменяется браузером с вебнёй и облаками.
"Обновлённая статистика популярности языков программирования ..."
Отправлено анонимус вульгарис , 21-Авг-15 13:22
А в облаке не Debian? Неужели Ubuntu?
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 08:31
> весьма отдалённое отношение к реальности.Опрос проведенный в интернете показал что 100% пользователей интернета пользуется интернетом. Ну а опрос на гитхабе показал что хипстеры любят JS, что вроде бы логично :)
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 09:54
К сожалению нет. Если взять всю пакетную базу, то там будут другие цифры.
"Обновлённая статистика популярности языков программирования ..."
Отправлено тоже Аноним , 21-Авг-15 18:05
Как считать. Если по строчкам - могут выйти и такие. По штучкам - нет, конечно.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Амононим , 21-Авг-15 01:06
>С шестого на пятое место опустился язык Pythonне сходится с графиком, инфасто
"Обновлённая статистика популярности языков программирования ..."
Отправлено правдоруб , 21-Авг-15 01:21
ЯННП. Должны быть три разных графика для единственного языка, главного языка и одного из языков.
"Обновлённая статистика популярности языков программирования ..."
Отправлено vn971 , 21-Авг-15 13:03
Мне кажется, считался просто суммарный SLOC для каждого языка. (Количество строчек кода суммированное по всем проектам.)
"Обновлённая статистика популярности языков программирования ..."
Отправлено Crazy Alex , 21-Авг-15 01:37
Что-то я, хоть убей, не могу придумать хоть какой-то имеющий смысл метод подсчёта. Самый яркий пример, наверное, JS - на нём обычно куча мелких модулей, а объём кода невелик. Количество репозиториев будет огромным, количество строк - довольно малым. С другими то же самое, только в разной степени.
"Обновлённая статистика популярности языков программирования ..."
Отправлено A.Stahl , 21-Авг-15 01:54
А давай считать мух.
Ты будешь считать мух в лунном кратере имени Лейбница, а я буду считать мух в банке из-под малинового джема.
А потом мы построим график и начнем мерятся средней длиной мушиных хоботков.
"Обновлённая статистика популярности языков программирования ..."
Отправлено JS , 21-Авг-15 03:11
Мелкие модули, маленький объем кода? https://www.npmjs.com/
"Обновлённая статистика популярности языков программирования ..."
Отправлено vn971 , 21-Авг-15 13:10
Думаю, не имеет смысла выдумывать плохую схему подсчёта и потом самому же её критиковать...Какие я бы предположил были действия github:
cat `find . -name '*.scala'` | wc --lines
Как сделал бы лично я (но, увы, это не принято в народных массах):
cat `find . -name '*.scala'` | gzip | wc --bytes
P.S. Очевидно, имеется в виду суть схемы, а не то что была ФС по которой выполнялся скрипт.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Crazy Alex , 21-Авг-15 14:15
То есть по строкам кода? Получаем обратную проблему - то, что в JS делается пятью строками благодаря готовым API браузера и компкактному синтаксису, в C или Java будет парой сотен.Хотя одна условно приемлемая метрика популярности на гитхабе мне в голову всё же пришла - я бы вообще не на строки смотрел, а на среднее количество форков репозиториев на данном языке.
"Обновлённая статистика популярности языков программирования ..."
Отправлено vn971 , 21-Авг-15 14:59
Но всё же, эти строки надо написать, а значит разработчик тратил на это время.Собственно, к чему я:
* статистика, конечно, НЕ меряет насколько язык "хороший".
* статистика скорее всего достаточно адекватно показывает изменения, т.е. что язык A набрал популярность, а язык B набрал гораздо меньше (упал относительно других).
Я бы лично прорезюмировал что картинка годится для общего отслеживания т.н. "популярности", но финально это решать читателю.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Crazy Alex , 21-Авг-15 16:18
Во-первых, как известно, на собственно писанину тратится около 10% времени программиста. Во-вторых - для той же джавы генерированного кода запросото будет больше половины.Впрочем, насчёт изменений - да, поинт хороший.
"Обновлённая статистика популярности языков программирования ..."
Отправлено vn971 , 21-Авг-15 15:06
Кстати, упомянутый мною `gzip` как раз пытается (в идеале) немного сбавлять эффект от повторений, то есть приблизить "вес" этой строчки:
final HashMap<String, String> myMap = new HashMap<String, String>();
к весу этой:
val myMap = HashMap[String, String]()(При условии что я понимаю работу gzip, чего я на самом деле не очень-то делаю.)
"Обновлённая статистика популярности языков программирования ..."
Отправлено rob pike , 21-Авг-15 19:01
Тогда проще тупо все звездочки просуммировать, включая форки.Будет точное мерило именно популярности.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Crazy Alex , 22-Авг-15 04:51
То, что в JS в двадцати либах по триста строк - в плюса в одной 100000. Хоть суммируй, хоть нет. А вот сколько в среднем форков у репы - это от количества строк не зависит, и от того, рвём функциональность на мелкие куски или нет - тоже.
"Обновлённая статистика популярности языков программирования ..."
Отправлено rob pike , 22-Авг-15 17:46
Я не предлагал суммировать строки.
Я предлагал суммировать звездочки.
"Обновлённая статистика популярности языков программирования ..."
Отправлено serg1224 , 24-Авг-15 03:18
>то, что в JS делается пятью строками благодаря готовым API браузера
> и компкактному синтаксису, в C или Java будет парой сотен.Чтобы детки в своём ЯваСкрипте смогли дёрнуть пару методов у пары встроенных в браузер обжектов, нужно чтобы эти обжекты в браузере были сначала реализованы взрослыми дяденьками на Си/C++. Иначе тормоза будут такими, что культурно и не скажешь.
"Обновлённая статистика популярности языков программирования ..."
Отправлено анон , 21-Авг-15 16:14
for repo in repos:
for lang in langs:
if lang in repo:
counters[lang] += 1
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 19:13
> for repo in repos:
> for lang in langs:
> if lang in repo:
>
> counters[lang] += 1 Ух, а потом говорят, что это питон такой тормоз ... Не позорь питонистов.
from collections import Counter
stats = Counter((lang for lang in repo for repo in repos))
"Обновлённая статистика популярности языков программирования ..."
Отправлено анон , 22-Авг-15 04:35
То, что вы увидели в этом псевдокоде питон - это сугубо ваши проблемы
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 22-Авг-15 17:22
> То, что вы увидели в этом псевдокоде питон - это сугубо ваши
> проблемы Еще хуже -- питонисту лишний внутренний цикл хоть простителен был бы (ну а что с него взять?)
"Обновлённая статистика популярности языков программирования ..."
Отправлено анон , 23-Авг-15 12:43
Т.е. в метаданных репозиториев на гитхабе прописано, какие в нем языки используются?
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 22-Авг-15 21:00
Конечно же! Всем очевидно что это ассемблера макрос.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 04:38
Go нету, дилетанты составляли.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 08:33
> Go нету, дилетанты составляли.А может он просто не попал в десятку? Хипстота с питона только начала перебегать - вон, видишь, питон уже обвалился на 2 пункта. Скоро другое гов^W всплывет на его место, стало быть.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 11:03
Go вообще может и не попасть в 10-ку, т.к сейчас вижу питонистов на форумах языка Rust, которые хотят получить быстродействие языка по скорости сравнимым с написанным на C, а гугловский Go - в ту категорию не попадает, т.к тормозной язык с GC.
"Обновлённая статистика популярности языков программирования ..."
Отправлено анонимус вульгарис , 21-Авг-15 13:28
> Go вообще может и не попасть в 10-ку, т.к сейчас вижу питонистов
> на форумах языка Rust, которые хотят получить быстродействие языка по скорости
> сравнимым с написанным на C, а гугловский Go - в ту
> категорию не попадает, т.к тормозной язык с GC.Чёй-та по бенчмаркам Go с Rust пока примерно наравне по скорости. Rust только в теории быстрее, но пока практику в соответствие с ней приведут — не один год пройдёт.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 14:42
Покажи ка эти бенчмарки!?
"Обновлённая статистика популярности языков программирования ..."
Отправлено анонимус вульгарис , 21-Авг-15 15:52
Погуглить слабо? Например:
https://benchmarksgame.alioth.debian.org/u64/benchmark.php?t...
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 18:56
> Погуглить слабо? Например:
> https://benchmarksgame.alioth.debian.org/u64/benchmark.php?t...
> примерно наравне по скоростиАга, это "почти" такое "почти" :)
http://benchmarksgame.alioth.debian.org/u64q/compare.php?lan...
Go used what fraction? used how many times more?
fasta 2×
pidigits † 2×
binary-trees 3×
regex-dna 9×
"Обновлённая статистика популярности языков программирования ..."
Отправлено анонимус вульгарис , 21-Авг-15 19:26
А не надо выдёргивать отдельные тесты. В одном Go быстрее, в четырёх - медленнее, в шести - разницы не видно. И это при осознанном выборе аппаратной конфигурации, на которой разница будет в пользу rust (интересно, не с одним ли потоком тестировался Go на четырёхъядерной-то машине?). Не особо убедительное подтверждение заявлению, что Go - тормозной язык. Особенно с точки зрения пейтонщиков https://benchmarksgame.alioth.debian.org/u64q/benchmark.php?...
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 19:49
> осознанном выборе аппаратной конфигурации, на которой разница будет в пользу rust
> (интересно, не с одним ли потоком тестировался Go на четырёхъядерной-то машине?). Ну так и приведенной вами конфигурации раст обходит го в одном тесте в 16(!) раз, в другом в два и только в одном проигрывает (в два раза).
> не с одним ли потоком тестировался Go
В чем прикол в Go,если не в поддержке многопоточности?
> Не особо убедительное подтверждение заявлению, что Go - тормозной язык. Особенно
> с точки зрения пейтонщиков https://benchmarksgame.alioth.debian.org/u64q/benchmark.php?...
Не, если вам как питонщику нравится ...
Хотя, прикольно - даже питон в двух тестах (pi, regex) в ДВА(!) раза обходит Го :)
"Обновлённая статистика популярности языков программирования ..."
Отправлено анонимус вульгарис , 21-Авг-15 20:29
> Ну так и приведенной вами конфигурации раст обходит го в одном тесте в 16(!) раз, в другом в два и только в одном проигрывает (в два раза).Это я и называю "примерно наравне". Тест с регулярками, конечно, эпично провален. Но в целом я не возьмусь предсказать, будет ли какая-то реальная программа, написанная на rust, быстрее, чем если её написать на go, или медленнее. Скорее всего разница будет в пределах 50%, то есть несущественная.
> В чем прикол в Go,если не в поддержке многопоточности?
Параллельность - это не обязательно многопоточность. По умолчанию все goroutines выполняются в одном потоке (если, конечно, в последних версиях это не изменили; я не следил), но можно задать и больше.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Владимир , 21-Авг-15 06:19
Дурацкое и бесполезное наблюдение: если из топа убрать HTML и CSS как не чистые языки программирования (о мультипарадигменности там даже речи нет), то из оставшихся 8 всего 2 имеют не Си-подобный синтаксис. Python и Ruby.
"Обновлённая статистика популярности языков программирования ..."
Отправлено OperationalSemantics , 21-Авг-15 22:16
Синтаксис вообще не показатель.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Читатель , 21-Авг-15 07:34
Цитата: "GitHub опубликовал новый отчёт, отражающий популярность применения В РЕПОЗИТАРИЯХ тех или иных языков программирования"Не ищите в этой новости Высший смысл бытия. Это субъективная оценка ситуации.
"Обновлённая статистика популярности языков программирования ..."
Отправлено vn971 , 21-Авг-15 13:13
А зачем вы "капслоком" что-то выделили? Вы ведь, надеюсь, не предполагаете что github писал текст новости на русском?
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 09:20
А где GO ???
"Обновлённая статистика популярности языков программирования ..."
Отправлено Куяврег , 21-Авг-15 10:46
не дошёл...
"Обновлённая статистика популярности языков программирования ..."
Отправлено одмин , 26-Авг-15 16:08
дошёл. а куда дошёл - вы наверно уже наверно поняли из этого рейтинга..
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 09:36
Я так понимаю растут языки с богатыми возможностями копипастинга?
"Обновлённая статистика популярности языков программирования ..."
Отправлено анончег , 21-Авг-15 10:43
разве в этом есть что-нибудь плохое или противоречащее прагматичной логике?
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 14:00
Нет, это подтверждает правило 95%.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 10:49
Судя по прямой линии пациент PHP сдох.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 11:00
Сдох скорее С++, а этот просто отошёл в сторонку покурить.
"Обновлённая статистика популярности языков программирования ..."
Отправлено svlasov , 21-Авг-15 12:44
Сдох С, у него линия уже на 2014 обрывается.
"Обновлённая статистика популярности языков программирования ..."
Отправлено svlasov , 21-Авг-15 12:45
Спутал с ObjC
"Обновлённая статистика популярности языков программирования ..."
Отправлено vn971 , 21-Авг-15 13:17
Не сдох он, а растёт со средней скоростью относительно других языков. Ибо, очевидно, большинство языков в ТОП-10 растут, и если какой-то не рос бы то он спустился бы вниз.Чёрт, или мне не стоит тратить время на объяснения очевидного?
Кстати, по тому что делают новости о oracle-java на opennet.ru кто-нибудь ответит?
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 14:01
> Кстати, по тому что делают новости о oracle-java на opennet.ru кто-нибудь ответит? Нет.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Crazy Alex , 21-Авг-15 14:16
Я тут уже задолбался ругаться на новости о всякой проприетарщине.
"Обновлённая статистика популярности языков программирования ..."
Отправлено OperationalSemantics , 21-Авг-15 22:22
Може из-за этого? https://en.wikipedia.org/wiki/Free_Java_implementations
"Обновлённая статистика популярности языков программирования ..."
Отправлено vn971 , 21-Авг-15 23:07
Да, существует несколько имплементаций JVM.
Но новость-то не о языке джава. Новость была об одной конкретной имплеменации -- oracle.Мне лично кажется, что новость об этой проприетарной технологии нафиг не нужна на _данном_ ресурсе (opennet). Я хочу узнать, проходил ли данный пост модерацию.
P.S. Для тех кто не читал исходный топик: https://ssl.opennet.ru/opennews/art.shtml?num=42823#11
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 14:36
Си Решетка пошла на взлет!
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 15:31
где lisp?
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 17:10
"Под 'где' такая масса смешных ответов, просто диву иногда даешься."
"Обновлённая статистика популярности языков программирования ..."
Отправлено rob pike , 21-Авг-15 19:03
Модно-молодежно - в Clojure.
Мощно-надежно - в LFE.
"Обновлённая статистика популярности языков программирования ..."
Отправлено rob pike , 21-Авг-15 19:09
Круто-невозможно - Shen.
Быстрее-чем-сишно - SBCL.
Эмбедно-возможно - PicoLisp.
Макрос-наколенно - Emacs Lisp.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 20:40
Нахрен ненужно - *Lisp*
"Обновлённая статистика популярности языков программирования ..."
Отправлено OperationalSemantics , 21-Авг-15 22:31
САПР-если-кто-то-ещё-пишет-ещё-на-этом-нно - AutoLISP.
весьма-устаревенно - Maclisp.
популярно-у-американо-университенно - Racket.
SICP-енно - Scheme.
про-этот-я-ни-хрена-даже-не-слышенно - Zetalisp.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 15:53
Всем JavaScript!
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 17:11
И вам того же.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 17:32
И вас туда же.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 18:11
Эта статистика показывает, главным образом, легкость вхождения в тот или иной яп. На JavaScript, Phyton, PHP школьники пишут тонны г-скриптов, которыми завален GitHub. Тоже самое и с CSS.
JAVA действительно популярный, т.к. есть в любом андроиде.
Остается C++, порог вхождения в который достаточно высокий, чтобы на нем писали только профессионалы, которые не будут тратиться на написание множества мелких г-прог. Если оценить качества и количество кода в проектах - с++ обойдет любой яп, ну или, по крайней мере, будет в топе.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 19:22
> Остается C++, порог вхождения в который достаточно высокий, чтобы на нем писали
> только профессионалы, Угу, помню, видел дофига профессионального кода на Си, типа
recv (sock, mybufptr++, 1) /* ну или на выбор вместо сокета чтение из файла, пайпа и т.д. */
realloc(mybuf, mysize +1)
...
"Обновлённая статистика популярности языков программирования ..."
Отправлено анонимус вульгарис , 21-Авг-15 19:31
>recv (sock, mybufptr++, 1)
realloc(mybuf, mysize +1)
...
О как пейтонщику припекло... Чувак, там ; надо ставить.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 19:37
> О как пейтонщику припекло... Чувак, там ; надо ставить.Ага, а все остальное вполне в "норме", да?
Сразу видно "професианала" :)
Там вообще ничего ставить не надо, только удалять.
"Обновлённая статистика популярности языков программирования ..."
Отправлено rob pike , 21-Авг-15 20:27
Наезд в общем-то по делу. Действительно, высокий порог вхождения *чтобы писать хорошо* и *чтобы писать как-нибудь* - это большая разница.Высокий порог вхождения чтобы вообще хоть как-то писать - это у Haskell разве что, и компании еще более маргинальных языков.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 20:42
Аффтары подобного кода сейчас на петоне пишут.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 21:15
> Аффтары подобного кода сейчас на петоне пишут.Опыт показывает, что аффтары подобного кода не осиливают нормально питон - т.к. не в курсе что такое "best of practices", как вообще эта "фигня" работает внутрях, где питон лучше разбавить либой на Сях, а где особой разницы не будет.
Ну и пишут в питоне как в <первом освоенном ЯП>.
А потом громче всех орут, какое питон гуано и тормозилово :)
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 21:44
Много сталкивался с питоном и везде ляпают на скорую руку, чтобы хоть как-то работало, и в принципе это правильно. На питоне быстро пишут прототипы, для этого он и создавался. Просто некоторые не развившиеся в Homo sapiens пихают свои корявенькие поделия в продакшн, или хуже того, в linux дистрибутивы, от чего после страдают миллионы пользователей. Насчет "best of practices" не надо заблуждаться, это относится только к самому языку, а в случае с кодом всё ровно наоборот. Если посмотреть, в интете завал кривых мануалов для питона и php, которые пишут школьники.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 21:36
Исключения есть везде
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 21:47
Цитирование С++, а ответ про Си. Вообще-то это разные языки. Но для питон программиста допустимо незнание этого факта.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 22:06
> Цитирование С++, а ответ про Си. Вообще-то это разные языки. Но для
> питон программиста допустимо незнание этого факта.О, плюсанутые в своем репертуаре - только Ъ++, остальное хипстота :)
Т.е. то, что API для форточек и пингвина или бздов идут на Си, как и ядра нормальных ОСей вы конечно не в курсе. Ну да, не по чину илите с хипстотой возиться.
Теперь понятно, почему професиАнальный софт типа браузеров, громоптиц и некоторых ДЕ жрет память не хуже жабы, а уж течет ...
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 23-Авг-15 12:43
> Теперь понятно, почему професиАнальный софт типа браузеров, громоптиц и некоторых ДЕ жрет память не хуже жабыПопробовал представить себе DE, написанный на жабе, ужос.
JavaDE три дня натужно жрал процессорное время, после чего упал по out of memory.
И нет кнопка пуск так и не нарисовалась.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 23-Авг-15 15:28
Значит, популярность питона и js объясняем простотой, благодаря которой на них пишет куча хипстоты, а про популярность джавы скромно умалчиваем, объясняя её совсем другой причиной. Ладно, по жонглированию фактами ставлю 4-.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 24-Авг-15 12:28
>JAVA действительно популярный, т.к. есть в любом андроидеВ Java тащем-то тоже высокий порог вхождения.
"Обновлённая статистика популярности языков программирования ..."
Отправлено Led , 25-Авг-15 02:22
>>JAVA действительно популярный, т.к. есть в любом андроиде
> В Java тащем-то тоже высокий порог вхождения.Ну зачем же так неприкрыто себе льстить?
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 21-Авг-15 22:57
HTML всех менее популярный.
Похоже все страницы сайтов на JS + J + Ruby
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 22-Авг-15 06:35
https://www.staticgen.com/
https://staticsitegenerators.net/
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 24-Авг-15 00:30
а где же ASP.NET???))))
"Обновлённая статистика популярности языков программирования ..."
Отправлено Аноним , 26-Авг-15 13:13
Какой смысл считать по строкам кода? Я решил проблему в 1 строку, большинство в 50. Мой язык плохой, их хороший. Так чтоли? Лучше всего мерять количество проектов на языках.