The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от opennews (ok), 02-Авг-18, 20:56 
Журнал IEEE Spectrum, издаваемый Институтом инженеров электротехники и электроники (IEEE), опубликовал (https://spectrum.ieee.org/at-work/innovation/the-2018-top-pr...) новую редакцию рейтинга (http://spectrum.ieee.org/static/interactive-the-top-programm...) популярности языков программирования. Лидером рейтинга остаётся язык Python. Второе место занимает язык C++, который по сравнению с прошлой редакцией переместился с четвёртого места, обогнав Си и Java, вытесненные на 3 и  4 места. Язык JavaScript отпустился с 7 на 8 место, а PHP поднялся с 8 на 6 место.


При  расчёте рейтинга IEEE Spectrum использовано (http://spectrum.ieee.org/ns/IEEE_TPL_2017/methods.html) сочетание 12 метрик, полученных от 10 различных источников. В основе метода заложена оценка результатов поиска по запросу "{название_языка} programming" на различных сайтах.
Учтено число материалов, выдаваемых в поисковой выдаче Google (как при построении рейтинга TIOBE (http://www.tiobe.com/tiobe_index?page=index)), параметры популярности поисковых запросов через Google Trends (как в рейтинге PYPL (http://pypl.github.io/PYPL.html)), упоминания в Twitter, число новых и активных репозиториев в GitHub, число вопросов в Stack Overflow, число публикаций на сайтах Reddit и Hacker News, вакансии на CareerBuilder и Dice, упоминания в цифровом архиве журнальных статей и докладов с конференций IEEE Xplore Digital Library.


Для сравнения первая десятка августовского рейтинга TIOBE (https://www.tiobe.com/tiobe-index/), который рассчитан на основе популярности в поисковой выдаче Google, выглядит следующим образом: Java, C, C++, Python,  Visual Basic .NET, C#, PHP, JavaScript, SQL, Assembler. За год Python поднялся с 5 на 4 место, вытеснив C#, а Assembler поднялся с 14 на 10 место. C 10 на 15 и с 9 на 16 опустились языки Ruby и Perl.  

В рейтинге PYPL (http://pypl.github.io/PYPL.html), в котором используется Google Trends, по сравнению с августом 2017 года первая десятка выглядит следующим образом:
Python, Java, JavaScript, PHP, C#, C/C++, R, Objective-C, Swift, Matlab. За год Python переместился со второго на первое место, а JavaScript с пятого на третье. На одно место вниз сместились Java, PHP и C#.

URL: https://spectrum.ieee.org/at-work/innovation/the-2018-top-pr...
Новость: https://www.opennet.me/opennews/art.shtml?num=49069

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –16 +/
Сообщение от A.Stahl (ok), 02-Авг-18, 20:56 
Предлагаю вашему вниманию рейтинг языков программирования по методике А.Шталя:
1)Форт
2)Хаскелль
3)Лисп
4)1С
5)ЯваСкрипт
6)РПГ
7)С++
7.5)C
7.78)Паскаль
8)Яр
9)БоБо
10)Ява
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +19 +/
Сообщение от Саня Программист (?), 03-Авг-18, 00:02 
В недавней теме про Гвидо было сказано, что Питон занимает первые места во всех рейтингах. И эта новость очередное подтверждение.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

36. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –3 +/
Сообщение от Аноним (36), 03-Авг-18, 07:09 
> В недавней теме про Гвидо было сказано, что Питон занимает первые места во всех рейтингах.

К счастью, не во всех. И ссылки в этой теме тому подтверждение. Будем надеяться, что первое место у него в первый и в последний раз.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

42. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –3 +/
Сообщение от анонимус (??), 03-Авг-18, 07:52 
вот и я так думаю после 10 лет программирования на нем:)
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

53. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (53), 03-Авг-18, 09:09 
Пора менять стек технологий. Иначе есть риск окоченеть до старости.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

69. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (-), 03-Авг-18, 10:24 
В 1001й. И уж точно не в последний. :)
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

28. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +6 +/
Сообщение от myhand (ok), 03-Авг-18, 00:19 
Кобол забыл.  И Аду.  Больше Аду.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

61. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +3 +/
Сообщение от Аноним (61), 03-Авг-18, 09:36 
кобол в аду
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

114. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (114), 03-Авг-18, 13:47 
Астахла

/fixed

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

176. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +6 +/
Сообщение от Аноним (176), 04-Авг-18, 04:39 
>по методике А.Шталя

Не Шталя, а Стухла. Будь как ваш кумир Р.Стухлман.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

183. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –8 +/
Сообщение от A.Stahl (ok), 04-Авг-18, 09:01 
Ой, ничтожный анонимчик может лишь лишь коверкать имена. Pathetic.
Ответить | Правка | ^ к родителю #176 | Наверх | Cообщить модератору

188. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +4 +/
Сообщение от Аноним (176), 04-Авг-18, 12:09 
Сначала прочитай правильно Slackware. Или шлака, или стухл - выбирай 🤡.
Ответить | Правка | ^ к родителю #183 | Наверх | Cообщить модератору

4. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (4), 02-Авг-18, 21:25 
Странно что js столь низко стоит. По моим ощущениям он загоняет пыхеров ниже плинтуса полюбак.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от Аноним84701 (ok), 02-Авг-18, 21:58 
> Странно что js столь низко стоит. По моим ощущениям он загоняет пыхеров ниже плинтуса полюбак.

Странно, что  в топе, пусть  и на десятом месте, вместо того же Perl или Ruby (или хотя бы SQL/Pascal/Swift/что-то-там.NET/VB) находится асм.
Вернее, это намекает на главный критерий рейтинга: "кол. гуглозапросов".  

Не менее странно/"курьезно", что асма в рейтинге "Jobs" https://spectrum.ieee.org/ns/IEEE_TPL_2018/index/2018/1/1/1/.../
идет на 7 месте:


6. JavaScript 85.4
7. Assembly 83.3
8. PHP 80.3
9. HTML 80.2
10. Scala 76.1

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

35. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (35), 03-Авг-18, 06:33 
А также узкоспециализированный R.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

85. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Crazy Alex (ok), 03-Авг-18, 11:21 
Бум возни с данными и прочего ML...
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

147. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от psvemail (??), 03-Авг-18, 19:43 
Это Схема с сахаром.
Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

140. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от rshadow (ok), 03-Авг-18, 17:14 
Главное понимать что коэффициент корреляции рейтинга 1e-10
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

20. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от trdm (ok), 02-Авг-18, 23:23 
>  Странно что js столь низко стоит. По моим ощущениям он загоняет пыхеров ниже плинтуса полюбак.

Это потому что я бросил писать на жабаскрипте и перешел на плюсы.
И к тому же я wget-нутл 2 раза ru.cppreference.com и en.cppreference.com и http://www.cplusplus.com/reference/ для упаковки в *.chm
Потому что скорость отклика этих сайтов слега упала в последнее время.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

40. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Илья (??), 03-Авг-18, 07:19 
> Это потому что я бросил писать на жабаскрипте и перешел на плюсы.

Это вы гугл терроризировали?

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

189. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (-), 04-Авг-18, 13:43 
Гугал сам заработал себе такую репутацию.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

177. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (177), 04-Авг-18, 05:08 
Объясни, зачем chm в 2018 году при наличии нормального безлимитного интернета, гугла, и стековерфлоу?

В ретрограда с диалапом поиграть?

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

186. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от trdm (ok), 04-Авг-18, 10:23 
> Объясни, зачем chm в 2018 году при наличии нормального безлимитного интернета, гугла,
> и стековерфлоу?
> В ретрограда с диалапом поиграть?

Безлимит не спасает, если тематический сайт тормозит. А бегать за огрызками мне не нравится.

Ответить | Правка | ^ к родителю #177 | Наверх | Cообщить модератору

199. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (-), 04-Авг-18, 13:58 
chm еще и глючный, сколько ни качал книг в нем - ни на винде, ни на линуксе нормально без глюков не прочесть.
Ответить | Правка | ^ к родителю #177 | Наверх | Cообщить модератору

24. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –6 +/
Сообщение от Аноним (-), 03-Авг-18, 00:04 
Мне тоже нравится JS, он несложный и многофункциональный. Я только на нем сайты и леплю!
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

39. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +7 +/
Сообщение от Аноним (39), 03-Авг-18, 07:14 
И ваш молодой человек, видимо, это одобряет)
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

191. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (-), 04-Авг-18, 13:49 
Ну не знаю, одобряешь ли ты, милый.
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

7. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –17 +/
Сообщение от Аноним (7), 02-Авг-18, 21:53 
Когда русскоязычные пользователи, наконец, поймут, что assembler - это транслятор? Сам язык - assembly/assembler language - язык ассемблера.
Сказать, "пишу на ассемблере" - всё равно, что заявить "пишу на компиляторе".
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +7 +/
Сообщение от Аноним (13), 02-Авг-18, 22:35 
Словам в языке присуще обладать несколькими значениям
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

22. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним84701 (ok), 02-Авг-18, 23:53 
> Словам в языке присуще обладать несколькими значениям

Вообще-то, использование assembler вместо assembly в англоязычном тексте всегда было довольно неплохим "индикатором" уровня владения автора темой.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

29. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +3 +/
Сообщение от Crazy Alex (ok), 03-Авг-18, 00:52 
Так речь-то о русскоязычных пользователях.
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

45. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (45), 03-Авг-18, 08:27 
Прозвучало как клеймо второсортности. :)
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

62. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от Аноним (61), 03-Авг-18, 09:48 
Русскоязычные пользователи до сих пор не понимают:

что "программа(ирование)" - это всего лишь "план(ирование)",
(в отличие от инженерной, проектной, и проч. видах деятельности в области ИТ);

что "сайт" - это всего лишь "место";

про "файлы" - вообще говорить нечего, так и не поняли что это такое, зато можно ткнуть в некоторые "иконки", и они уверены, что это и есть "файлы";

от слова "объект" - приходят в ужас;
"абстракция" - что-то нехорошее, хорошие люди так делать не будут, только "чиста канкретна";

"блок-чейны" - что-то связанное с "криптовалютами"
"криптовалюты" - опа! поняли! примерно так же поняли, как до этого поняли "кнопки" и "окна".

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

75. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Crazy Alex (ok), 03-Авг-18, 11:02 
Это у любому average user относится в основном, даже не в языке и забытом переводе дело. Привычка понимать, что делаешь - редкость, даже если понять несложно.

Вы ещё разного рода "системы", "контексты" и прочие "дискурсы" объяснить не пытались.

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

132. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (61), 03-Авг-18, 15:43 
> Вы ещё разного рода "системы", "контексты" и прочие "дискурсы" объяснить не пытались.

Дело не в том, что я/мы пытаемся "объяснять".

> Привычка понимать, что делаешь - редкость, даже если понять несложно.

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

Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

170. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (170), 03-Авг-18, 22:48 
> что "сайт" - это всего лишь "место"

Малаца, гуглопереводчик асилил.
> зато можно ткнуть в некоторые "иконки", и они уверены, что это и есть "файлы"

"Иконки" таки обычно вполне себе файлы, дружок.

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

185. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (61), 04-Авг-18, 10:10 
>> что "сайт" - это всего лишь "место"
>
> Малаца, гуглопереводчик асилил.

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

>> зато можно ткнуть в некоторые "иконки", и они уверены, что это и есть "файлы"
>
>"Иконки" таки обычно вполне себе файлы, дружок.

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

Таки "обычно" или таки всегда?
А если таки вообще не файлы?
А если таки даже файл, и в него таки даже "ткнули" - в какой таки файл "ткнули"?

Таки логика (точнее таки ее отсутствие кое у кого)!

А теперь еще плавно таки перечитываем, что было таки сказано в посте таки про сами "файлы". Что и требовалось доказать, таки, "дружок".

И то что было сказано в следующем посте, тоже таки:
http://www.opennet.me/openforum/vsluhforumID3/114974.html#132
"Дело не в том, что я/мы пытаемся \"объяснять\"."
"Дело в том, что они \"сами лезут\", \"даже если понять несложно\", упорно пытаются навязывать свое такое важное для них \"понимание\", прежде чем сами поняли что именно они понимают в текущий момент, \"даже если несложно\" было бы изначально, если бы попытались понять перед тем, как начали все остальное, кроме понимания."

Этот "дружок" только подтвердил, таки.

Ответить | Правка | ^ к родителю #170 | Наверх | Cообщить модератору

16. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от topin89email (?), 02-Авг-18, 22:38 
Ценное замечание для перевода, на самом деле. Даже не замечал никогда.
Но как "heap" переводят как "куча" (хотя "свалка" подходит лучше), так и "assembly" переводится на русский как "ассемблер". Такой перевод закрепился, говорить "язык ассемблера" или "ассембли" никто не будет. Смирись.
P.S. Кто вообще перевёл "heap" как куча? Ну не по-русски это было, всегда говорили "куча чего-то": "куча хлама", "куча памяти", "куча времени" и т.д. Надеюсь, переводчик торопился и у него просто не было десяти минут на обдумывание. Ну или "свалка" не понравилась.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

74. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (74), 03-Авг-18, 10:59 
heap как раз куча, в русском, т.к. никто не говорит свалка г...
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

25. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +3 +/
Сообщение от Аноним (-), 03-Авг-18, 00:06 
Хотел показаться умнее других, но не получилось.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

76. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от нектовпальто (?), 03-Авг-18, 11:02 
Да не, получилось. Просто кретинов на любом ресурсе больше - набежали, заминусовали. Ну штош...
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

134. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Яков (?), 03-Авг-18, 16:42 
"И добавил
С высоты
Своего величия:
— Не усвоили,
Скоты,
Правила приличия!"
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

26. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от Аноним (26), 03-Авг-18, 00:06 
тогда уж и вазелин, аспирин, диктофон, дихлофос, акваланг, граммофон, кеды, одеколон, памперсы, ксерокс, и другие, называйте по другому, т.к. это товарные знаки ставшие нарицательными
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

33. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (33), 03-Авг-18, 01:39 
> Когда русскоязычные пользователи, наконец, поймут, что assembler - это транслятор? Сам

Смирись, это уже сложившаяся практика.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

38. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от bOOster (ok), 03-Авг-18, 07:13 
Демагогия.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (9), 02-Авг-18, 22:21 
JS и PHP используют и на "десктопе", что не указано на картинке в строке "тип". Их не много, но все-же.

Например PhoronixTestSuit - консольная тулза на пхп, или клиенты на всяких Electron/NW.js или QML в Qt и т.д.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (36), 02-Авг-18, 22:32 
> JS и PHP используют и на "десктопе", что не указано на картинке в строке "тип". Их не много, но все-же.

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

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

32. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (32), 03-Авг-18, 01:38 
Ничего странного. Легкий и безопасный язык. Там, где нужна скорость - часть кода выносится на С. Что вам еще надо для счастья? Даже игра EVE Online на пайтоне.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

37. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (36), 03-Авг-18, 07:11 
> Ничего странного. Легкий и безопасный язык.

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

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

101. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Урри (?), 03-Авг-18, 12:33 
Все очень просто - ему на данном историческом этапе нет альтернатив.
Точно так же, как не было альтернатив вбасику, в прошлом.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

112. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (53), 03-Авг-18, 13:12 
> Все очень просто - ему на данном историческом этапе нет альтернатив.

Вот как раз данный исторический этап состоит исключительно из альтернатив питону. Абсолютно в любой области есть лучшие, чем питон альтернативы.

Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

148. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (148), 03-Авг-18, 19:48 
VBA в Excel нет альтернативы уже 23 года и уверен что и в будущем. На моем заводе (1,5 тыс голов) за 20 лет написано 200к строк кода, из них 70% на VBA/VBS, 15% на 1С, 5% на C,C++, Java, 4% на Python, 2% на SQL.
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

107. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от dq0s4y71 (ok), 03-Авг-18, 12:55 
> Легкий и безопасный язык. Там, где нужна скорость - часть кода выносится на С.

Это Lua. Вот он "лёгкий и безопасный", и с простым интерфейсом для сишных модулей. Всё никак не нарадуюсь на него.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

117. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Andrey Mitrofanov (?), 03-Авг-18, 13:49 
>> Легкий и безопасный язык. Там, где нужна скорость - часть кода выносится на С.
> Это Lua. Вот он

Автор awesome-wm https://julien.danjou.info/rants-about-lua/ об lua:

"" отличная штука, отличный выбор. пользуйтесь! ""

...и свалил на питон и из awesome-wm.

>"лёгкий и безопасный", и с простым интерфейсом для
> сишных модулей. Всё никак не нарадуюсь на него.

кавычки - цитирование или саркази?

Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

234. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от dq0s4y71 (ok), 08-Авг-18, 17:44 
И чо? Зарплату больше пообещали, вот и свалил. Мало ли по какой причине можно свалить.
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

130. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним84701 (ok), 03-Авг-18, 15:09 
> Ничего странного. Легкий и безопасный язык.

На самом деле легкость обманчива и "под капотом" вагон и маленькая тележка всяческих особенностей и нюансов "почему именно так, а не иначе" (типа невозможности перегрузки операторов у примитивов, MRO, реализации методов с помощью словарей и всяких разных "веселостей", которые из-за этого начинают вылезать при попытке кастомизации/манкипатчинга и т.д. и т.п.  -- давно не копался, многое подзабыл).

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


def unique(_, __ = type({( )})):
    __ = type("""
                      .-=-.          .--.
          __        .'     '.       /  " )
  _     .'  '.     /   .-.   \     /  .-'\
( \   / .-.  \   /   /   \   \   /  /    ^
  \ `-` /   \  `-'   /     \   `-`  /
jgs`-.-`     '.____.'       `.____.'""", (__,),
{'_' : __.__dict__[filter(lambda _: '_' not in _,
                    sorted(__.__dict__))[::-1].pop()]})( {( )} )
    return [_ for _ in _ if _ not in __ and not __._(_)]
(причем, работает сей код не сильно медленне "канонично" написанного аналога).

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

10. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +3 +/
Сообщение от Аноним (10), 02-Авг-18, 22:22 
ну такое...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +3 +/
Сообщение от Аноним (11), 02-Авг-18, 22:28 
Рейтинг какие-то недалёкие составляли. Rust - системный язык, но почему-то в списке он не отмечен для embedded, но отмечен для веба. D отмечен только для веба и embedded. Haskell не отмечен для веба, хотя фреймворков у него достаточно. Раз уж отметили Rust для веба, то почему C и C++ не отметили? Для них тоже есть веб фреймворки. Как можно доверять такому рейтингу, если составители не знают толком про эти языки даже поверхностно? Какой-то маркетинг.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –3 +/
Сообщение от Аноним (-), 03-Авг-18, 00:13 
Потому что растовый сервис не склеит ласты с сегфолтом при обработке роута в отличие от сишных отпрысков.

Ну а мунспик хаскель на хрен не сдался.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

193. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (-), 04-Авг-18, 13:52 
Эти "недалекие" люди разбираются в теме. А чего добился ты? Плачешь на форуме?
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –5 +/
Сообщение от Аноним (14), 02-Авг-18, 22:36 
Неправильные рейтинги. Как Питон может быть популярным? Не, не верю. Это все заговор ящероголовых!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

18. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –7 +/
Сообщение от A.Stahl (ok), 02-Авг-18, 22:41 
Почему нет? Не самые хорошие вещи вроде некоторых особенно неталантливых певцов или очень дешёвой водки из спирта второго класса становятся популярными. Почему Питон не может?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

19. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –6 +/
Сообщение от Аноним (53), 02-Авг-18, 23:01 
В питоне нет абсолютно ничего хорошего. Как он может быть самым популярным?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

43. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от анонимус (??), 03-Авг-18, 07:54 
там мало хорошего, но порог вхождения крайне низок
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

79. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (74), 03-Авг-18, 11:07 
"Сначала ты работаешь на имя потом имя на тебя" ;)
Просто он очень известен из популярных набросков про всякие там тренировки сетей и прочие "на коленке используя пару каких-то непонятных библиотек", поэтому когда у человека возникает задача сделать что-то быстро скриптиком ( да хот дома за 5 минут ) он идёт в гугл и спрашивает: "Python programming exif", или Python programming get directory и т.п. ( это я из своего опыта если что ), и таких людей очень много вот он и попадает в индекс.
Да при этом на тот момент я мог написать скрипт на php, программу на java да хоть на Pl/sql или C#, но проблема в том что на том компе с debian был только bash, python (и perl) из коробки :)
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

15. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (36), 02-Авг-18, 22:37 
Ruby не отмечен как embedded... Скала - не отмечена как desktop, но зато веб....  Kotlin даже в список не попал.

В общем, бред какой-то, а не рейтинг..... Реально, строят рейтинги на основе какого-то собранного мусора, а народ верит, что это правда.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (36), 02-Авг-18, 22:39 
Впечатление, что единственная цель этого рейтинга - показать, что надо пользоваться питоном.... Хорошо, что мы никогда и нигде его не использовали - не придётся болезненно его провожать на свалку истории....
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

21. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (21), 02-Авг-18, 23:24 
Я с вас хохотался. Вы поди Растабой?
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

30. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –3 +/
Сообщение от Crazy Alex (ok), 03-Авг-18, 00:58 
Кого волнуют эти трупы? Всё, что хоть как-то популярно - в первой десятке.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

190. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (-), 04-Авг-18, 13:47 
Некромантов волнуют очень даже)
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

194. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (-), 04-Авг-18, 13:53 
Полегче, парень, да у тебя же баттхерт!
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

34. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (34), 03-Авг-18, 02:06 
Разработчики на ноде давно уже ездят на премиум авто за 100+ штук евро.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

41. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +3 +/
Сообщение от Аноним (53), 03-Авг-18, 07:19 
В части популярности питона единственное что радует, что хотя бы будет полно программеров, готовых за еду поддерживать написанный ранее код. Чем больше программеров, тем дешевле.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

44. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (44), 03-Авг-18, 08:01 
Бесплатная рабочая сила это несомненный плюс.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

77. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Crazy Alex (ok), 03-Авг-18, 11:05 
Может, их и будет полно, только реально поддерживать мало кто сможет. Тоже специфика языка - простое на нём пишется просто, а вот сложное - не особо, и поддерживать его потом на редкость тяжело. Это на какие-нибудь плюсы вы хоть и не за еду, но найдёте людей, способных разгрести что угодно (и уже это делавших).
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

80. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от Аноним (53), 03-Авг-18, 11:08 
К счастью, мы никогда на питоне ничего не разрабатывали. И начинать не планируем.
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору

178. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от _ (??), 04-Авг-18, 06:49 
>Разработчики на ноде давно уже ездят на премиум авто за 100+ штук евро.

Да кто бы сомневался - на автобусах, ага :-)

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

195. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (-), 04-Авг-18, 13:55 
Любишь считать чужие денежки? А как насчет заработать свои? ;)


Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

46. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +3 +/
Сообщение от Аноним (46), 03-Авг-18, 08:37 
> Лидером рейтинга остаётся язык Python

Миллионы мух не могут ошибаться.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

55. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (53), 03-Авг-18, 09:12 
Слышали это когда-то про бейсик и паскаль. Когда они были во всех школах. Собственно, ситуация с питоном ничем не отличается. Впрочем, на них хоть можно было писать что-то системное.
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

198. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (198), 04-Авг-18, 13:57 
Они и щас во всех российских школах. :(
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

123. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от myhand (ok), 03-Авг-18, 14:10 
SICP в MIT последнее время читали на питоне.  Но разве профессора MIT - ровня аналлитекам с ЛОР^Wопеннета?
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

129. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Andrey Mitrofanov (?), 03-Авг-18, 15:00 
> SICP в MIT последнее время читали на питоне.  Но разве профессора
> MIT - ровня аналлитекам с ЛОР^Wопеннета?

" And why Python, then? Well, said Sussman, it probably just had a library already implemented for the robotics interface, that was all. "

Ответить | Правка | ^ к родителю #123 | Наверх | Cообщить модератору

184. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от myhand (ok), 04-Авг-18, 10:09 
Все несколько сложнее чем вам сорока наболтала:
"When we conceived of scheme in the 1970’s, programming was a very different exercise than it is now.  Then, what generaly happened was a programmer would think for a really long time, and then write just a little bit of code, and in practical terms, programming involved assembling many very small pieces into a larger whole that had aggregate (did he say ‘emergent’?) behaviour.  It was a much simpler time.
...
The world isn’t like that anymore.  At some point along the way (he may have referred to the 1990’s specifically), the systems that were being built and the libraries and components that one had available to build systems were so large, that it was impossible for any one programmer to be aware of all of the individual pieces, never mind understand them.
...
Beyond that, the world is messier in general.  There’s massive amounts of data floating around, and the kinds of problems that we’re trying to solve are much sloppier, and the solutions a lot less discrete than they used to be.
...
Robotics is a primary example of the combination of these two factors. So, a committee got together and decided that python was the most appropriate choice for future undergraduate education."

https://cemerick.com/2009/03/24/why-mit-now-uses-python-inst.../

Занятно как риторический вопрос интервьюера с его ответом преобразился на просторах интернетов в то, что вы процитировали.

Ответить | Правка | ^ к родителю #129 | Наверх | Cообщить модератору

47. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от Аноним (45), 03-Авг-18, 08:39 
Народ, помогите советом. На исходе четвертого десятка стукнуло мне освоить какой-нибудь язык программирования. Не для заработка, для души. Для тренировки ума, а то в последнее время стал замечать, что башка уже хуже соображает, чем раньше. Поэтому популярность и востребованность на рынке мне до лампочки. Пытался читать обзоры и советы в интернете, но там как раз в большинстве случаев все через призму популярности и востребованности. Посоветуйте, что выбрать. Английским владею, так что нужную литературу могу в оригиналах читать, а вот коммьюнити, где можно на первых порах позадавать глупые "новичковые" вопросы, лучше чтоб было русскоязычное.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

49. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (46), 03-Авг-18, 08:43 
> Не для заработка, для души. Для тренировки ума
> Поэтому популярность и востребованность на рынке мне до лампочки.

Для тренировки ума нет ничего лучше, чем Форт, Хаскель и Ассемблер.

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

51. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от Аноним (51), 03-Авг-18, 08:57 
Python. Низкий порог вхождения позволяет сосредоточиться именно на программировании в целом, а не борьбой с языком и его средой. А дальше сможете осваивать любой другой язык за пару-тройку дней.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

52. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (46), 03-Авг-18, 09:03 
Низкий порог вхождения расслабляет ум, а не тренирует.
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

54. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +4 +/
Сообщение от Аноним (51), 03-Авг-18, 09:10 
Несусветная чушь. Программирование прежде всего сводится в разработке алгоритмов, а не забавами с языками. Язык сам по себе вторичен. Их можно выучить сколько угодно...
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

56. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (53), 03-Авг-18, 09:18 
> Несусветная чушь. Программирование прежде всего сводится в разработке алгоритмов, а не забавами с языками. Язык сам по себе вторичен. Их можно выучить сколько угодно...

Конечно, чушь.

Именно язык задаёт мышление. Если первый язык - питон, то об алгоритмике можно забыть. Если человек пытается освоить программирование с питона - считай, что он окончательно потерян для программистского сообщества.

Реально, жаль тех студентов, которые начинают учиться программированию с питона. Это, действительно, создаёт трудности понимания концептов более низкоуровневых языков типа C++, Java или, даже, С. Лет через 5-10, вероятно, придётся отказывать кандидату в приёме на работу лишь на основании того, что питон у него указан основным языком программирования.....

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

59. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (51), 03-Авг-18, 09:24 
Очередная порция отборного бреда. Да и ваш камень в огород пайтона - никак в толк не возьму. Чем с ним не так? Вы бы хотя бы потрудились аргументировать сей выхлоп...
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

64. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (53), 03-Авг-18, 10:07 
> Очередная порция отборного бреда. Да и ваш камень в огород пайтона - никак в толк не возьму. Чем с ним не так? Вы бы хотя бы потрудились аргументировать сей выхлоп...

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

Проблема питона как языка программирования - грязный синтаксис и невнятная модель программирования. Он неявляется чистым процедурным, не является объектным, не является функциональным языком программирования. Его синтаксис с блоками-отступами провоцирует на код, содержащий трудно обнаруживаемые ошибки.

С позиции алгоритмики, питон не пригоден к использованию в силу как низкой производительности, так и в силу невнятных языковых концептов, мешающих пониманию, например списковых структур. Не думаю, что Кнут, Ахо, Кормен, Ульман или какой-либо другой автор классических учебников по алгоримам, решились бы сделать курс по алгоритмам на питоне.

> Вы бы хотя бы потрудились аргументировать сей выхлоп...

Вот в том то всё и дело, что, к сожалению, программирование на питоне - это не только пустой выхлоп класса "написал, забыл, стёр", но и формирование людей с пустым сознанием и непониманием проблем программирования как таковых.

Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

66. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (51), 03-Авг-18, 10:21 
Вы думаете... Вы считаете... и никакой конкретики. И если вы точно не знаете и не психиатр - не стоит другим ставить диагноз. А что до проблем в пайтоне с алгоритмикой... скажите это людям занимающиеся иследовательской деятельностью и программирующие на пайтоне. Ну и NASA... они то и не догадываются даже, что пишут на таком гадком языке! Боюсь, что к врачу нужно вам сходить.
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

73. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (53), 03-Авг-18, 10:57 
> скажите это людям занимающиеся иследовательской деятельностью и программирующие на пайтоне. Ну и NASA

Но здесь же, действительно, никакой конкретики. К тому же, исследователи - это далеко не production. Они могут писать что угодно на чём угодно. Но даже эти люди, потихоньку переходят на более подходящие средства программирования в научной среде. Например https://github.com/madsjulia ( https://mads.lanl.gov/ ) или https://github.com/JuliaML. И даже отсылка к NASA говорит от том, что они вменяемы - https://modelingguru.nasa.gov/docs/DOC-2676 и питон им нужен, разве что, для замедления вычислений.

Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

96. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (51), 03-Авг-18, 12:09 
Стоить напомнить, что производительность не всегда стоит на первом месте, а вот внезапно упавшая ракета обойдется очень дорого. Забавно что приходится озвучивать настолько очевидные вещи. Не так часто встретишь таких людей. Можете больше так не стараться. Вы уже донесли посыл, что вас окружают одни "дураки". Не стоит "это" продолжать.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

102. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (46), 03-Авг-18, 12:38 
Ракета может упасть и потому, что программа медленно соображает, когда реагировать нужно в доли секунды. Так что плохой пример.
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору

83. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Crazy Alex (ok), 03-Авг-18, 11:17 
Угу, именно поэтому MIT ушёл с лиспа на питон в своём знаменитом курсе...

По ответу, конечно, обиженный функциональщик виден сразу. Ну что ж делать - CS и всё в нём, что ближе к математике, нужно редко кому, смиритесь. Большая часть разработки интересуется алгоритмами только с позиции "прочесть о свойствах и выбрать нужный" - даже те, кто их реализовывает, а не использует готовые реализации, больше озабочены их эффективностью в привязке к оборудованию (угу - кэши, потоки, поддержка конкретными инструкциями процессора и прочее), чем абстрактной красотой.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

91. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Andrey Mitrofanov (?), 03-Авг-18, 11:54 
> Угу, именно поэтому MIT ушёл с лиспа на питон в своём знаменитом
> курсе...

MIT окучивает покупателей
    https://www.joelonsoftware.com/2005/12/29/the-perils-of-java.../
своих услуг, покупатели его услуг бегают за
    https://lwn.net/Articles/760711/rss
блестяшками, lisp перестал сверкать и привлекать популизьтов-сорок-воровок лет эдак... $много тому.

Вооот... Убийца джаввы здесь!

> По ответу, конечно, обиженный функциональщик виден сразу. Ну что ж делать -
> CS и всё в нём, что ближе к математике, нужно редко
> кому, смиритесь.

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

155. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (155), 03-Авг-18, 21:14 
MIT уже раскаивается в этом. Оказалось, что "стильно, модно, молодежно" не значит "поможет выучить специалистов".
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

92. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от др. Аноним (?), 03-Авг-18, 11:55 
> Проблема питона как языка программирования - грязный синтаксис и невнятная модель программирования.

...
> С позиции алгоритмики, питон не пригоден к использованию в силу как низкой
> производительности, так и в силу невнятных языковых концептов, мешающих пониманию, например
> списковых структур. Не думаю, что Кнут, Ахо, Кормен, Ульман или какой-либо

Ух! Да! Сразу видны глубокие познания "в области теории языков прогарммирования", задействованные для грамотной аргументации!

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

Увы, такова наша реальность. Почему-то более-менее распространенные, не академические ЯП поддерживают несколько парадигм.
> Его синтаксис с блоками-отступами провоцирует на код, содержащий трудно обнаруживаемые ошибки.

То ли дело goto fail, ага.

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

95. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от dq0s4y71 (ok), 03-Авг-18, 12:08 
> То ли дело goto fail, ага.

Без проблем. Если программист может злоупотреблять каким-то свойством ЯП, то это проблема не ЯП, а программиста. Почему-то люди перестают понимать эту простую истину, когда дело доходит до оператора goto...

Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

98. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –3 +/
Сообщение от Аноним (51), 03-Авг-18, 12:21 
Проблем станет намного меньше если предусмотрительно этот оператор просто удалить.
Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

110. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от dq0s4y71 (ok), 03-Авг-18, 13:01 
Вот именно так они и рассуждают. Карго-культ.
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору

124. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (124), 03-Авг-18, 14:33 
Обычная защита от дурака.
Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

179. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от _ (??), 04-Авг-18, 07:00 
зОчем дуракам программировать?

Хотя ... понятно, что всё лучше чем рикшей в Мумбае ...

Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

99. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от др. Аноним (?), 03-Авг-18, 12:26 
>> То ли дело goto fail, ага.
> Без проблем. Если программист может злоупотреблять каким-то свойством ЯП, то это проблема
> не ЯП, а программиста.

Там, емнип, была не столько проблема в goto, сколько в опциональных скобках для if (foo) {}
Или то же сравнение-присвоение x=foo()==bar. Или кучу "но гоу" пунктов из той же misra-c.

Вообще, под "провоцирует на код, содержащий трудно обнаруживаемые ошибки" можно много чего подогнать - например "return, break, continue провоцируют код в обход структурного программирования и поэтому содержащий трудно обнаруживаемые ошибки".


Ответить | Правка | ^ к родителю #95 | Наверх | Cообщить модератору

111. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от dq0s4y71 (ok), 03-Авг-18, 13:06 
+
Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

82. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Crazy Alex (ok), 03-Авг-18, 11:11 
Не знаю, что курил ваш оппонент с ответом ниже, но с питоном как первым и основным языком в том, что программист привыкает к его магии и ни черта не понимает, как это работает. Если начинаешь с сей, ассемблера, да хоть с Паскаля - в голову ложится с большей или меньшей аккуратностью то, как это всё под капотом по ячейкам раскладывается и процессору скармливается, и потом, даже если уйдёшь на что-то более отдалённое от железа, общее понимание остаётся и помогает, абстракции на него естественно ложатся поверх (ещё бы - они ж в это и превращаются в итоге). А вот если начинали с питона, JS, PHP - не знаю, почему, но при нужде подтянуть низкий уровень людям крайне тяжело - другой способ мышления.
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

104. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от dq0s4y71 (ok), 03-Авг-18, 12:40 
> Именно язык задаёт мышление.

Спорное утверждение. Откуда тогда берётся язык? Курица и яйцо.

> Это, действительно, создаёт трудности понимания концептов более низкоуровневых языков типа C++, Java или, даже, С.

Не то что создаёт трудности понимания, но делает эти концепты менее приоритетными. Но это естественно. Программирование меняется, ресурсы увеличиваются, задачи глобализуются. Такие понятия, как "машинное слово", "порт ввода-вывода", даже "указатель" - перестают быть актуальными. Сейчас говорят о "параллелизме", "распределённости", вот это вот всё.

Просто надо понимать, что всё взаимосвязано, и не впадать в крайности :)

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

113. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (53), 03-Авг-18, 13:40 
>> Именно язык задаёт мышление.
> Спорное утверждение. Откуда тогда берётся язык? Курица и яйцо.

Спорное для кого? Как естественный язык задаёт мышление, так и язык программирования задаёт мышление. Тут бесполезно спорить.

>Не то что создаёт трудности понимания, но делает эти концепты менее приоритетными. Но это естественно. Программирование меняется, ресурсы увеличиваются, задачи глобализуются. Такие понятия, как "машинное слово", "порт ввода-вывода", даже "указатель" - перестают быть актуальными. Сейчас говорят о "параллелизме", "распределённости", вот это вот всё.

Всё зависит от того, кого готовить. Если веб-обезьянок, то да. Научить их PHP - пусть пашут. Если нужен полноценный программист, который может быть переключен на что-то другое, надо готовить с правильного фундамента. Питон, как язык, явно не годится на роль первого учебного.

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

145. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Crazy Alex (ok), 03-Авг-18, 19:29 
На роль первого - запросто. Потому что первый - это о простейших управляющих структурах и вообще самой идее алгоритма. Хоть питон, хоть РАЯ - большого значения не имеет. А вот следующим должно быть что-то "железное" - си или ассемблер (лучше оба, в любой последовательности). И только потом - парадигмы.
Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору

150. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (148), 03-Авг-18, 19:58 
MIT, МТИ, МФТИ, МГУ, Berkley - читают лекции "Алгоритмы" - на Питоне, на 1-2 курсе.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

151. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (148), 03-Авг-18, 20:15 
То есть Питон отлично подходит для изучения программирования. Если выписать свойства всех языков из Википедии, то выяснится что Питон поддерживает почти все парадигмы. Все его библиотеки бесплатны, куча русской и переведенной литературы, есть реализации питона С, NET, JVM и использовать вставки кода из этих языков. Да это просто праздник какой-то! Так что изучайте Python - у него долгое счастливое будущее
Ответить | Правка | ^ к родителю #150 | Наверх | Cообщить модератору

152. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от Аноним (53), 03-Авг-18, 20:26 
> То есть Питон отлично подходит для изучения программирования.

Вообще-то нет. Просто его пихают куда попало только потому, что преподаватели не в силах освоить что-нибудь более приличное типа Julia.

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

> то выяснится что Питон поддерживает почти все парадигмы

Понимаете что пишете то? Питон даже объектную парадигму нормально не поддерживает. Даже в C++ понимании. Не говоря уже о чистом объектном Ruby. То же в отношении функциональной парадигмы.

Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору

154. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (148), 03-Авг-18, 21:05 
Ни ученики, ни деньги не определяют программу обучения.

Понимаю. В Питоне всё является объектом: строки, функции, классы, структуры. Вот это и есть "обьектность".

Простота функций, докстринги, доктесты, безумно мощная система наследования и импорта, переопределение, манкипатчинг и декораторы - это и есть "функциональность". И это опять же питон.

То есть в Питоне присутствуют  все фишки других языков, пусть не идеальные, но вместе они дают комфортную экосистему для кодинга и шкодинга. Следовательно переход на другой язык будет несложен. А вот начинать с С/плюсов просто нельзя, этот путь проходят единицы. В свое время VBA дал прирост армии программистов на 10 млн чел. Эти шкодеры сделали то,что не смогут сделать настоящие программисты, угадайте почему.

Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

161. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (36), 03-Авг-18, 21:37 
> Ни ученики, ни деньги не определяют программу обучения.

Ещё как определяют. Вопрос лишь в том, кто конкретно.

> Понимаю. В Питоне всё является объектом: строки, функции, классы, структуры. Вот это и есть "обьектность".

Объектность определяется не внутренним представлением, а моделью программирования. У питона она примерно как у C, структура (struct) которого с указателем this как бы делает его объектным. Даже обращение через точку к полям структуры в C будет работать. Но становится ли от этого C объектным?

> Простота функций, докстринги, доктесты, безумно мощная система наследования и импорта, переопределение, манкипатчинг и декораторы - это и есть "функциональность". И это опять же питон.

Система наследования и объектности питона ни в какое сравнение не идёт с Ruby, например. Где всё действительно просто, прозрачно и понятно. А в питоне - исключение на исключении из регулярности.

> То есть в Питоне присутствуют  все фишки других языков, пусть не идеальные, но вместе они дают комфортную экосистему для кодинга и шкодинга.

Да в нём вообще ничего идеального. Язык - химера. Это примерно как рассуждать о достоинствах китайского автопрома, когда пользуешься жигулями. Если есть опыт реального использования нескольких современных языков программирования, ориентированных на свои области, то на питон смотреть не хочется. Если кроме питона ничего не знаешь, то да, может быть он и "хороший".

> В свое время VBA дал прирост армии программистов на 10 млн чел. Эти шкодеры сделали то,что не смогут сделать настоящие программисты, угадайте почему.

VBA был нишевым. Исключительно под офисные продукты единственного вендора. Эта ниша за ним и осталась. А у питона ниши нет. Вообще нет. Соответственно, кому будут нужны питон-прогарммисты лет через 5-10?

Ответить | Правка | ^ к родителю #154 | Наверх | Cообщить модератору

202. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от economist (?), 04-Авг-18, 14:45 
>> Ни ученики, ни деньги не определяют программу обучения.
>Ещё как определяют. Вопрос лишь в том, кто конкретно.

Так всё-таки, кто, кому и сколько "заплатил за Python" в MIT, Berkley и, не побоюсь этого слова, в МФТИ. Может быть никто все-таки, потому что наконец-то не дали никому безвозбранно заплатить взятку?

А знаете ли вы, что в 2002-м всерьез обсуждалась в РАМН и минобре необходимость включения в программу всех ВУЗов системы SAP/R3. На вскидку - это тот  "soft", который вытянул из экономики моей страны почти 8 млрд. долларов. Это до сих пор самая(!) дорогая программа всех времен, всех нефтяников, всех портов, всех трубопроводов, "всея Руси" короче. На моих глазах в коллективе 15 тыс. чел. за один только 2001 год на SAP было потрачено 15 млн. USD. И это на 200 АРМ - 75000 USD на один даже не комп, а на его 8-ми часовую "жопогрелку2 в течение 220 дней в год. Т.е. это 373 тыс USD в пересчете на круглосуточную загрузку.

К сожалению не будет счастливого кейса про то как эта компания, 15-е место в мире(!) по добыче нефти, перешла на opensource. И вот почему:

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

Так же, слово-в-слово говорили и в той нефтяной компании и в то самое время (2001) про 1С8, про Tiny/OpenERP (на Питоне, кстати, ныне Odoo, но это же не SAP, всего лишь треть рынка отобрал одо у них). Короче - альтернатив не было. И с таким среднестатистическим (в этой ветке, конечно) "опеннетовским" сознанием - альтернативы никогда и не будет. Это позор.

Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору

153. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (53), 03-Авг-18, 20:28 
> MIT, МТИ, МФТИ, МГУ, Berkley

Очевидно, что в этих учебных заведениях есть и нормальные факультеты, которые на 1-м курсе дают более пригодные для закладывания основ программирования языки.

Ответить | Правка | ^ к родителю #150 | Наверх | Cообщить модератору

127. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним84701 (ok), 03-Авг-18, 14:45 
> Python. Низкий порог вхождения позволяет сосредоточиться именно на программировании в
> целом, а не борьбой с языком и его средой. А дальше сможете осваивать любой другой язык за пару-тройку дней.

Интересно, как "сосредоточенное программирование" на питоне поможет потом освоить за пару-тройку дней Haskell/Scala/Pure или Prolog/Mercury? Т.е. принципиально иные парадигмы и подходы к разработке.

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

133. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (124), 03-Авг-18, 16:26 
Честно говоря, уже изрядно поднадоело подобные штуки объяснять. Почему Кнут в своих знаменитых многотомниках вообще использует фактически ассемблер? Пора уже пользоваться тем, что у вас на плечах имеется. Будьте благоразумны! Заставить человека думать - намного продуктивней, чем просто озвучить тривиальный ответ.
Ответить | Правка | ^ к родителю #127 | Наверх | Cообщить модератору

142. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним84701 (ok), 03-Авг-18, 17:20 
> Честно говоря, уже изрядно поднадоело подобные штуки объяснять. Почему Кнут в своих
> знаменитых многотомниках вообще использует фактически ассемблер?

Честно говоря, уже изрядно поднадоело подобные штуки читать. Почему столько анонимов в своих знаменитых (и не очень) многострочниках вообще так любят ссылаться на Кнута или пускаться в пространные рассуждения, не удосуживаясь _внимательно_ прочитать, на что они собственно отвечают. И задаться вопросом, откуда в таком случае, для достаточно быстрого освоения, возьмутся знания "подкапотной теории", типа логики первого порядка + SLD-резолюции, term-rewriting и прочих штуковин  …

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

Как обычно, никакой конкретики.
Поэтому есть мнение, что особенно трудно озвучивается то, чего не знал, а потом еще и забыл …

Ответить | Правка | ^ к родителю #133 | Наверх | Cообщить модератору

200. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (200), 04-Авг-18, 14:04 
"Прошу вас, ради всего святого, сначала научитесь простому
и только потом переходите к сложному." - Эпиктет.
Ответить | Правка | ^ к родителю #142 | Наверх | Cообщить модератору

205. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним84701 (ok), 04-Авг-18, 15:12 
> "Прошу вас, ради всего святого, сначала научитесь простому и только потом переходите к сложному." - Эпиктет.

"Помни: гнев, страх, (гвидо)бейсик и спор с анонимами на опеннете – это всё ведет на тёмную сторону Силы!" - Аноним

Примерно так же в тему. Правда, вместо отсылки к авторитетам -- отсылка к анониму, увы :(

Чтоб уж не совсем ОТ, о простых сложностях:
Вообще-то, тот же Prolog вполне может вполне входить в  школьную программу.
Да и на начальных курсах, если цель просто продемонстрировать парадигмы, отличные от обычных, то максимум даются вершки типа предложений Хорна.
Т.е. оно не сложн(о|е)е, оно просто другое. И это "другое" никак не постигается за пару-тройку дней с ноля.
Впрочем, есть сомнения и в освоении за этот срок "вроде бы того же самого, в профиль", типа тех же плюсов, растов и прочего.

Ответить | Правка | ^ к родителю #200 | Наверх | Cообщить модератору

207. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (200), 04-Авг-18, 16:27 
Просто вы не тех цитируете... Вот и вся разница!
Ответить | Правка | ^ к родителю #205 | Наверх | Cообщить модератору

57. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Anonimus (??), 03-Авг-18, 09:18 
Если для души, то common lisp, конечно.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

63. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (45), 03-Авг-18, 09:59 
Ну вот кого спрашивал IRL, как раз все советовали либо Perl, либо Lisp.
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

71. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от Аноним (51), 03-Авг-18, 10:33 
С перла точно не стоит начинать.
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

135. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (45), 03-Авг-18, 16:49 
Почему? Я вот тоже думал о Perl/Python/Bash (еще до того, как стал просить советов у знающих) потому, что они есть в каждой системе, потому что на них пишут скрипты, то есть можно учиться, делая что-то практическое и сразу с видимым результатом. Мне думается это будет лучше, чем забираться в дебри абстрактной теории. Может, я ошибаюсь?
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

105. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +3 +/
Сообщение от Урри (?), 03-Авг-18, 12:41 
На секундочку, в MIT алгоритмизации обучали именно на Lisp (так как проще, чем лисп вряд ли можно найти язык); потом они перешли на Python (мода, мать ее); сейчас в этом раскаиваются.

Ну и читать SICP (в отличном переводе тут: http://newstar.rinet.ru/~goga/sicp/sicp.pdf), и будет вам вселенское счастье.

Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

118. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Andrey Mitrofanov (?), 03-Авг-18, 13:55 
>перешли на
> Python (мода, мать ее); сейчас в этом раскаиваются.

Кто сказал?

Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

156. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (155), 03-Авг-18, 21:18 
Не могу найти сейчас ссылку, но не так давно слушал выступление профессорского состава курса "алгоритмизация". Там звучали сожаления по поводу ухода с лиспа на питон. Типа "нам надо было использовать современные средства", но "средний уровень выпускников курса ощутимо упал".

Если найду выступление - кину ссылку.

Ответить | Правка | ^ к родителю #118 | Наверх | Cообщить модератору

136. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (45), 03-Авг-18, 16:51 
Почему? Чем Python хуже?
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

103. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Урри (?), 03-Авг-18, 12:39 
Только не common lisp, только не он!
Scheme наше все.
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

119. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Andrey Mitrofanov (?), 03-Авг-18, 13:56 
> Только не common lisp, только не он!

А для Большой Широкой Загадочной Русской?  %)

> Scheme наше все.

Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

157. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (155), 03-Авг-18, 21:20 
Я серьезно. Коммон Лисп перегужен синтаксическим сахаром, который сильно мешает писать на нем. Т о ли дело схема.
Ответить | Правка | ^ к родителю #119 | Наверх | Cообщить модератору

70. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (51), 03-Авг-18, 10:31 
Еще Python подходит для быстрого создания прототипов, а потом, если это требуется, часть критического ко времени исполнения кода выносят и переписывают на более производительном языке. Именно так и создали знаменитую и легендарную EVE Online.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

72. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (72), 03-Авг-18, 10:49 
> и переписывают на более производительном языке.

PHP/HHVM/Zephir

Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

225. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Led (ok), 05-Авг-18, 20:36 
> часть критического ко времени исполнения кода выносят и переписывают на более производительном языке.

Ты врёшь.

Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

88. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от dq0s4y71 (ok), 03-Авг-18, 11:46 
Для тренировки ума учи лучше иностранные языки. Любой язык программирования можно достаточно быстро освоить до того уровня, когда на нём можно начать писать программы, но после этого основное время уже начинаешь тратить на их отладку :)
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

93. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Andrey Mitrofanov (?), 03-Авг-18, 12:00 
> Для тренировки ума учи лучше иностранные языки. Любой язык программирования можно достаточно
> быстро освоить до того уровня, когда на нём можно начать писать
> программы, но после этого основное время уже начинаешь тратить на их
> отладку :)

" Пишу на любом ЯП. Но каждый раз какая-то фигня получается. "

Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

139. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (45), 03-Авг-18, 16:56 
Мне кажется вы упрощаете, и судите по себе.:) Пока что для меня любой код - это набор малопонятных символов, магическое заклинание какое-то, которое непонятно как работает и что делает. А вам-то конечно, все просто и понятно, если вы много лет программируете.
Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

143. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от A (?), 03-Авг-18, 17:35 
Для тренировки ума - начните с изучения ассемблера. А еще лучше - с устройства микропроцессора, с изучения методов адресации, системы команд современных микропроцессоров, режимы работы, обработка прерываний, и т.д. и т.п. Изучите "как устроена операционная система", как стартует микропроцессор при включении питания и чем он там занимается. И т.д. и т.п. Бессмысленно изучать "языки программирования высокого уровня" не имея вообще представления о том "как это все устроено на низком уровне". Иначе так и будет для Вас програмы "магическими заклинаниями" непонятно как работающими...
Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору

97. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (53), 03-Авг-18, 12:16 
Для души хорош Ruby. Концепция - код должен читаться как текст на естественном английском языке. Плюс куча учебных материалов как на английском, так и на русском.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

120. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Andrey Mitrofanov (?), 03-Авг-18, 13:58 
>должен читаться как текст на естественном английском языке

"на естественном пиджин инглише"?

>Плюс куча учебных материалов как на
> и на русском.

Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

137. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (45), 03-Авг-18, 16:53 
Я как-то языки для веба, типа Ruby и PHP, особо и не рассматривал... Или он не только для веб пригоден?
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

163. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (36), 03-Авг-18, 21:56 
Ruby - хорошо продуманный язык универсального назначения. Но чаще всего его используют для веба, для написания специализированных языков (DSL), что, чаще всего, выливается в различные фреймворки тестирования. В целом, инфраструктура Ruby не очень то уступает питону. Но язык гораздо удобнее.
Ответить | Правка | ^ к родителю #137 | Наверх | Cообщить модератору

116. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от Аноним (116), 03-Авг-18, 13:47 
>Не для заработка, для души.

Ocaml, Scheme.

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

138. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (45), 03-Авг-18, 16:54 
Насколько я успел понять, эти языки довольно редкие, наверное по ним будет нелегко учебные материалы найти?
Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору

141. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (116), 03-Авг-18, 17:17 
https://ru.wikipedia.org/wiki/OCaml
https://ru.wikibooks.org/wiki/%D0%92%D0%...
https://ru.wikipedia.org/wiki/Scheme
Ответить | Правка | ^ к родителю #138 | Наверх | Cообщить модератору

146. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Илья (??), 03-Авг-18, 19:30 
Для души есть small basic, он не для профессионального программирования, но на нем есть практически все. Будь то графика - без лишних костыли просто создаешь прогу или просто графическое изображение. Правда писать много придётся.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

169. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от ыы (?), 03-Авг-18, 22:43 
perl, go, prolog
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

201. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Retrosharer (?), 04-Авг-18, 14:12 
Free Pascal
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

48. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Sfinx (ok), 03-Авг-18, 08:41 
если добавить метрику "everyday use by people", то JS будет на первом месте, где ему и следует быть - чета броузеров с питоном внутри не замечено в природе
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

50. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +4 +/
Сообщение от Аноним (46), 03-Авг-18, 08:46 
Браузер то сам не на JS написан, и операционная система, на которой это всё работает. Так что не надо тут.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

90. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Sfinx (ok), 03-Авг-18, 11:53 
ага, анон, мы уже поняли - он на питоне написан
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

58. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (53), 03-Авг-18, 09:19 
рейтинг составлен так, что чем больше язык используется в школах, тем он популярнее. В этом и весь ответ.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

68. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (68), 03-Авг-18, 10:23 
Не видел в школах ничего кроме бейсика.
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

81. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (53), 03-Авг-18, 11:09 
тупо как пример школы - http://cs.gettysburg.edu/~tneller/resources/k12/index.html
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

89. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от dq0s4y71 (ok), 03-Авг-18, 11:48 
В российских школах.
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

94. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (53), 03-Авг-18, 12:07 
В российских школах не везде и программирование то есть. Впрочем, не стоит о нашем рынке программирования в принципе вспоминать. По сравнению с мировым, у нас его нет. Локальные предпочтения - 1С и PHP как наиболее востребованные языки.
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

197. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (198), 04-Авг-18, 13:56 
В Российских школах бейсик и вижалбейсик, иногда паскаль.
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору

60. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (60), 03-Авг-18, 09:30 
Питон поднялся на популярности ML
Assembly - скорее всего люди интересуются Web Assembly - отсюда и рост
С и С++ выходят вперед в первую очередь благодаря Arduino и прочему embed`у
странно, что в топе нету Rust, о нем говорят ненамного меньше, чем о Go.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

65. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (53), 03-Авг-18, 10:09 
В этом году выходит Julia в версии 1.0. Питон в ML можно хоронить. Смысла его использования в новых проектах нет вообще. Для старых, в Julia есть интерфейс PyCall.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

180. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от _ (??), 04-Авг-18, 07:26 
>В этом году выходит Julia в версии 1.0.

Да брось, никто и не заметит :)
>Питон в ML можно хоронить.

Всегда можно было, я НЕ запрещал :) Однако же - не шмогли ...

Ответить | Правка | ^ к родителю #65 | Наверх | Cообщить модератору

84. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Crazy Alex (ok), 03-Авг-18, 11:20 
Питон и не опускался.
Про Go уже поговорили, на нём довольно тихо и много пишут. А вот о Rust пока говорят в основном, может, и писать активнее будут позже, а может - нет.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

86. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (86), 03-Авг-18, 11:21 
Популярное не значит лучшее. Может такое быть с языками программирования?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

87. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +3 +/
Сообщение от Аноним (53), 03-Авг-18, 11:26 
Легко.

Кроме того, зависит от используемого рейтинга подсчёта. Например по тестам мелькавшей здесь ссылки https://modelingguru.nasa.gov/docs/DOC-2676 , желания использовать питон явно не возникнет.

Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

100. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от Аноним (51), 03-Авг-18, 12:28 
И все же... популярность есть довольно значимый аргумент. Стоит попробовать самостоятельно разобраться в причинах этого.
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

106. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +3 +/
Сообщение от Урри (?), 03-Авг-18, 12:45 
Пойти что-ли послушать руки вверх какие-нибудь, или какое там очередное дeрьмо стало популярным?

Нет, популярность - это совершенно нулевой аргумент, если базируется на собранной вообще отовсюду статистике. "Миллионы мух не могут ошибаться" (с)

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

Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

109. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +2 +/
Сообщение от vinr (?), 03-Авг-18, 13:01 
То ты этих сеньоров не видел
Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору

125. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Попугай Кеша (?), 03-Авг-18, 14:39 
Сеньёр-помидор!
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

158. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (155), 03-Авг-18, 21:21 
Я не про бумажных, я про тех что код пишут и релизят.
Ответить | Правка | ^ к родителю #109 | Наверх | Cообщить модератору

128. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (124), 03-Авг-18, 14:47 
Вы путаете теплое с мягким, а именно тривиальную ошибку с выбором инструментария для решения поставленных задач. Ещё заметна проблема 'один я прав, а все остальные заблуждаются'. Неужели вы правда считаете, что люди настолько глупы, что не заметят - молоток не особо подходит чтобы закручивать шурупы, хотя и позволяет их забить? Мне даже стало как-то неловко за вас... Совсем  уже одичали там.
Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору

159. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (155), 03-Авг-18, 21:24 
> Неужели вы правда считаете, что люди настолько глупы

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

Поэтому рассматривать можно только мнение условной "интеллигенции" и специалистов.

Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору

227. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от anonymous (??), 06-Авг-18, 00:02 
А Хокинг курил, нарушал ПДД, бухал или воевал?
Ответить | Правка | ^ к родителю #159 | Наверх | Cообщить модератору

115. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (53), 03-Авг-18, 13:47 
"популярность" и количество поисковых запросов - очень разные вещи. Традиционно приводится библиографический пример. Если кто-то напишет что-то сильно неправильное в научной среде, его начнут массово цитировать со словами "источник [...] сильно ошибается". То есть популярность будет бешенная. Такой же пример в отношении преступников, совершивших что-то совсем ужасное. Брейвик, например. Но это же не значит, что надо их путём идти. Так и тут. Питон - скорее индикатор того, как не надо делать.

Кстати, посмотрим, что Гвидо скажет в следующем году. Очень вероятно, что своими руками начнёт этот хайп давить и продвигать какой-нибудь Go.

Ответить | Правка | ^ к родителю #100 | Наверх | Cообщить модератору

108. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (108), 03-Авг-18, 12:57 
а где же хейтеры пхп? неужели весь запал ушел на жс и питон? непорядок!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

121. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Andrey Mitrofanov (?), 03-Авг-18, 14:02 
> а где же хейтеры пхп? неужели весь запал ушел на жс и
> питон? непорядок!

Популярность среди хейтеров прошла.  ...слава мира...   http://www.opennet.me/openforum/vsluhforumID3/114957.html#18

Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

122. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Попугай Кеша (?), 03-Авг-18, 14:07 
Я не понял! Где LISP?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

126. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от ыы (?), 03-Авг-18, 14:41 
Это рейтинг популярности языков программирования а не эпитафия по покойным....
Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору

131. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Andrey Mitrofanov (?), 03-Авг-18, 15:17 
> Я не понял! Где LISP?

https://duckduckgo.com/?q=%D0%93%D0%B4&#...

Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору

149. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от psvemail (??), 03-Авг-18, 19:49 
На месте R, ибо это самый настоящий по заветам SICP сконструированный компилятор Схемы.

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

Ответить | Правка | ^ к родителю #122 | Наверх | Cообщить модератору

160. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (155), 03-Авг-18, 21:24 
Чем вам скобки не нравятся? Чем они вам мешают?
Ответить | Правка | ^ к родителю #149 | Наверх | Cообщить модератору

171. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от psvemail (??), 03-Авг-18, 23:14 
Мне они не мешают. Но вот миллионам мух (от которых зависит место языка в этих рейтингах) скобки пожалую не безразличны. И будь план по синтаксису лиспа доведен сразу когда был запланирован, много из уродцев индустриальных мы бы так и не увидели.
Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору

144. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Анонимemail (144), 03-Авг-18, 19:27 
А Forth плохой язык?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

162. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (162), 03-Авг-18, 21:38 
>За год Python поднялся с 5 на 4 место

Как раз год назад начал изучать Python и по сей день активно его юзаю, много генерирую запросов в гугл и другие сервисы. Такое ощущение, будто это я один накрутил и поднял рейтинги пайтона )))

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

164. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (36), 03-Авг-18, 21:58 
> Такое ощущение, будто это я один накрутил и поднял рейтинги пайтона )))

Вполне возможно, так и есть. Рейтинг же как раз на этом и построен. Впрочем, рекомендую таки активно юзать что-нибудь по-современнее, чем питон.

Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору

173. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (148), 04-Авг-18, 00:12 
Нас таких миллионы. Вот даже Навальный в СИЗО решил изучить Python. Поисковые запросы можно ругать как источник инфы до одурения, но ведь другого ничего нет, кроме злобы, обиды и недержания, что победил не "мой любимый...", а какой то 25летний выскочка-змей
Ответить | Правка | ^ к родителю #162 | Наверх | Cообщить модератору

181. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (36), 04-Авг-18, 08:05 
> Поисковые запросы можно ругать как источник инфы до одурения, но ведь другого ничего нет

Есть, но сложнее считать. Например объём написанного, объёем поддерживаемого после года с момента написания кода и пр. Питон-проектов в этом случае почти не будет. Они в большинстве своём одноразовые. Сдал ДЗ, слил на гитхаб, забыл.

Ответить | Правка | ^ к родителю #173 | Наверх | Cообщить модератору

187. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от myhand (ok), 04-Авг-18, 10:24 
IPython
Jupyter
numpy
scipy
scikit-learn
Theano

Можно увидеть ДЗ уважаемого аналлитека, которые он таким образом слил на гитхаб?  На любом языке, естественно.

Ответить | Правка | ^ к родителю #181 | Наверх | Cообщить модератору

196. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (36), 04-Авг-18, 13:55 
> IPython, Jupyter, numpy, scipy, scikit-learn, Theano
> Можно увидеть ДЗ уважаемого аналлитека, которые он таким образом слил на гитхаб?  На любом языке, естественно.

Уважаемый аналлитек, научитесь считать суммы и среднее. Весь перечисленный список ну совершенно никакой погоды не делает в части объема кода, вываленного на github. И код этих библиотек представляет собой каплю в море по сравнению с кодом на любом не питон-языке программирования.

Ответить | Правка | ^ к родителю #187 | Наверх | Cообщить модератору

211. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от myhand (ok), 04-Авг-18, 17:09 
> Уважаемый аналлитек, научитесь считать суммы и среднее.

Если вы данные выковыряли из носу, то все-равно garbage in - garbage out.

> Весь перечисленный список ну совершенно
> никакой погоды не делает в части объема кода, вываленного на github.

Я бы не был так уверен, учитывая что редкий проект, использующий численные методы не включает numpy в зависимостях, а сам в размере обычно куда как более скромен.

Кроме того, вы писали не просто про "объем кода", а про "объёем поддерживаемого после года с момента написания кода".

> И код этих библиотек представляет собой каплю в море по сравнению
> с кодом на любом не питон-языке программирования.

А по объему кода - вы как все остальное в соответствующей области сравнивали с numpy&co - на глазок или сразу из носу выковыряли?

Ответить | Правка | ^ к родителю #196 | Наверх | Cообщить модератору

221. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (53), 04-Авг-18, 19:18 
> Я бы не был так уверен, учитывая что редкий проект, использующий численные методы не включает numpy в зависимостях, а сам в размере обычно куда как более скромен.

Тут один товарищ очень громко выражается на подобные фразы. Но в данном случае он прав. Поскольку не представляет вы что такое численные методы, судя по всему, не представляете как их считать и для чего. Мир питона в математике довольно ограничен. Нет у меня статистики на предмет того, сколько математиков на этой планете использует питон. Но проектов с численными методами и без numpy - более чем достаточно.

Ответить | Правка | ^ к родителю #211 | Наверх | Cообщить модератору

222. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от myhand (ok), 04-Авг-18, 20:02 
> Поскольку не представляет вы что такое численные методы,
> судя по всему, не представляете как их считать и для чего.

Прежде чем ковыряться в носу о представлениях других - может вам с русского языка программы средней школы начать?

> Мир питона в математике довольно ограничен. Нет у меня статистики на
> предмет того, сколько математиков на этой планете использует питон.

Мда, "не читал, но осуждаю" - уже отжило свое.  Нет статистики, но мнение имею - вот знамя местных аналлитеков.

> Но проектов с численными методами и без numpy - более чем достаточно.

На питоне?  Нет, конечно.

Ответить | Правка | ^ к родителю #221 | Наверх | Cообщить модератору

165. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Юрийemail (??), 03-Авг-18, 22:10 
Какие то модные, непонятные языки... Хз. PL/M где в рейтинге? А фортран? Хипстеры! =) На всекой китайской хрени програмят. Ладно хоть asm на месте. Правда не написано под какой проц =)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

175. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (175), 04-Авг-18, 02:38 
Достали уже подобными рейтингами. Посчитайте косвенными методами количество продакшен кода на каждом языке умноженного на количество пользователей. Это даст примерное представление о количестве работы по поддерке кода на этом языке. А новый тиобе не нужен.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

182. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (182), 04-Авг-18, 08:11 
А почему java в нем? Кому она нужна вообще?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

192. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (-), 04-Авг-18, 13:51 
Корпоративным задpотам.
Ответить | Правка | ^ к родителю #182 | Наверх | Cообщить модератору

203. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от economist (?), 04-Авг-18, 14:51 
...
Так всё-таки, кто, кому и сколько "заплатил за Python" в MIT, Berkley и, не побоюсь этого слова, в МФТИ. Может быть никто все-таки, потому что наконец-то не дали кому-то безвозбранно заплатить взятку?

А знаете ли вы, что в 2002-м всерьез обсуждалась в РАМН и минобре необходимость включения в программу всех ВУЗов системы SAP/R3. На вскидку - это тот  "soft", который вытянул из экономики моей страны почти 8 млрд. долларов. Это до сих пор самая(!) дорогая программа всех времен, всех нефтяников, всех портов, всех трубопроводов, "всея Руси" короче. На моих глазах в коллективе 15 тыс. чел. за один только 2001 год на SAP было потрачено 15 млн. USD. И это на 200 АРМ - 75000 USD на один даже не комп, а на его 8-ми часовую "жопогрелку2 в течение 220 дней в год. Т.е. это 373 тыс USD в пересчете на круглосуточную загрузку.

К сожалению не будет счастливого кейса про то как эта компания, 15-е место в мире(!) по добыче нефти, перешла на opensource. И вот почему:

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

Так же, слово-в-слово говорили и в той нефтяной компании и в то самое время (2001) про 1С8, про Tiny/OpenERP (на Питоне, кстати, ныне Odoo, но это же не SAP, всего лишь треть рынка отобрал одо у них). Короче - альтернатив не было. И с таким среднестатистическим (в этой ветке, конечно) "опеннетовским" сознанием - альтернативы никогда и не будет.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

206. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (36), 04-Авг-18, 16:11 
> Так всё-таки, кто, кому и сколько "заплатил за Python" в MIT, Berkley и, не побоюсь этого слова, в МФТИ. Может быть никто все-таки, потому что наконец-то не дали кому-то безвозбранно заплатить взятку?

MIT, Berkley - Google, почти наверное. Чтобы конкурентов меньше было из выросших студентов.
МФТИ - просто по глупости сами выбрали

PS: не всё то хорошо, что open source. Про питон - лишь ещё одно подтверждение. Впрочем, на роль языка "поучился и бросил" питон вполне годится.

Ответить | Правка | ^ к родителю #203 | Наверх | Cообщить модератору

208. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от economist (?), 04-Авг-18, 16:33 
Гугл заплатил IEEE месяц назад - чтобы проголосовали не за его Go?  

Гугл заплатил MIT/Berkley 3 года назад (заранее) чтобы пустить кого-то по ложному следу, опасаясь конкуренции секретарше или CEO самого Google (конечно, если вы не голландец)?

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

Немного знаком с этой компанией по московскому офису, но... - ваша идея - мимо вообще.

А если серьезно - неужели настолько нравится прикидываться идиотической личиной, только чтобы сохранять инерционное статус-кво? Вы всерьез верите что МФТИ, МГУ, да и "бауманка" туда же - глупцы? Я вот учился и у себя, в крае, и в Москве. И после этого - склонен отрицать само наличие регионального высшего образования. Но всё-таки не буду, т.к. страна у меня большая, а побывал я еще не везде.

"не всё то хорошо, что open source" - типичный оборот демагога. Скажите прямо - умеете?  

Ответить | Правка | ^ к родителю #206 | Наверх | Cообщить модератору

209. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (36), 04-Авг-18, 16:53 
> Гугл заплатил IEEE месяц назад - чтобы проголосовали не за его Go?

Сейчас это бессмысленно. Влияние гугла на питон было более 10 лет назад.

> Гугл заплатил MIT/Berkley 3 года назад (заранее) чтобы пустить кого-то по ложному следу, опасаясь конкуренции секретарше или CEO самого Google (конечно, если вы не голландец)?

MIT перевёл свой курс в 2009 (тот, на который все ссылаются). Вы в каком году живёте?

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

Ответить | Правка | ^ к родителю #208 | Наверх | Cообщить модератору

215. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –2 +/
Сообщение от economist (?), 04-Авг-18, 17:47 
Пока понаблюдаю. Хотя нет -  

"Выдергивать" питон осмелились вузы, которые уважаемы довольно широко, в т.ч. и в Пиндосии, и в
Московии. Это, кмк, аргумент. Если для вас нет - вы на какой планете живете? Мы, пока что, в силу гео-положения и языка - полюсы Мира, а вот Прибалтика, к слову, - нет.

Топ-5 в очередном, десятом по счету рейтинге - это аргумент, т.к. мы обсуждаем не журнал "Крестьянка" и влияние формы помады на характер, да и здесь не "Elle".

Я не просто пересекаюсь с системой ВО, я её часть (и этим высказыванием я сейчас окончательно запутал оставшуюся часть молчащей аудитории).

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

Ответить | Правка | ^ к родителю #209 | Наверх | Cообщить модератору

210. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (36), 04-Авг-18, 16:58 
> "бауманка" туда же - глупцы?

Совсем недавно одна довольно крупная программисткая кафедра бауманки решила изменить свой учебный план. У них на 1-м курсе весь год был паскаль, а на втором давали C++. Решили обновиться и заменить паскаль питоном. В итоге получили резкое падение успеваемости на втором курсе. Студенты стали очень плохо воспринимать C++.

Ответить | Правка | ^ к родителю #208 | Наверх | Cообщить модератору

212. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от myhand (ok), 04-Авг-18, 17:12 
> В итоге получили резкое падение успеваемости на втором курсе. Студенты стали
> очень плохо воспринимать C++.

Стали воспринимать бяку как бяку, что есть хорошо.  Лучше б сразу и кресты на нормальный C заменили.

Ответить | Правка | ^ к родителю #210 | Наверх | Cообщить модератору

216. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от economist (?), 04-Авг-18, 18:03 
Если рискнуть набрать import this и таки-прочесть его целиком, то сентенция оттуда про "простое лучше чем... уродливое", возможно, доставит.

Готов биться об заклад, что "резкое падение успеваемости на втором курсе" - является неправдой. А если по-русски - враньём, брехней, pi$%&жом чистой воды.

Любой, кто имеет доступ к методистам деканатов - спросите у них: насколько средний бал 2-го курса прикладмата и "ой-те" - ниже балла 1-го, но лишь на тех факах, где язык имени Паскаля Блеза заменили на язык "голанца" (таких вузов - десятки по России). Вы будете удивлены: никто этой "проблемой" не озадачивался, поскольку таковой просто не существует. И никто ничего не считал даже в Бауманке.

Лжете вы. Но вывести вас на "чистую воду" невозможно, увы. Деанонимизироваться прямо сейчас - даже я не готов. Заставлять коллег (а они тут тоже есть)- не хочу.  Ожидать же это от оппонентов, врущих напропалую - не стоит.    

Ответить | Правка | ^ к родителю #210 | Наверх | Cообщить модератору

217. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +1 +/
Сообщение от Аноним (53), 04-Авг-18, 18:28 
> Готов биться об заклад, что "резкое падение успеваемости на втором курсе" - является неправдой. А если по-русски - враньём, брехней, pi$%&жом чистой воды.

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

Ответить | Правка | ^ к родителю #216 | Наверх | Cообщить модератору

219. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от myhand (ok), 04-Авг-18, 18:38 
>> Готов биться об заклад, что "резкое падение успеваемости на втором курсе" - является неправдой. А если по-русски - враньём, брехней, pi$%&жом чистой воды.
> разобьётесь. У "злых преподов" всегда есть своя статистика. Причём она куда более
> правильна, чем внешние проявления, видимые деканату.

Мда, теперь и я склонен поверить в то, что свою "статистику" вы наковыряли оттуда, откуда ее берет большинство местных аналлитеков.

Ответить | Правка | ^ к родителю #217 | Наверх | Cообщить модератору

220. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от economist (?), 04-Авг-18, 18:45 
Кто не в курсе - второй курс вуза - всегда "хуже" первого по среднему баллу. И был таковым даже в докомпьютерную эпоху. Впрочем, лучше 10 раз подумать, перед тем как верить в это. Я "люблю писать смешно",  как говорили великие И.И. и Е.П. Ну типа так:

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

Нужно запретить этот язык, как еретический! С него невозможно ни на что перейти. Ведь даже его  апологеты - такой вопиющий факт считают признаком совершенства языка. Глупцы!

Они отказываются поклоняться великой Точке-с-запятой. У них даже Фигурная Скобка - необязательна! Они используют диавольские continue и break, которые больше никто "не умеет". А срезы?! Вы видели что делают срезы? Это же просто Гоморра!

А какскадное присваивание вида x, y = 10, 1000
Это же просто бесчеловечно! Короче, спасайтесь!

Ответить | Правка | ^ к родителю #216 | Наверх | Cообщить модератору

213. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от myhand (ok), 04-Авг-18, 17:18 
> MIT, Berkley - Google, почти наверное. Чтобы конкурентов меньше было из выросших студентов.

А новых сотрудников Google предполагает рекрутировать с провинциальных ПТУ^Wтехнических университетов РФии и прочих Гондурасов, вместо всяких MIT'ов?

Ответить | Правка | ^ к родителю #206 | Наверх | Cообщить модератору

214. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (53), 04-Авг-18, 17:31 
> вместо всяких MIT'ов

Там, вообще-то учатся преимущественно иностранцы. Как и в Berkeley. И большинство из них вернётся на родину.

> А новых сотрудников Google предполагает рекрутировать с провинциальных

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

Ответить | Правка | ^ к родителю #213 | Наверх | Cообщить модератору

218. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от myhand (ok), 04-Авг-18, 18:35 
>> вместо всяких MIT'ов
> Там, вообще-то учатся преимущественно иностранцы. Как и в Berkeley. И большинство из
> них вернётся на родину.

Ну да, совсем забыл.  Будущих сотрудников гугла обучают в других, секретных, университетах.  Про которые вы нам, внезапно, не расскажете.

>> А новых сотрудников Google предполагает рекрутировать с провинциальных
> До недавнего времени большинство рекрутируемых было из одной не слишком далеко от
> нас расположенной южной страны.

Так там питоном в нос ткнуть еще проще.  Но вы-ж тогда скажете: что с них взять - индусы...

Ответить | Правка | ^ к родителю #214 | Наверх | Cообщить модератору

230. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (36), 06-Авг-18, 09:50 
> Так всё-таки, кто, кому и сколько "заплатил за Python" в MIT, Berkley

Свершилось. MIT переходит на Julia в вычислительных курсах:
https://github.com/stevengj/julia-mit/blob/master/README.md

Ответить | Правка | ^ к родителю #203 | Наверх | Cообщить модератору

231. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от myhand (ok), 06-Авг-18, 09:55 
>> Так всё-таки, кто, кому и сколько "заплатил за Python" в MIT, Berkley
> Свершилось. MIT переходит на Julia в вычислительных курсах:

Что лучше Matlab?  Практически все что угодно...

Ответить | Правка | ^ к родителю #230 | Наверх | Cообщить модератору

232. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (36), 06-Авг-18, 10:00 
Matlab - платный. Octave - нестабильный.  А Julia - открытая, современная, высокопроизводительная.

Плюс сделали интерфейсы для миграции со старого софта:
https://github.com/JuliaPy/PyCall.jl
https://github.com/JuliaInterop/RCall.jl

Ответить | Правка | ^ к родителю #231 | Наверх | Cообщить модератору

233. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от myhand (ok), 06-Авг-18, 10:11 
> Matlab - платный. Octave - нестабильный.  А Julia - открытая, современная,
> высокопроизводительная.

Вот и я говорю, что питон тут непричем.  Ну, начали где-то вместо матлаба использовать, и что?  А где-то, все в том же MIT - вместо матлаба стали Python использовать.

> Плюс сделали интерфейсы для миграции со старого софта:

Угу, https://github.com/JuliaPy/pyjulia

Ответить | Правка | ^ к родителю #232 | Наверх | Cообщить модератору

204. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от economist (?), 04-Авг-18, 15:11 
В кейсе про нефтяников я еще не посчитал брендированные Ораклом десктопы от HP за 2,5к уе на 486DX4, но тут будет более показателен пример другой нефтяной компании, располагавшейся чуть более к северу Югры. Цифры даже страшно озвучивать, они сопоставимы с 50% годовой прибыли компании.

Пребывавшие (и до сих пор пребывающие, да и прИбывающие тоже) в блаженном идиотизме айтишники - с пеной у рта доказывали на псевдо-тендерах что это "надежность", "ирландская сборка" и даже, о ужас, "комплексное решение".

Коллеги, нам всем пора перестать мыслить категориями семьи и достатка, слезть с вершинки самолюбования и начать, наконец, мыслить масштабами страны. Ей сейчас нужны от вас грамотные советы - здесь, а то и решения. Может тогда власть имущие - даже мысли повышать втрое ставки взносов в ПФР или удлинять срок выхода на пенсию - не допустят. А пока - имеем что имеем.

IT-шники очень плохие дворники, таксисты и операторы АЗС, а в 65 - не кодится и не шкодится. Уж я-то знаю.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

228. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Аноним (-), 06-Авг-18, 06:43 
>Коллеги, нам всем пора перестать мыслить категориями семьи и достатка, слезть с вершинки самолюбования и начать, наконец, мыслить масштабами страны. Ей сейчас нужны от вас грамотные советы - здесь, а то и решения.

В рабство? Не думаю.

Ответить | Правка | ^ к родителю #204 | Наверх | Cообщить модератору

229. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от myhand (ok), 06-Авг-18, 09:40 
> Цифры даже страшно озвучивать, они сопоставимы с 50% годовой прибыли компании.

Это капитализм, детка.  Вам просто чуть меньше повезло - живете в стране папуасов.  Но если вы думаете, что в "развитых странах" (тм) буржуи как-то более разумно тратят время и ресурсы - это совершенно напрасно.

> Ей сейчас нужны от вас грамотные советы - здесь, а то и решения.

Да ничего ей от айтишников не нужно.  Максимум - чтобы не бухтели и сидели на попе ровно, вместе с остальными, пока те, кому положено, делают гешефт на остатках от СССР.

> Может тогда власть имущие - даже мысли повышать втрое ставки взносов в ПФР или удлинять срок выхода на пенсию - не допустят.

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

Ответить | Правка | ^ к родителю #204 | Наверх | Cообщить модератору

223. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от Анонимemail (223), 04-Авг-18, 20:46 
Так то питон и в АндроидоАйосах могёт. Kivy ни кто не отменял
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

224. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  –1 +/
Сообщение от Аноним (-), 05-Авг-18, 14:46 
Почему в рейтинге нет таких замечательных языков как Pascal и Delphi?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

226. "Рейтинг языков программирования 2018 года от издания IEEE Sp..."  +/
Сообщение от anom (??), 05-Авг-18, 22:07 
Ну как же нет. Просто, конечно, не в первой десятке. 29 место, сразу за растом кстати.
https://spectrum.ieee.org/static/interactive-the-top-program...
Ответить | Правка | ^ к родителю #224 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру