Обговорення рейтингу мов програмування 2022

У цьому топіку обговорюємо рейтинг мов програмування 2022.

Якщо у вас є коментарі, зауваження або пропозиції — залишайте їх тут.

👍ПодобаєтьсяСподобалось1
До обраногоВ обраному0
LinkedIn
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Дозволені теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

Коментар порушує правила спільноти і видалений модераторами.

Всем добра ребята! Подскажите просвещенные, не могу определиться какой язык начать учить для зарабатывания денег. Изучал HTML, CSS.

Додай ще JS — і будеш загрібати гроші лопатою.

Найкраща назва опитування як на того, хто з js перейшов на dart.
>TypeScript зрівнявся з PHP
>Dart — найбільш комфортна мова

Як на мене, важливо розділяти frontend та backend. Інакше плутанина виходить — наприклад JavaScript застосовується майже на 100% фронту, але в бекенді NodeJS зовсім не такі рейтинги має.

Да, разделение фронт\бэк я видел, спасибо. Я к тому написал, что не вижу смысла в общем рейтинге, где фронт и бэк вместе, так как это сбивает с толку — «смешались в кучу кони, люди» ©.

У нас так один проект сделали. Кому то пришло в голову что Java больше не модна. Начали писать на NodeJS. В продакшене все плачевно обернулось. Есть множество проблем с серверным JavaScript который пытались применять ещё с 90-х. То что хорошо на клиенте, даёт ограничения важные с точки зрения безопасности и стабильности совсем не обязательно хорошо на сервере. И прямо скажем в процедурном и объектном стиле очень не просто проектировать серверную часть. Без аспектов не просто управляется с транзакциями. Корутины так себе замена пулам потоков, в ряде случаев есть приимушества однако не во всех случаях они хороши. Ну и самый неприятный сюрприз от Node — серьезная серверная программа на JavaScript потребляет карайне много памяти и CPU. Интерпретация со всеми JIT от V8 это дорогое мероприятие по ресурсам. Собственно хорошо проявляется и в аппетите Chrome.

Удивил Apex — 133.3 % роста!!! Что изменилось то?

появился еще один разработчик на Apex (шутка)
ну это как рост продаж автомобилей украинского производства: в прошлом году продали 1 шт, в этом 2 шт — рост 100%

Мб кому то резко понадобилось что-то подшаманить, и уже статистика нарисовалась.

Но если Java не сделает киллер фичи в течении двух-трех релизов, новый энтерпрайз рынок будет отдан .NET, как по мне..

но старые проекты никто переписывать на .NET не будет, поэтому на ближайшие десять лет джавистам можно не беспокоиться

Как много проектов стартуют на Java

Много.

О — в следующем году добавим этот вопрос

Поддерживаю Android главная причина проседания доли языка. А вернее судебная тяжба Google с Oracle. Kotlin так себе замена Java однако вполне достаточно для мобильных проектов. И к тому же не надо по месяцу портировать на новую версию проект каждые пол года.

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

.Net і Java — два старі пердуни на лавці біля під"їзду. Їх всі знають та поважають, але мабутнє за JS/TS для фулстек та Go/Rust у випадку спеціалізованого софта.

Java, где фундаментальных изменений давно не было уже.

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

Есть много мнений о том, что Java после 8 версии не торт или не стоит перехода.

Какаято феерически дикая чушь.

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

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

мигрировать с 6-й на 7+ Java я врагу не пожелаю, наверное проще все переписать заново, но с более новыми версиями все достаточно просто
у Java больше проблем со старыми фреймворками, которые перестали обновлять и они больше не совместимы с новыми

Джава может предложить многое, она весьма быстро развивается, проследить за этим легко. Она не может предложить хайпа. Но она и не стремится. То есть опять мы возвращаемся к проблема с головами тех, кто застрял в прошлом.

фич, которые мотивировали б разрабов мигрировать.

А таких фич вообще нельзя предложить. Если человек готов скакать между языками изза синтаксического сахара, то он будет прыгать в любой новый язык. Фичи не важны.
Разработчиков можно поделить на две категории — тех, кто будет пускать слюни по любому хайповому трешу, и тех, кто нет. Вот что заставляет разрабов «мигрировать».

Приміром, load balancer, можна було б на Node.JS написати, та і нa Java також, але далеко від оптимального. Більш банальний приклад — сам веб браузер; команди Firefox та Chrome вже певний час «придивляються» до Rust.

(внимание, IMHO) Показательно то, что строго типизированнная адаптация языка, делает успех над слаботипизированным прародителем.. А еще говорят, что профессия программиста вымрет через 10 лет.. Ага, как же

Не спорю.. Но почему-то людям эта надстройка приходится полезной)

Статистика демонструє лише, що на українському ринку панує Frontend, тобто Web Matstering. Що є закономірністю, бо це саме та робота яку найбільще віддають на підряд. Ці статистики і рейтинги зазвичай показують дуже різні результати. Скажімо за TIOBE www.tiobe.com/tiobe-index топовою мовою є Python. Тобто люди більше шукають в інтернеті інформації з Python. З Опросу StackOverflow insights.stackoverflow.com/survey/2021#overview Тройка лідерів: JavaScript, Python, Java більшість респондентів з США , та і є фулстек розробниками. В PYPL pypl.github.io/PYPL.html Pyhon, Java, JavaScript Що точно модна сказали є шістка найбільш поширених промислових мов програмування, фактично : C, C++, C#, Java, JavaScript і Pyhon. Усі рейтинги їх тосують проміж собою. Цікавий факт, що 5 із 6 походять із C.

Вірно.
Працюючи в Америці я бсказав, що
Промислові мови в Америці,
С, потім С++ 11, С++ 03, досить багато також старого як то С99 та навіть Ембаркадеро, Борланд,
Асемблер.
Далі, це С#.
І багато інших.

Підписатись на коментарі