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

Исходное сообщение
"Рейтинг языков программирования 2018 года от издания IEEE Sp..."

Отправлено opennews , 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


Содержание

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

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Саня Программист , 03-Авг-18 00:02 
В недавней теме про Гвидо было сказано, что Питон занимает первые места во всех рейтингах. И эта новость очередное подтверждение.

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено анонимус , 03-Авг-18 07:52 
вот и я так думаю после 10 лет программирования на нем:)

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 09:09 
Пора менять стек технологий. Иначе есть риск окоченеть до старости.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 10:24 
В 1001й. И уж точно не в последний. :)

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено myhand , 03-Авг-18 00:19 
Кобол забыл.  И Аду.  Больше Аду.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 09:36 
кобол в аду

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 13:47 
Астахла

/fixed


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 04:39 
>по методике А.Шталя

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено A.Stahl , 04-Авг-18 09:01 
Ой, ничтожный анонимчик может лишь лишь коверкать имена. Pathetic.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 12:09 
Сначала прочитай правильно Slackware. Или шлака, или стухл - выбирай 🤡.

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

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним84701 , 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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 06:33 
А также узкоспециализированный R.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Crazy Alex , 03-Авг-18 11:21 
Бум возни с данными и прочего ML...

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено psv , 03-Авг-18 19:43 
Это Схема с сахаром.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено rshadow , 03-Авг-18 17:14 
Главное понимать что коэффициент корреляции рейтинга 1e-10

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

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


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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 13:43 
Гугал сам заработал себе такую репутацию.

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

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


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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 13:58 
chm еще и глючный, сколько ни качал книг в нем - ни на винде, ни на линуксе нормально без глюков не прочесть.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 00:04 
Мне тоже нравится JS, он несложный и многофункциональный. Я только на нем сайты и леплю!

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 07:14 
И ваш молодой человек, видимо, это одобряет)

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 13:49 
Ну не знаю, одобряешь ли ты, милый.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 02-Авг-18 21:53 
Когда русскоязычные пользователи, наконец, поймут, что assembler - это транслятор? Сам язык - assembly/assembler language - язык ассемблера.
Сказать, "пишу на ассемблере" - всё равно, что заявить "пишу на компиляторе".

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 02-Авг-18 22:35 
Словам в языке присуще обладать несколькими значениям

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Crazy Alex , 03-Авг-18 00:52 
Так речь-то о русскоязычных пользователях.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 08:27 
Прозвучало как клеймо второсортности. :)

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 09:48 
Русскоязычные пользователи до сих пор не понимают:

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

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

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

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

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


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

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


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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 22:48 
> что "сайт" - это всего лишь "место"

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 10:10 
>> что "сайт" - это всего лишь "место"
>
> Малаца, гуглопереводчик асилил.

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

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

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

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

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

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

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

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


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

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 10:59 
heap как раз куча, в русском, т.к. никто не говорит свалка г...

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 00:06 
Хотел показаться умнее других, но не получилось.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено нектовпальто , 03-Авг-18 11:02 
Да не, получилось. Просто кретинов на любом ресурсе больше - набежали, заминусовали. Ну штош...

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Яков , 03-Авг-18 16:42 
"И добавил
С высоты
Своего величия:
— Не усвоили,
Скоты,
Правила приличия!"

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 00:06 
тогда уж и вазелин, аспирин, диктофон, дихлофос, акваланг, граммофон, кеды, одеколон, памперсы, ксерокс, и другие, называйте по другому, т.к. это товарные знаки ставшие нарицательными

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено bOOster , 03-Авг-18 07:13 
Демагогия.

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 02-Авг-18 22:32 
> JS и PHP используют и на "десктопе", что не указано на картинке в строке "тип". Их не много, но все-же.

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 01:38 
Ничего странного. Легкий и безопасный язык. Там, где нужна скорость - часть кода выносится на С. Что вам еще надо для счастья? Даже игра EVE Online на пайтоне.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 07:11 
> Ничего странного. Легкий и безопасный язык.

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Урри , 03-Авг-18 12:33 
Все очень просто - ему на данном историческом этапе нет альтернатив.
Точно так же, как не было альтернатив вбасику, в прошлом.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 13:12 
> Все очень просто - ему на данном историческом этапе нет альтернатив.

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


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

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено dq0s4y71 , 03-Авг-18 12:55 
> Легкий и безопасный язык. Там, где нужна скорость - часть кода выносится на С.

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


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

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

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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено dq0s4y71 , 08-Авг-18 17:44 
И чо? Зарплату больше пообещали, вот и свалил. Мало ли по какой причине можно свалить.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним84701 , 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 __._(_)]
(причем, работает сей код не сильно медленне "канонично" написанного аналога).


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 02-Авг-18 22:22 
ну такое...

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 13:52 
Эти "недалекие" люди разбираются в теме. А чего добился ты? Плачешь на форуме?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 02-Авг-18 22:36 
Неправильные рейтинги. Как Питон может быть популярным? Не, не верю. Это все заговор ящероголовых!

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено A.Stahl , 02-Авг-18 22:41 
Почему нет? Не самые хорошие вещи вроде некоторых особенно неталантливых певцов или очень дешёвой водки из спирта второго класса становятся популярными. Почему Питон не может?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 02-Авг-18 23:01 
В питоне нет абсолютно ничего хорошего. Как он может быть самым популярным?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено анонимус , 03-Авг-18 07:54 
там мало хорошего, но порог вхождения крайне низок

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 02-Авг-18 22:39 
Впечатление, что единственная цель этого рейтинга - показать, что надо пользоваться питоном.... Хорошо, что мы никогда и нигде его не использовали - не придётся болезненно его провожать на свалку истории....

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 02-Авг-18 23:24 
Я с вас хохотался. Вы поди Растабой?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Crazy Alex , 03-Авг-18 00:58 
Кого волнуют эти трупы? Всё, что хоть как-то популярно - в первой десятке.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 13:47 
Некромантов волнуют очень даже)

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 13:53 
Полегче, парень, да у тебя же баттхерт!

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 02:06 
Разработчики на ноде давно уже ездят на премиум авто за 100+ штук евро.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 07:19 
В части популярности питона единственное что радует, что хотя бы будет полно программеров, готовых за еду поддерживать написанный ранее код. Чем больше программеров, тем дешевле.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 08:01 
Бесплатная рабочая сила это несомненный плюс.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Crazy Alex , 03-Авг-18 11:05 
Может, их и будет полно, только реально поддерживать мало кто сможет. Тоже специфика языка - простое на нём пишется просто, а вот сложное - не особо, и поддерживать его потом на редкость тяжело. Это на какие-нибудь плюсы вы хоть и не за еду, но найдёте людей, способных разгрести что угодно (и уже это делавших).

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 11:08 
К счастью, мы никогда на питоне ничего не разрабатывали. И начинать не планируем.

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

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


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



"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 08:37 
> Лидером рейтинга остаётся язык Python

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 09:12 
Слышали это когда-то про бейсик и паскаль. Когда они были во всех школах. Собственно, ситуация с питоном ничем не отличается. Впрочем, на них хоть можно было писать что-то системное.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 13:57 
Они и щас во всех российских школах. :(

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено myhand , 03-Авг-18 14:10 
SICP в MIT последнее время читали на питоне.  Но разве профессора MIT - ровня аналлитекам с ЛОР^Wопеннета?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено 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. "


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено myhand , 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.../

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 08:39 
Народ, помогите советом. На исходе четвертого десятка стукнуло мне освоить какой-нибудь язык программирования. Не для заработка, для души. Для тренировки ума, а то в последнее время стал замечать, что башка уже хуже соображает, чем раньше. Поэтому популярность и востребованность на рынке мне до лампочки. Пытался читать обзоры и советы в интернете, но там как раз в большинстве случаев все через призму популярности и востребованности. Посоветуйте, что выбрать. Английским владею, так что нужную литературу могу в оригиналах читать, а вот коммьюнити, где можно на первых порах позадавать глупые "новичковые" вопросы, лучше чтоб было русскоязычное.

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 08:57 
Python. Низкий порог вхождения позволяет сосредоточиться именно на программировании в целом, а не борьбой с языком и его средой. А дальше сможете осваивать любой другой язык за пару-тройку дней.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 09:03 
Низкий порог вхождения расслабляет ум, а не тренирует.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 09:10 
Несусветная чушь. Программирование прежде всего сводится в разработке алгоритмов, а не забавами с языками. Язык сам по себе вторичен. Их можно выучить сколько угодно...

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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 09:24 
Очередная порция отборного бреда. Да и ваш камень в огород пайтона - никак в толк не возьму. Чем с ним не так? Вы бы хотя бы потрудились аргументировать сей выхлоп...

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

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

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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 10:21 
Вы думаете... Вы считаете... и никакой конкретики. И если вы точно не знаете и не психиатр - не стоит другим ставить диагноз. А что до проблем в пайтоне с алгоритмикой... скажите это людям занимающиеся иследовательской деятельностью и программирующие на пайтоне. Ну и NASA... они то и не догадываются даже, что пишут на таком гадком языке! Боюсь, что к врачу нужно вам сходить.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 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 и питон им нужен, разве что, для замедления вычислений.


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 12:09 
Стоить напомнить, что производительность не всегда стоит на первом месте, а вот внезапно упавшая ракета обойдется очень дорого. Забавно что приходится озвучивать настолько очевидные вещи. Не так часто встретишь таких людей. Можете больше так не стараться. Вы уже донесли посыл, что вас окружают одни "дураки". Не стоит "это" продолжать.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 12:38 
Ракета может упасть и потому, что программа медленно соображает, когда реагировать нужно в доли секунды. Так что плохой пример.

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено 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 перестал сверкать и привлекать популизьтов-сорок-воровок лет эдак... $много тому.

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 21:14 
MIT уже раскаивается в этом. Оказалось, что "стильно, модно, молодежно" не значит "поможет выучить специалистов".

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено др. Аноним , 03-Авг-18 11:55 
> Проблема питона как языка программирования - грязный синтаксис и невнятная модель программирования.

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

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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено dq0s4y71 , 03-Авг-18 12:08 
> То ли дело goto fail, ага.

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 12:21 
Проблем станет намного меньше если предусмотрительно этот оператор просто удалить.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено dq0s4y71 , 03-Авг-18 13:01 
Вот именно так они и рассуждают. Карго-культ.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 14:33 
Обычная защита от дурака.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено _ , 04-Авг-18 07:00 
зОчем дуракам программировать?

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


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

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

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



"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено dq0s4y71 , 03-Авг-18 13:06 
+

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

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено dq0s4y71 , 03-Авг-18 12:40 
> Именно язык задаёт мышление.

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

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

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

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


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

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

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

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


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

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 19:58 
MIT, МТИ, МФТИ, МГУ, Berkley - читают лекции "Алгоритмы" - на Питоне, на 1-2 курсе.

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

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 20:26 
> То есть Питон отлично подходит для изучения программирования.

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

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

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

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


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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 21:37 
> Ни ученики, ни деньги не определяют программу обучения.

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

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

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

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

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

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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено 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, всего лишь треть рынка отобрал одо у них). Короче - альтернатив не было. И с таким среднестатистическим (в этой ветке, конечно) "опеннетовским" сознанием - альтернативы никогда и не будет. Это позор.


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 20:28 
> MIT, МТИ, МФТИ, МГУ, Berkley

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


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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 16:26 
Честно говоря, уже изрядно поднадоело подобные штуки объяснять. Почему Кнут в своих знаменитых многотомниках вообще использует фактически ассемблер? Пора уже пользоваться тем, что у вас на плечах имеется. Будьте благоразумны! Заставить человека думать - намного продуктивней, чем просто озвучить тривиальный ответ.

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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 14:04 
"Прошу вас, ради всего святого, сначала научитесь простому
и только потом переходите к сложному." - Эпиктет.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним84701 , 04-Авг-18 15:12 
> "Прошу вас, ради всего святого, сначала научитесь простому и только потом переходите к сложному." - Эпиктет.

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 16:27 
Просто вы не тех цитируете... Вот и вся разница!

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Anonimus , 03-Авг-18 09:18 
Если для души, то common lisp, конечно.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 09:59 
Ну вот кого спрашивал IRL, как раз все советовали либо Perl, либо Lisp.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 10:33 
С перла точно не стоит начинать.

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

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

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


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

Кто сказал?


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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 16:51 
Почему? Чем Python хуже?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Урри , 03-Авг-18 12:39 
Только не common lisp, только не он!
Scheme наше все.

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

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

> Scheme наше все.


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 21:20 
Я серьезно. Коммон Лисп перегужен синтаксическим сахаром, который сильно мешает писать на нем. Т о ли дело схема.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 10:31 
Еще Python подходит для быстрого создания прототипов, а потом, если это требуется, часть критического ко времени исполнения кода выносят и переписывают на более производительном языке. Именно так и создали знаменитую и легендарную EVE Online.

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

PHP/HHVM/Zephir


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Led , 05-Авг-18 20:36 
> часть критического ко времени исполнения кода выносят и переписывают на более производительном языке.

Ты врёшь.


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено dq0s4y71 , 03-Авг-18 11:46 
Для тренировки ума учи лучше иностранные языки. Любой язык программирования можно достаточно быстро освоить до того уровня, когда на нём можно начать писать программы, но после этого основное время уже начинаешь тратить на их отладку :)

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 16:56 
Мне кажется вы упрощаете, и судите по себе.:) Пока что для меня любой код - это набор малопонятных символов, магическое заклинание какое-то, которое непонятно как работает и что делает. А вам-то конечно, все просто и понятно, если вы много лет программируете.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено A , 03-Авг-18 17:35 
Для тренировки ума - начните с изучения ассемблера. А еще лучше - с устройства микропроцессора, с изучения методов адресации, системы команд современных микропроцессоров, режимы работы, обработка прерываний, и т.д. и т.п. Изучите "как устроена операционная система", как стартует микропроцессор при включении питания и чем он там занимается. И т.д. и т.п. Бессмысленно изучать "языки программирования высокого уровня" не имея вообще представления о том "как это все устроено на низком уровне". Иначе так и будет для Вас програмы "магическими заклинаниями" непонятно как работающими...

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 12:16 
Для души хорош Ruby. Концепция - код должен читаться как текст на естественном английском языке. Плюс куча учебных материалов как на английском, так и на русском.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Andrey Mitrofanov , 03-Авг-18 13:58 
>должен читаться как текст на естественном английском языке

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 16:53 
Я как-то языки для веба, типа Ruby и PHP, особо и не рассматривал... Или он не только для веб пригоден?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 21:56 
Ruby - хорошо продуманный язык универсального назначения. Но чаще всего его используют для веба, для написания специализированных языков (DSL), что, чаще всего, выливается в различные фреймворки тестирования. В целом, инфраструктура Ruby не очень то уступает питону. Но язык гораздо удобнее.

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

Ocaml, Scheme.


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 16:54 
Насколько я успел понять, эти языки довольно редкие, наверное по ним будет нелегко учебные материалы найти?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 17:17 
https://ru.wikipedia.org/wiki/OCaml
https://ru.wikibooks.org/wiki/%D0%92%D0%...
https://ru.wikipedia.org/wiki/Scheme

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Илья , 03-Авг-18 19:30 
Для души есть small basic, он не для профессионального программирования, но на нем есть практически все. Будь то графика - без лишних костыли просто создаешь прогу или просто графическое изображение. Правда писать много придётся.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено ыы , 03-Авг-18 22:43 
perl, go, prolog

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Retrosharer , 04-Авг-18 14:12 
Free Pascal

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Sfinx , 03-Авг-18 08:41 
если добавить метрику "everyday use by people", то JS будет на первом месте, где ему и следует быть - чета броузеров с питоном внутри не замечено в природе

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 08:46 
Браузер то сам не на JS написан, и операционная система, на которой это всё работает. Так что не надо тут.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Sfinx , 03-Авг-18 11:53 
ага, анон, мы уже поняли - он на питоне написан

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 09:19 
рейтинг составлен так, что чем больше язык используется в школах, тем он популярнее. В этом и весь ответ.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 10:23 
Не видел в школах ничего кроме бейсика.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 11:09 
тупо как пример школы - http://cs.gettysburg.edu/~tneller/resources/k12/index.html

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено dq0s4y71 , 03-Авг-18 11:48 
В российских школах.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 12:07 
В российских школах не везде и программирование то есть. Впрочем, не стоит о нашем рынке программирования в принципе вспоминать. По сравнению с мировым, у нас его нет. Локальные предпочтения - 1С и PHP как наиболее востребованные языки.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 13:56 
В Российских школах бейсик и вижалбейсик, иногда паскаль.

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

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 10:09 
В этом году выходит Julia в версии 1.0. Питон в ML можно хоронить. Смысла его использования в новых проектах нет вообще. Для старых, в Julia есть интерфейс PyCall.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено _ , 04-Авг-18 07:26 
>В этом году выходит Julia в версии 1.0.

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Crazy Alex , 03-Авг-18 11:20 
Питон и не опускался.
Про Go уже поговорили, на нём довольно тихо и много пишут. А вот о Rust пока говорят в основном, может, и писать активнее будут позже, а может - нет.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 11:21 
Популярное не значит лучшее. Может такое быть с языками программирования?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 11:26 
Легко.

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 12:28 
И все же... популярность есть довольно значимый аргумент. Стоит попробовать самостоятельно разобраться в причинах этого.

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено vinr , 03-Авг-18 13:01 
То ты этих сеньоров не видел

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Попугай Кеша , 03-Авг-18 14:39 
Сеньёр-помидор!

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 21:21 
Я не про бумажных, я про тех что код пишут и релизят.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 14:47 
Вы путаете теплое с мягким, а именно тривиальную ошибку с выбором инструментария для решения поставленных задач. Ещё заметна проблема 'один я прав, а все остальные заблуждаются'. Неужели вы правда считаете, что люди настолько глупы, что не заметят - молоток не особо подходит чтобы закручивать шурупы, хотя и позволяет их забить? Мне даже стало как-то неловко за вас... Совсем  уже одичали там.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 21:24 
> Неужели вы правда считаете, что люди настолько глупы

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено anonymous , 06-Авг-18 00:02 
А Хокинг курил, нарушал ПДД, бухал или воевал?

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 12:57 
а где же хейтеры пхп? неужели весь запал ушел на жс и питон? непорядок!

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Попугай Кеша , 03-Авг-18 14:07 
Я не понял! Где LISP?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено ыы , 03-Авг-18 14:41 
Это рейтинг популярности языков программирования а не эпитафия по покойным....

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

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


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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 21:24 
Чем вам скобки не нравятся? Чем они вам мешают?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено psv , 03-Авг-18 23:14 
Мне они не мешают. Но вот миллионам мух (от которых зависит место языка в этих рейтингах) скобки пожалую не безразличны. И будь план по синтаксису лиспа доведен сразу когда был запланирован, много из уродцев индустриальных мы бы так и не увидели.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 19:27 
А Forth плохой язык?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 03-Авг-18 21:38 
>За год Python поднялся с 5 на 4 место

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


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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 00:12 
Нас таких миллионы. Вот даже Навальный в СИЗО решил изучить Python. Поисковые запросы можно ругать как источник инфы до одурения, но ведь другого ничего нет, кроме злобы, обиды и недержания, что победил не "мой любимый...", а какой то 25летний выскочка-змей

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 08:05 
> Поисковые запросы можно ругать как источник инфы до одурения, но ведь другого ничего нет

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено myhand , 04-Авг-18 10:24 
IPython
Jupyter
numpy
scipy
scikit-learn
Theano

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


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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено myhand , 04-Авг-18 17:09 
> Уважаемый аналлитек, научитесь считать суммы и среднее.

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

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

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

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

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

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


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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено myhand , 04-Авг-18 20:02 
> Поскольку не представляет вы что такое численные методы,
> судя по всему, не представляете как их считать и для чего.

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

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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Юрий , 03-Авг-18 22:10 
Какие то модные, непонятные языки... Хз. PL/M где в рейтинге? А фортран? Хипстеры! =) На всекой китайской хрени програмят. Ладно хоть asm на месте. Правда не написано под какой проц =)

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 02:38 
Достали уже подобными рейтингами. Посчитайте косвенными методами количество продакшен кода на каждом языке умноженного на количество пользователей. Это даст примерное представление о количестве работы по поддерке кода на этом языке. А новый тиобе не нужен.

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 08:11 
А почему java в нем? Кому она нужна вообще?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 13:51 
Корпоративным задpотам.

"Рейтинг языков программирования 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, всего лишь треть рынка отобрал одо у них). Короче - альтернатив не было. И с таким среднестатистическим (в этой ветке, конечно) "опеннетовским" сознанием - альтернативы никогда и не будет.


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

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

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


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

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

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

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

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

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


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

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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено economist , 04-Авг-18 17:47 
Пока понаблюдаю. Хотя нет -  

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

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

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

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


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

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


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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено economist , 04-Авг-18 18:03 
Если рискнуть набрать import this и таки-прочесть его целиком, то сентенция оттуда про "простое лучше чем... уродливое", возможно, доставит.

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

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

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


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

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


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

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


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

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

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

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

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


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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 17:31 
> вместо всяких MIT'ов

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

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

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


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

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

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

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


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

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


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

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


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

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


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

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

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

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


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

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

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

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


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

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


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

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

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

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

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

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


"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 04-Авг-18 20:46 
Так то питон и в АндроидоАйосах могёт. Kivy ни кто не отменял

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено Аноним , 05-Авг-18 14:46 
Почему в рейтинге нет таких замечательных языков как Pascal и Delphi?

"Рейтинг языков программирования 2018 года от издания IEEE Sp..."
Отправлено anom , 05-Авг-18 22:07 
Ну как же нет. Просто, конечно, не в первой десятке. 29 место, сразу за растом кстати.
https://spectrum.ieee.org/static/interactive-the-top-program...