The OpenNET Project / Index page

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

Ассемблер занял десятое место в рейтинге популярности языков программирования

11.07.2016 10:11

В июльском рейтинге популярности языков программирования, публикуемом компанией TIOBE Software, отмечен рост популярности языка ассемблер, который по сравнению с июлем прошлого года переместился с 12 на 10 место. Рост популярности ассемблера объясняется интересом отрасли к компактным решениям в области интернета вещей (IoT). Также можно предположить, что на рейтинг могло повлиять появление платформы WebAssembly, продвигаемой производителями web-браузеров, так как индекс популярности TIOBE строит свои доводы на основе анализа статистики поисковых запросов в таких системах, как Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, Bing, Amazon и Baidu.

Из других тенденций можно отметить рост популярности языков Ruby (переместился с 15 на 11 место), Perl (с 11 на 9 место), Tcl (с 65 на 48), Swift (c 16 на 14 место), Groovy (с 39 на 20 место), Python (с 5 на 4 место), PHP (с 7 на 6 место), JavaScript (с 8 на 6 место). Спад интереса наблюдается для языков Objective-C (падение с 6 на 15 место), Visual Basic (с 10 на 13 место) и C# (c 4 на 5 место).



  1. Главная ссылка к новости (https://developers.slashdot.or...)
  2. OpenNews: Рейтинг популярности СУБД за 2015 год
  3. OpenNews: Анализ популярности языков программирования в 2015 году
  4. OpenNews: PHP продвинулся на две позиции вперёд в рейтинге TIOBE
  5. OpenNews: В JavaScript-движок V8 добавлена поддержка WebAssembly
  6. OpenNews: В Firefox, Chromium и Edge добавлена экспериментальная поддержка WebAssembly
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/44769-tiobe
Ключевые слова: tiobe, lang
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (67) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 10:22, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Искусство заголовка
     
     
  • 2.14, Потёртый (?), 11:55, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Опять путают ассемблер с языком ассемблера.
     
     
  • 3.17, Аноним (-), 12:39, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А как же Go? Хипстеры негодуют!
     
  • 3.37, Аноним (-), 18:55, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Препод не видит, можно расслабиться
     

  • 1.2, Анонимус_б6_выпуск_3 (?), 10:26, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    картинка - пособие к лекции "Как не надо презентовать информацию"
     
  • 1.3, Аноним (-), 10:28, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    COBOL популярнее Groovy?
     
     
  • 2.22, Аноним (-), 13:29, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Внезапно, да? Есть же тонны древнего кода которые работают по всему миру в легаси системах.
     
     
  • 3.36, _ (??), 17:57, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Юрбан легенд. Вот ты лично - видел? :) Я лично с жтим работал в последний раз в 2003, а просто видел в 2007. Кончесно суслик где то есть, но "тонны" - ORLY?! :-/
     
     
  • 4.47, Gust (?), 21:38, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да, я видел лично и много - в банках постарше до сих пор core системы в основной своей массе написаны на cobol, rpg и проч. И Индия для поддержки этих систем обучает многие тысячи программистов в год.
     
     
  • 5.63, redwolf (ok), 21:20, 12/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Индия? Поддержка банковских сервисов? Мне здесь видится нестыковка.
     
     
  • 6.65, Онаним (?), 01:17, 13/07/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Да не, всё правильно. Просвещайтесь.
    http://www.cnews.ru/news/top/royal_bank_of_scotland_poteryal_milliard
    Уебновение на неделю CA-7 на айбиэмовском мейнфрейме. Ажил, индусы, вот это всё.

    Обычное дело: идиоты-банкиры забывают, что ничего не производят, а основным инструментом добычи бабла от клиентов должна быть качественно организованная работа отделений и стабильно работающая инфраструктура банкоматов. У меня был опыт общения в середине нулевых с Юниаструмом, у которого вечно не работали банкоматы. У нас директор очередной раз не смог снять зарплату и решил увести контору. Ну я позвонил в сапорт, очередной раз сообщил о неработающем банкомате и поздравил с будущим уходом клиента с оборотом в несколько лярдов.
    Мне потом девочка из отдела претензий звонила, пришлось им объяснять, что основая кормящая мотыга банка, ИТ инфраструктура, не работает, поскольку наверняка есть тупая задница, которая умеет только преданно смотреть собачьими глазками на биг босса и выдавать catch-phrase "а давайте съэкономим". А поскольку такой пес лижет качественно, то биг босс впадает в благостно-расслабленное расположение духа, отключает мозги и наслаждается. Вследствие этого идет на поводу. Вобщем, судя по тому, что с тех пор я не видел их банкоматы неработающими, повествование явилось для них откровением и уроком, оргвыводы были сделаны. Эх, повеселился я тогда от души.

     
     
  • 7.71, Аноним (-), 20:57, 14/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Охохо, воистину так.
     
  • 2.39, труляляй (?), 20:20, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Вполне себе можно представить возросщее количество запросов при портировании очень старого софта.
     
     
  • 3.49, тоже Аноним (ok), 21:47, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А вот то, что по этим запросам много чего находится - совершенно не факт ;)
     

  • 1.4, iLex (ok), 10:34, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    TIOBE index - это сферический конь в вакууме, он не отражает ровным счётом ничего. Удивляюсь, что ещё есть люди, которые его отслеживают.
    Если нужна реальная картина, то нужно смотреть графики на крупных иностранных биржах вакансий. Вот например здесь:
    http://www.itjobswatch.co.uk/IT-Job-Market/UK/Programming-Languages
    ясно видно, что ассемблер по количеству вакансий, где от кандидатов ожидается его знание, не то что в первую десятку, а даже в первую тридцатку не попадает (ютится в середине второй страницы).
    Более того, его востребованность неуклонно снижается:
    http://www.itjobswatch.co.uk/jobs/uk/assembly%20language.do
    так, если летом 2015 было 117 вакансий, то теперь всего 86. Сравните это с топовым языком (JavaScript), для которого там активно свыше 16 тысяч вакансий.
     
     
  • 2.6, Аноним (-), 10:53, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Что ещё расскажешь?
    Не наблюдаю КОБОЛа по ссылке, в курсе сколько по нему вакансий?
     
     
  • 3.13, iLex (ok), 11:53, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хреново с наблюдательностью, значит. На второй странице там COBOL:
    http://www.itjobswatch.co.uk/jobs/uk/cobol.do
    Вакансий прилично больше, чем для asm'а.
     
  • 3.19, rob pike (?), 13:16, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Смотря где. В Бразилии, например, много, в Воронеже совсем нет.
     
  • 2.24, angra (ok), 14:04, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +6 +/
    О да, рейтинг, в котором первое место за SQL, конечно куда лучше отражает реальную картину... человеческой глупости. Ведь для того, чтобы не тащить всё подряд из текста вакансии, нужно хоть чуточку ума.
     
  • 2.31, Kodir (ok), 16:08, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    tiobe - это не рейтинг, это "вброс" для поднятия популярности опеннета :) Никто не рассматривает его всерьёз, повода для паники нет.
     
  • 2.50, Неизвестный (?), 21:59, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    В том рейтинге Sкала и Го рулят.

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

     
     
  • 3.62, rob pike (?), 19:26, 12/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Неужели к усредненному программисту на языке Python?
     
  • 2.72, Gemorroj (ok), 18:56, 28/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    В сравнении с этим говнищем https://www.opennet.ru/opennews/art.shtml?num=44863 тиобе еще ничего так
     
     
  • 3.73, Andrey Mitrofanov (?), 12:40, 29/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > В сравнении с этим гoвнищем https://www.opennet.ru/opennews/art.shtml?num=44863 тиобе
    > еще ничего так

    О! Знаток сортов....  метрик статистик шумов в интернетах в треде.

     

  • 1.5, EuPhobos (ok), 10:38, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    У меня знакомые поиграв в Human Resource Machine тоже заинтересовались ассемблером.
     
  • 1.7, Аноним (-), 10:58, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    и все таки С рулит как и всегда. самый практичный язык для написания хорошего кода. и да меньше тратящий ресурсов.даже в сравнении с С++. но ассемлер вещь. правда трудновато на нем клепать.
     
     
  • 2.8, уке (?), 11:09, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Как в лужу пёрнул!
     

  • 1.9, тоже Аноним (ok), 11:19, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Количество запросов в Гугль "assembler WTF?" наконец-то превысило количество запросов "diamond-like inheritance C++".

    Big data готовы дать причудливый ответ на любой интересующий вас вопрос!

     
  • 1.10, Аноним (-), 11:21, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +27 +/
    Молоток занял первое место в рейтинге самых популярных ручных инструментов! Эти придурки которые все еще КЛЕЯТ обои, а я говорил что надо ПРИБИВАТЬ!
     
     
  • 2.12, Аноним (-), 11:50, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • –8 +/
    > Молоток занял первое место в рейтинге самых популярных ручных инструментов! Эти придурки
    > которые все еще КЛЕЯТ обои, а я говорил что надо ПРИБИВАТЬ!

    молочина !!!  и много прибил?

     
     
  • 3.20, Аноним (-), 13:17, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +11 +/
    МолоДчина. Молочина - это какой-то экстракт молока или чёто.
     
     
  • 4.23, тоже Аноним (ok), 13:44, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Карова сиска дорнул - бризгает одын молочина, да!
     
  • 2.15, iLex (ok), 11:57, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Самый популярный инструмент - перфоратор. Соседи похоже используют его даже для поклейки обоев.
     
     
  • 3.16, Потёртый (?), 12:03, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Значит, это всё-таки глобальная эпидемия. Есть какая-нибудь вакцина против этой чумы?
     
     
  • 4.21, Аноним (-), 13:17, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Есть: пробки на подъездном щитке.
     
  • 4.26, Аноним (-), 15:00, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Конечно. Молоток
     
  • 4.38, Аноним (-), 20:00, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну да, где ассемблер, там и перфоратор. Сначала пишем на бланках, потом набиваем... Или вы что-то другое имели в виду?
     

  • 1.25, anonkz (?), 14:51, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А где 1С?
     
     
  • 2.27, Аноним (-), 15:01, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    вперде всех

     
  • 2.28, тоже Аноним (ok), 15:20, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Там же, где Яндекс в списке поисковиков.
     
     
  • 3.41, анонимус_б6_выпуск289 (?), 20:33, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    К твоему сведению, на территории России Яндекс, как поисковик, прочно на первом месте. В инеты ходят не только гики, но и куча простого народа, которому яндекс проще и ближе, да и по дефолту много где. То, что он на запросы нерелевантные ссылки выдает очень часто, так это никого не волнует.
     
     
  • 4.46, Отражение луны (ok), 21:38, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    На первом месте в списке херовых сервисов)
    Что поделать, народ у нас технически необразован, будет пользоваться любым дерьмом, которое ему подсунут)
     
     
  • 5.51, Аноним (-), 22:17, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Стал замечать, в последнее время ненависть к отечественному стала сродни паранойи.
     
  • 5.57, Клыкастый (ok), 10:34, 12/07/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    а в остальном мире народ технически образован и сознательно выбирает поисковик по своим критериям? зачётно прошутил!
     
  • 5.58, Борда (?), 12:27, 12/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    А назови хоть один сервис (кроме Гугла), кто сравним с Яндексом по своей инфраструктуре? :) Я боюсь спросить - может, ты, "технически образованный", сам что-то подобное когда-то писал?
     
     
  • 6.59, Клыкастый (ok), 12:58, 12/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А назови хоть один сервис (кроме Гугла), кто сравним с Яндексом по своей инфраструктуре?

    Отвечать вопросом на вопрос... что-то в этом есть.

    Ну ок, поддержим начинание. А при чём здесь инфраструктура?

     
  • 4.48, тоже Аноним (ok), 21:46, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    > То, что он на запросы нерелевантные ссылки выдает очень часто, так это никого не волнует.

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

     
     
  • 5.67, Аноним (-), 08:54, 13/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Только таких людей мало, поэтому большинство народу сидит на яндексе и мэйле, чуть меньше -- в гугле.

    А как вам duckduckgo?

     
     
  • 6.68, тоже Аноним (ok), 09:35, 13/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пробовал, но как-то незачем.
    Пока мне гугль не предлагает срочно поставить свой браузер и выдает на первой странице в основном то, что я ищу, а не то, за что ему заплатили - он меня устраивает.
    Ну, а поисковик, который по запросу, например, "Уральские авиалинии" выдает сначала Трип.ру с продажей рейсов УА, а только потом - официальный сайт перевозчика... это прекрасная рекламная площадка, но это уже не поисковик.
     

  • 1.29, demimurych (ok), 15:52, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вообще сравнивать язык ассемблера с другими высокого уровня языками в корне неверно. Языка как такового там нет вообще.

    Чтобы программировать на языке ассемблера в первую очередь важна архитектура, знание ее. Потому как язык ассемблера для АРМ и язык ассемблера для x86 это две большие разницы. И специалист в одной области будет почти бесполезен в другой.

     
     
  • 2.32, Kodir (ok), 16:14, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Чтобы программировать на языке ассемблера в первую очередь важна архитектура, знание ее.
    > Потому как язык ассемблера для АРМ и язык ассемблера для x86
    > это две большие разницы. И специалист в одной области будет почти
    > бесполезен в другой.

    Да не особо... Ассемблер даёт самые низкоуровневые понятия и они почти одинаковые везде - регистры, порты, операции, etc. Если был спецом по х86, думаю за пару месяцев станешь таким же спецом по ARM. Тем более, что не в каждой строчке надо лазить в недра проца, а просто реализовывать алгоритм.

    К слову, чё так всё тухло в мобильном мире? Почему до сих пор нет ни одной открытой прошивки, чтобы можно было перепрошить своей оболочкой какой-нибудь Самсунг? Я в курсе про cyanogen, но это монстры с _совместимой_ оболочкой, а я хочу свою, с блэкджеком и ... ну вы поняли - чтоб я сам мог управлять всем оборудованием.

     
     
  • 3.33, тоже Аноним (ok), 16:34, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    "...и чтобы Андроид был у меня на посылках!" - раздавалось от подоконника...
     
  • 3.53, asd (??), 01:06, 12/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну не скажи... Я конечно не спец, но тот-же PPC64 это натуральный ППЦ.
    Да и нет, язык ассемблера так-же неразрывно связан с архитектурой и ОС. Скажем amd64 он и в Африке amd64, но одно дело на IBM-PC, а другое дело на какой-нибудь PS4, не говоря уже о более экзотических архитектурах и системах.
     
     
  • 4.64, Аноним (-), 00:20, 13/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    про ППЦ надо читать в спецификации процессора, ведь все прерывания, регистры и так дальше похоже, но по разному устроено и работает
     
  • 2.34, angra (ok), 16:55, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Во-первых, никто не сравнивает ассемблер с высокоуровневыми языками, это низкоуровневый язык. Но при этом можно сравнивать ЯП вообще, без какой-либо классификации. И ассемблеры это таки языки программирования.
    Во-вторых, для одной и той же архитектуры может существовать больше одного ассемблера. И освоить другой диалект для той же архитектуры может быть сложнее, чем освоить ассемблер другой архитектуры.
    В-третьих, специалист по gcc для linux имеет тот же уровень "бесполезности" в MSVC, что и специалист по ассемблеру в другой архитектуре. А ведь язык один и тот же - С.
     
  • 2.42, труляляй (?), 20:35, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Всё, что вы тут написали - теоретическая чушь. Z80 и 8080 - разные процессоры с жутко разными ассемблерами, аж кошмар. Ай-ай-ай.
     

  • 1.30, Аноним (-), 15:55, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Рейтинг популярности языков программирования в поисковых запросах в таких системах, как Google, Google Blogs, Yahoo!, Wikipedia, MSN, YouTube, Bing, Amazon и Baidu.
     
  • 1.35, Вареник (?), 17:42, 11/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    И где эти ваши все "убийцы С++"? :)
     
     
  • 2.40, Aleks Revo (ok), 20:30, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Берут в окружение )))
     
     
  • 3.66, Аноним (-), 02:16, 13/07/2016 [^] [^^] [^^^] [ответить]  
  • +/
    - А где наша гвардия? Гвардия где?
    - Очевидно, обходит с флангов.
    - Кого?
    - Всех!
     
  • 2.44, труляляй (?), 21:32, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это что, злорадство жабакодера? :-)
     
  • 2.45, Аноним (-), 21:34, 11/07/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сишки "не нужны", есть Rust.
     
     
  • 3.55, . (?), 04:18, 12/07/2016 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Это он пока есть :-)
    А то помнитЦЦо недавно такие как ты орали скакалки про Сишки "не нужны", есть D!
    И где тот D?! И не труп и не жилец, зомбак какой то ...
    Кстати у ржавчины есть хоооороший шанс закончить так же! :) По граблям тем же пошли _уже_ ...
     
     
  • 4.56, Аноним (-), 06:06, 12/07/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >По граблям тем же пошли _уже_ ...

    Ну давай, перечисляй, послушаем.

     

  • 1.54, Аноним (-), 02:06, 12/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ох, вау, они посчитали запросы в гугле "как выключить нахрен webassembly в X" ?
     
  • 1.61, Аноним (-), 14:22, 12/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    как в том ролике:
    > - Спарта-а-а-а-аааа
    > - Assembler! Assembler! Assembler
     
  • 1.70, robux (ok), 20:36, 13/07/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Perl и Delphi поднимаются?!?!
    Внезапненько же )
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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