если автор руководствуется принципом "как много можно сделать на этом языке", то в SSS тир должен был попасть С, ведь на нем можно написать любой мать его ЯП (а на ассемблере можно написать С)
@@elited308 В целом да, но тогда как получилось что PHP на тир ниже всех языков из предпоследнего тира? Вакансий на PHP больше относительно каждого языка, а тайпскрипт это и вовсе надстройка над JS (ну тут каждый сам для себя решает ЯП это или нет)
@@LETSSSSGOOOOOO как было сказано, на нем просто было когда то написано 90% или 60%, дословно не вспомню, всего интернета, то есть большинство вакансий для поддержания продукта, а не стартап компании
пишу на c и cpp. чувак который написал, что прогать нужно на языке ассемблера частично прав. многие нынешние программисты и знать не желают о том, как и кем вообще исполняется их программа, а не мешало бы. и кстати, на счет бейсика и паскаля. в моем окружении нет людей которые пишут на бейсике, но за паскаль вступлюсь, так как сам на нем писал. это замечательный язык программирования со строгой типизацией для начинающих. у него легкий синтаксис и еще он сразу объяснит новичку как правильно писать код. вообще, не стоит выбирать из языков программирования лучший, это зависит от сферы деятельности в которой он применяется.
Ну если ты разрабатываешь на высокоуровневой технологии, то она делает все за тебя, не? Я считаю что в первую очередь надо 2-3 года очень жёстко погружаться именно в свой язык и сферу, если ты сразу пойдешь учить ассемблеры всякие, то время обучения своей сфере будет больше и ты мало чего в ней добьешься. Лучше уже потом, ради интереса залезть в ассемблер, изучать как работает компьютер, как выполняется твой код и тд, но ни в коем случае не в начале пути
@@orhanaliyev9774ассемблер надо знать, потому что твой код на высокоуровневом языке это ассемблер. Как ты можешь понять чем отличается выделение памяти от ссылки на область памяти. А если ты это не понимаешь значит ты напишешь не оптимальный код, который будет жрать ресурсы, на которые заказчик должен раскошелиться. Если он согласится конечно и заплатит за работу и ресурсы сервака. И таких примеров много. Например фреймворк Джанго , на котором питонист написал бэк, а заказчик отказался, потому что есть другой программист, который написал тот же самый функционал, но пхп и он требует в 5 раз меньше ресурсов, (не 64 ядра и 32 например). И это не потому что пхп лучше питона, ведь у питона есть другие прекрасные фрейворки, а потому что Джанго оказался написан менее эффективно.
@Мансур-е6ч Не слушай этого человека. Программирование лучше начать учить на Java или C, потому что без понимания CS будет очень сложно программировать и придется 3 месяца учить Питон. А если учить CS (например CS50 от Гарвард на Ютубе) то можно любые технологии и языки учить на ходу работы над проектом
@@Мансур-е6ч книги, метанит и разные слитые курсы, желательно неизвестных челов, по своему опыту скажу что чем меньше чел известен, тем понятнее он тебе объяснит и ты быстрее поймешь тему и суть урока, чем если тебя будет учить какой нибудь известный чел с ютуба
Как программист в телекомме, скажу так, C/C++ - S тир ) Java не используют в телекомме ( даже Go используют, а java нет ) P.S. Matlab и ASM я бы вынес в отдельный блок (SQL тоже можно в него внести) т.к. без их знаний можно спокойно обойтись, но их знание может решить оооочень много проблем
Все тиры для новичков и составлялся он (как я вижу), основываясь на трех критериях: сложность обучения, сложность поиска работы, зп Так что C и C++ на своем месте) а жабу на тир выше я бы поднял!
@@yokotoka Ну С все таки не совершенен и не будет S из за того, что у него есть конкурент в виде С++. А вот С++, при знание уровня бог, позволяет написать код с максимальной производительностью(Есть поглядывать на ASM в сложных местах) и с отличной читаемостью. Там его настолько можно ускорить, что никакой Go,Rust не догонят. Вот его реально нужно в S ставить, на него сейчас много проектов переписывают с той же Java.
@@vilture5706 Тут уже надо отталкиваться от задач, для embedded - только C, алгоритмисты - C++ т.к. много удобный конструкций. Так же у C++ есть проблема, это «поддержка» C ( да, код можно скомпилировать, но Си часть кода скорее всего будет работать медленнее из-за других процессов в компиляции) Просто rust сказать ничего не могу. Go используется не в нагруженных система, а к примеру написать софт по протоколу X, которой будет что-то измерять/отправлять
Мне одному кажется, что сценарий к этому видео писала нейросеть? Практически любое описание языка из этой подборки я видел в аналогах чата жпт и в самом чате жпт...
про ассемблер посмеялся, спасибо это не язык программирования, а мнемоническое обозначение машинных команд. Он по-определению не может устареть. И применяется конечно же до сих пор. Впрочем вакансий с ним конечно же мало. Т.к. нужен лишь для системных программистов, а не для вкатунов 300к/нс
1) SQL это не язык программирования 2) на java куча новых проектов, и на ней легче всего найти работу 3) питона так много, потому что он используется в большинстве не программистами, и реальных проектов не так много.
на java действительно легко найти работу еще и с норм зп, но работа в 90% случаев будет с легаси кодом. новые проекты если пишут на джаве, то это скорее старпаты, потому что старпаты делают на языках, которые просто знает чел)
@@saddoomer откуда такая информация?) как раз наоборот, легаси найти довольно сложно, в основном проекты до 2ух лет и в крупных компаниях) Сейчас даже слово - "монолит" сложно услышать)
ну говорить что асамблер устаревший язык это конечно максимально некомпетентно. Учить его конечно же не надо большенству разработчиков но устаревшим он от этого не стал
Учить его надо абсолютно всем, хотя бы до уровня "знаю назначение регистров, основные команды, системные вызовы, как адресуется память, и зачем нужны прерывания, в целом могу из всего этого написать простейшую программу". Это базовый Computer Science для программиста. Ключевая разница между профессионалом и юзером - профессионал знает как работает компьютер. А для юзера - это всё магия. Юзеры могут писать свои коды на своих питухонах, но они не понимают, как это работает.
новичку лучше начать с строго типизированного (ещë лучше низкоуровнего) ЯП, например C. Не надо очень глубоко погружаться, хватит понять как работают типы, указатели, динмамческая память, structs, итд. А потом перейти на тот ЯП который подходит для выбранной вами сферы (AI, GameDev, Back/Front End итд). Сам начал с C, потом перешел в JS.
Так можно пойти от обратного и развиться на более высокоуровневом языке в той же веб-сфере. По мере прогресса ты начинаешь понимать структуру проектов: монолитные или микросервисные, их плюсы и минусы. Разбирая работу микросервисов, можно понять, почему для разных микросервисов предпочтительны те или иные языки, в чем их отличие и так далее. С базовыми паттернами программирования в целом становится проще понять, что такое память и как работа с ней позволяет ускорить работу всего сервиса. Таких моментов на "альтернативной ветке развития" полно. Если человек хочет развиваться дальше, он в любом случае разберется с работой языков на более глубоком уровне, так как это напрямую повлияет на его успех. Понять, что в системе существует такая штука, как память, можно уже на самом старте изучения. Еще одним плюсом будет то, что ты быстрее сможешь найти работу или научиться самостоятельно работать над какими-то проектами, что даст реальный опыт работы с различными кейсами. Изучение той же базы на C - это важно, но если делать это на стартовом этапе, то это может демотивировать человека из-за банальной сложности и отсутствия реальной пользы на старте. Чтобы научиться водить машину, тебе же не нужно лезть под капот и изучать все внутренности и их работу до момента, когда колеса начнут двигаться. Это очень полезно, если ты дальше планируешь развиваться, так как сможешь самостоятельно определять неисправности и их устранять. Человек - такое существо, что направлено на получение результата, и если он подкрепляется материальными благами, то делает это более продуктивно
Мне кажется java ты все таки сильно недооценил, он всё ещё регулярно обновляется и ниша действительно бессмертная. Плюс очень много и новых проектов на нем пишется
Чтоб «вкатиться в айти любой ценой, да побыстрее», да JS и Python, наверно, лучший выбор. Убрал бы Go из первой строчки, плюс кое-что между 2-й и 3-й перетасовал, но не так важно. Главное, что последняя строчка- на месте. Вот там всё чётко.👍
@@ykss-vh4fz не стал бы обобщать так сильно, го это микросервисы, весь бекенд на нем вряд ли будут писать в будущем, c# и js слишком уж хорошо заняли нишу бекенда
Js для вката ужасен.... Конкуренция ГИГАНТСКАЯ, я с опытом полгода(докрутил до года) искал работу 2 месяца. На 90% вакансий просят сделать тестовое. На простоту рассчитывать не стоит, почти везде требуют ts и 1 фреймворк. Всё это было сказано про фронт. Для вката мне кажется пхп, го, мобильная разработка самое то.
Это сравнение языков программирования для курсовых работ в вузах. SQL это язык взаимодействия с базами данных, без которых не обходится ни одно коммерческое приложение. На каком бы языке не была написана программа, она всегда обращается к данным на языке запросов SQL. И это не повод ставить его на предпоследнее место. Все языки в обзоре имеют свое предназначение и не могут быть сравнимыми по популярности как иностранные языки. Это тоже самое, как сказать, что среди транспортных средств популярны легковые автомобили, потому вы их часто можете видеть на дорогах. Реже попадаются грузовики и фуры, ну а спецтехника типа тракторов, асфальтоукладчиков или башенных кранов - это вообще редкое явление! А ведь всего лишь сто лет назад легковых автомомилей были единицы! И это же не означает, что такие специальные транспортные средства постепенно уходят в прошлое?
"На каком бы языке не была написана программа, она всегда обращается к данным на языке запросов SQL." Вот только PostgreSQL написан на Си и к своим данным тоже обращается исключительно на Си, а для юзеров у него есть SQL :)
Пыха не может быть ниже sss, потому что 1)Легко найти работу, 2)Любая макака может его выучить, 3) Он прекрасен начиная с 7 версии 4) Он начал набирать популярность на западе, в России он и так популярен. Все судиться по новым проектам, он там чувствует себя прекраснее ноды и остальных
Учу питон. Испытываю что-то среднее между возвышенным восторгом от соприкосновения с кодом, который меня завораживает, и экзистенциальным отчаянием в моменты дна непонимания того, как он работает.
Ну начнем того что php еще для ардуино можно юзнуть. А так же он не очень то и простой, ООП у него прям богатый и язык не устарел а очень даже развивается, у него сейчас столько фишек новых появилось что не перечесть, я бы его на верх поставил, ЗП у сеньоров на пыхе бывают очень большими. SQL это даже ВНЕ списка, он обязателен и не обсуждаем. JS заслуженно на своем месте, на нем так же можно писать и под андройд и под iOS (react native). А вообще если руки на месте и голова не из .... выросла а там где надо то на любом из языков php js python и т д при желании можно решать одни и те же задачи для сервера, при чем работать все будет супер быстро.
Автор, для подобного ролика, стоит самому быть не плохим программистов с огромным опытом. Который успел попробовать, и столкнуться с большей частью перечисленных языков. Из пустого в порожнее, а видео ряд вообще иногда сам по себе живет, потому что говоришь например о C# а показываешь C++. А как Шарп оказался в разных категориях с Java, вообще для меня большая загадка, еще и шарп почему-то выше. Для сценария сгенерированного нейросетью 10 из 10, для человека 6 из 10. Все таки нужен личный опыт, для подобного сравнения. А так, все языки хороши, т.к выполняют или выполняли свои задачи. Являясь отличным инструментом.
Что за бред про язык ассемблера. Его изучение открывает уйму возможностей, то же дизассемблирование может быть очень полезно. Безусловно он нужен не всем, но называть его «устаревшим» как минимум не корректно. Он такой же инструмент, как и все остальные языки программирования и свое применение он найдёт.
Из языков программирования это TypeScript, C#, GoLang. Буквально 3 этих языка закрывают потребности абсолютно во всем, что только пожелаешь сделать в вебе и не вебе (кроме каких-нибудь микроконтроллеров)
@@vladeliseykin4926 таких сервисов не так много как кажется, по крайней мере чтобы пробиться на первую работу смазочки побольше потребуется, в принципе как и знаний
Маленькое уточнение. Котлин не делался под андроид. Котлин делался как замена архаичной и многословной джаве, просто гугл в какой то момент вышли на орибуну и сказали : "так, это мы берем к себе. Теперь все мобильное у нас пишется на котлине".
Это скорее всего в плане поиска работа. На js можно за 6-7 месяцев уже прокачаться и идти работу искать. А вот насчёт C/C++ сомневаюсь, сферы где их применяют очень тяжёлые
Небольшая поправка на 7:00 - позволяет использовать библиотеки ВСЕХ языков программирования, работающих на JVM. Java это лишь часть того что связано с JVM. По сути создав любой язык, исполняемый в JVM, вы получаете все библиотеки на всех языках, также исполняемых на JVM, когда либо написаных людьми. Если бы не эта технология, то у нас бы не было таких огромных букетов языков программирования под любой вкус и цвет.
Зато Javascript повыше запихнул, хотя его использовать напрямую без супер костыля TypeScript врагу не посоветуешь. Его единственное преимущество, у него база наработок большая. Я надеюсь дальше про WebAssembly будет хотя бы упомянуто? Конечно есть ещё и желающие писать бэкенд на джаваскрипте, но это как хоббихорсинг.
Не соглашусь с тем, что GO - это SSS-тир, это скорей уж ОТЛИЧНО-тир, SQL должен быть в SSS-тире, а C - в ОТЛИЧНО-тир, хоть он и древний, но все же «всё и вся есть C», компиляторы на нем пишут, библиотеки для C++ (OpenGL написан на C) и многое другое, у меня личное мнение, что стоит изучать C/C++, Java, (JavaScript если в веб идти), Python, это идеальный баланс.
@@МаркБазилевич-д9б Кто ? Я ASM изучал еще в 1991 году. на проце 8086 тогда еще никаких гуглов небыло. А в 1992 уже занимался реверсом игрушек в дебагере. Глупое поколение гуглежа ....
Ты ещё забыл вот эти языки: VBScript, Batch (.bat), это тоже низкоуровневые языки, на которых можно написать разные лёгкие по сложности программы, и так далее.
0:42 На ассемблере часто пишут в аппаратной разработке, т.е., при программировании микроконтроллеров в разных устройствах. 10:27 SQL - это язык запросов к базам данных, а не язык программирования. 11:06 Либо ХОРОШО, либо ОТЛИЧНО. Есть отдельные люди, которые занимаются только разработкой и обслуживанием БД. Такие специалисты востребованы у средних и крупных предприятий. Если учесть простоту языка, то скорее уровень ОТЛИЧНО. 12:05 Си - это БАЗА. По-хорошему, знать его должен каждый разработчик (рисователи кнопочек не в счёт). Он улучшает понимание работы "под капотом" и поднимает качество кода. 13:16 ?
Согласен, тогда уже давайте Visual Basic туда добавим, который мега-популярен у амеров, которые свои системы аналитики и принятия решений на Excel пишут 😂
вот только джава это в 90% легаси код, хочешь ковыряться в доисторическом дерьме? пожалуйста, никогда не останавливает, кому-то это все равно нужно делать, зато зп реально хорошие
Стартапы на джаве не пишут - факт, берут скриптовые языки... после того как стартап взлетает, кодовая база обычно переписывается на что-то нормальное (куда джава как раз и входит). Если ты боишься заходить на существующий проект - как минимум многое о тебе говорит как о разработчике)
Как по мне, математический и алгоритмический языки, UML - S-tier в силу своей универсальности. Все остальное оценивать не представляется возможным, ведь каждый инструмент занимает свою нишу и "крутость" языка определяется задачей, которую нужно решить
Блин мужик опять супер поверхностный видос. Написал бы пару строчек хотя бы на каждом из языков для видоса. Совсем ничего не сказал про функциональные языки по типу Lisp,Erlang, Elixir. К системным можно было бы добавить Zig. И мастодонт всех g языков LabView. Ну и вместе с R добавить Julia.
Год создания python - 1991. Год создания php - 1995. Я понять не могу почему PHP устарел, если питон на 4 года старше, дак какого х..ра 80% интернета написано на php? Это курсы его таким популярным у нас сделали, до этого топили за руби и где он сейчас. 😊
Потому что над дизайном питона чел годами заморачивался, да не с первой попытки сделал. А PHP развивался стихийно. Что дало свои плоды. Почитайте статью "PHP фрактал плохого дизайна", там это очень хорошо разобрано
потому что питон был создан как язык обработки данных и дальше универов не выходил. А когда поняли, что он и для веба хорош, было слишком поздно - пыхоботы к этому времени уже испоганил 80% интернета(
@@ykss-vh4fz PHP язык домохозяек, все гениальное просто "бритва оккама". Пыхоботы - это Вас на курсах научили 😁. Хорошо хоть Цукерберг в Гарварде учился, а не на курсах🤣
У меня в колледже как раз так и произошло, начали питоном, заканчиваем сейчас на C++, в перемешку с С#. И могу подтвердить, что после питона разбираться в C++ как то проблематично, но довольно интересно
Почему не кто не говорит что Котлин умеет не только в JVM, но и в тот же Native на котором можно делать как микросервисы, так и десктоп приложения используя библиотеки языка Си, ну а для извращенцев есть KotlinJS, тот же Typescript, но Котлин.🙃🙃🙃
То что Scala является топом а мире JVM не возникает сомнений , Python действительно язык для всего : от web страницы до AI , но вот почему не упомяну про GOlang ?
Ассемблер НЕ НАДО УЧИТЬ как первый язык. Но люди с навыками ассемблера востребованы в ревёрс-инжиниринге. Это позволяет ЧИТАТЬ код скачанного тобой приложение. Банально взять тех же пиратов, которые востребованы в ру коммунити) Поэтому не согласен с догмой что Ассемблер не востребован, а старые языки тоже в некоторых случаях нужны.
SQL однозначно SSS тир, он нужен пусть и в связке с чем-то реально почти везде. Исключение если чел чистый фронт. Или там нереляционная база данных, но такое редко бывает.
Я бы Rust поставил точно повыше 3-го места, т.к. перспективы у него широчайшие. А вот Scala и Ruby точно бы выкинул ниже 3-го места, т.к. это мертвые языки, которые уже особо не поддерживаются и не обновляются и их перспективы точно сомнительные. SQL почему так недооценен у тебя непонятно, он же в любых сферах IT применяется, мега акиуален и относительно прост в изучении - тут явно 2 место минимум. P.S. Java - кал
Ассемблер надо учить, потому что только после изучения ассемблера, научишься лучше понимать и схватывать любой язык программирования, чего бы там аффтар не мямлил тут!
Зашёл посмотреть будет ли Котлин выше Джавы, досмотрел до этого момента, убедился, улыбнулся, поставил лайк, с радостью продолжил смотреть видео, ведь автор не соврал
Не согласен по поводу Java, сейчас этот язык на tiobe занимает почетное 3 место (когда js 6-ое). Также джава каждый год обновляется, а на рынке много высокооплачиваемых вакансий на Java. А по поводу sql, это вообще не ЯП, ему не место в этом списке
@@dushnila_official Выучится может и сложнее, но не вкатиться. Из всех утюгов орут, что для вката норм js и python, все побежали учить пайтон. На одну вакуху 100500 откликов.
Паскаль не нужен? Тем временем QT: вставляет палки в колёса плюсовикам. Теперь они плачутся что не могут создавать оконные приложения. Но на паскале их можно создавать. БЕСПЛАТНО.
Почему вы все видите только обычную работу как вариант получения денег ? Я учусь в южном федеральном университете на программной инженерии у нас было 2 предмета с асемблером: 1) использовали tasm и dos box - боже если бы вы представили сколько берут люди за решение лабораторных работ вы бы заплакали 2) использовали visual dsp, если в первом пункте можно заработать много , то в пункте 2 можно заработать в 2 раза больше , люди предлагают по 6к за лабораторную работу
Больше 15 лет работвл ч СУБД Оракл, так sql и pl/sql это все мое. Все запихаю в хранимые процедуры субд и только и делаю что вызываю их скриптами или интерфейсом. Сейчас изучаю postgress вроде тот же sql а вроде не тот. Замены pl/sql в постгресс нету. Хотя есть похожий процедурный язык, но сложно пересироиться после 15 лет pl/sql
Был у меня как-то проект на pl/sql написанный... Скажу так - каждому инструменту свое предназначение, и пихать все в базу не есть хорошо, база должна заниматься данными, а бизнес логикой другой яп
Заметка: в любом видео, где есть слово «python» там есть реклама курсов
Угадал. Я только что видел
хомяк@@LimonyaKisloti
Любой язык - это лишь фреймворк для Си, а Си - это лишь обёртка над Ассемблером.
JavaScript...
А ассемблер библиотека машинного кода
@@montenwav А машинный код библиотека для элекстрического сигнала и электронов
@@borshchhh а сигналы и электроны написаны на с++
@@poperechniy на энвелоупе
Учу язык C++, иногда желание закосплеить Курта Кобейна
жиза
А зачем? Уж если косплеить Курта, то лучше с Rust, хотя бы софт без CVE писать будете, если выживете )))
@@yokotoka на Rust вакансии только с опытом сейчас, да и обучающего материала мало
Учить С++ сразу - ошибка всея человечества
Ну реньше вообще на ассемблере писали
если автор руководствуется принципом "как много можно сделать на этом языке", то в SSS тир должен был попасть С, ведь на нем можно написать любой мать его ЯП (а на ассемблере можно написать С)
пересмотри видос еще раз)
@@saddoomer просто выскажи свою мысль, ни к чему эти формальности дружище :)
Здесь учитывается спрос на язык, а не только его универсальность
@@elited308 В целом да, но тогда как получилось что PHP на тир ниже всех языков из предпоследнего тира? Вакансий на PHP больше относительно каждого языка, а тайпскрипт это и вовсе надстройка над JS (ну тут каждый сам для себя решает ЯП это или нет)
@@LETSSSSGOOOOOO как было сказано, на нем просто было когда то написано 90% или 60%, дословно не вспомню, всего интернета, то есть большинство вакансий для поддержания продукта, а не стартап компании
"Вы не найдёте работу на ассемблере"
Реверс-инженеры: 🗿
У них зарплаты такие в которые сложны поверить...
@@BogllentCioriore слишком большие или маленькие ?
@@pryflas смотря в какой компании. Если в Касперском, боюсь представить, насколько большие)
@@kistenpm4680просто представь сколько в минобороны для реверс-инжиниринга дронов или обломков ракет например
в принципе на рассии, занимаюшейся всю историю 'форками' (= *спиздили) западных технологий - асм - база
насчет ассемблера, на заводе для станков пишут ПО на них до сих пор (там оплата посимвольная)))))) )
чем меньше тем больше или?
Посимвольная? Индусов вызывали?
Хорошо, что хоть посимвольная, а не погаечная и не поболтовая.
пишу на c и cpp. чувак который написал, что прогать нужно на языке ассемблера частично прав. многие нынешние программисты и знать не желают о том, как и кем вообще исполняется их программа, а не мешало бы.
и кстати, на счет бейсика и паскаля. в моем окружении нет людей которые пишут на бейсике, но за паскаль вступлюсь, так как сам на нем писал. это замечательный язык программирования со строгой типизацией для начинающих. у него легкий синтаксис и еще он сразу объяснит новичку как правильно писать код.
вообще, не стоит выбирать из языков программирования лучший, это зависит от сферы деятельности в которой он применяется.
Ну если ты разрабатываешь на высокоуровневой технологии, то она делает все за тебя, не? Я считаю что в первую очередь надо 2-3 года очень жёстко погружаться именно в свой язык и сферу, если ты сразу пойдешь учить ассемблеры всякие, то время обучения своей сфере будет больше и ты мало чего в ней добьешься. Лучше уже потом, ради интереса залезть в ассемблер, изучать как работает компьютер, как выполняется твой код и тд, но ни в коем случае не в начале пути
видно человек зарабатывает не больше 150к, тот кто стремится деньги зарабатывать такое бы не сказал)
Зачем учить ассемблер ??
@@orhanaliyev9774 чтобы написать свое ядро
@@orhanaliyev9774ассемблер надо знать, потому что твой код на высокоуровневом языке это ассемблер. Как ты можешь понять чем отличается выделение памяти от ссылки на область памяти. А если ты это не понимаешь значит ты напишешь не оптимальный код, который будет жрать ресурсы, на которые заказчик должен раскошелиться. Если он согласится конечно и заплатит за работу и ресурсы сервака. И таких примеров много. Например фреймворк Джанго , на котором питонист написал бэк, а заказчик отказался, потому что есть другой программист, который написал тот же самый функционал, но пхп и он требует в 5 раз меньше ресурсов, (не 64 ядра и 32 например). И это не потому что пхп лучше питона, ведь у питона есть другие прекрасные фрейворки, а потому что Джанго оказался написан менее эффективно.
Кому лень смотреть - ролик интересен самым маленьким, которые еще курсы скил бокса считают отличным стартом для программирования
А какие варианты отличного старта ты можешь предложить
Питон я б рекомендавал .Потому что это легче изучить и всегда и везде используется.(я тож изучаю 3мес уже...)@@Мансур-е6ч
@Мансур-е6ч Не слушай этого человека. Программирование лучше начать учить на Java или C, потому что без понимания CS будет очень сложно программировать и придется 3 месяца учить Питон. А если учить CS (например CS50 от Гарвард на Ютубе) то можно любые технологии и языки учить на ходу работы над проектом
Это видео снято только ради того чтобы вставить платную интеграцию
@@Мансур-е6ч книги, метанит и разные слитые курсы, желательно неизвестных челов, по своему опыту скажу что чем меньше чел известен, тем понятнее он тебе объяснит и ты быстрее поймешь тему и суть урока, чем если тебя будет учить какой нибудь известный чел с ютуба
Реклама IT курса в видео по IT = видос шлак...
Какие нахрен курсы, ну вы серьёзно. Это как метка дурака в резюме
у нас тут трушный, берегитесь
Как программист в телекомме, скажу так, C/C++ - S тир )
Java не используют в телекомме ( даже Go используют, а java нет )
P.S. Matlab и ASM я бы вынес в отдельный блок (SQL тоже можно в него внести) т.к. без их знаний можно спокойно обойтись, но их знание может решить оооочень много проблем
В телекоме и Erlang используют, для которого он создавался. Это S тир? Нет
Все тиры для новичков и составлялся он (как я вижу), основываясь на трех критериях: сложность обучения, сложность поиска работы, зп
Так что C и C++ на своем месте) а жабу на тир выше я бы поднял!
@@yokotoka Ну С все таки не совершенен и не будет S из за того, что у него есть конкурент в виде С++.
А вот С++, при знание уровня бог, позволяет написать код с максимальной производительностью(Есть поглядывать на ASM в сложных местах) и с отличной читаемостью. Там его настолько можно ускорить, что никакой Go,Rust не догонят.
Вот его реально нужно в S ставить, на него сейчас много проектов переписывают с той же Java.
а c#?
@@vilture5706 Тут уже надо отталкиваться от задач, для embedded - только C, алгоритмисты - C++ т.к. много удобный конструкций.
Так же у C++ есть проблема, это «поддержка» C ( да, код можно скомпилировать, но Си часть кода скорее всего будет работать медленнее из-за других процессов в компиляции)
Просто rust сказать ничего не могу.
Go используется не в нагруженных система, а к примеру написать софт по протоколу X, которой будет что-то измерять/отправлять
На этот раз фронтендер не оскорблен, лайк.
Фух, отлично, а то боялся
Фронтендер это пи##р
@@dushnila_officialмного ли свободного времени у разработчика , например вы сколько часов тратите в день на работу, частые ли выгорания?
Посмотрев это видео я понял что лучше бы я продолжил смотреть аниме
это тильт
Мне одному кажется, что сценарий к этому видео писала нейросеть?
Практически любое описание языка из этой подборки я видел в аналогах чата жпт и в самом чате жпт...
вся жизнь это нейросеть и ты в ней промт
Любой код открытый, когда знаешь ассемблер.
Вижу тут все обсуждают программирование или автора канала. Внесу свою лепту: У меня кусочек пальца опух, видимо ноготь врос. Сегодня покакал 2 раза.
😍
про ассемблер посмеялся, спасибо
это не язык программирования, а мнемоническое обозначение машинных команд. Он по-определению не может устареть.
И применяется конечно же до сих пор.
Впрочем вакансий с ним конечно же мало. Т.к. нужен лишь для системных программистов, а не для вкатунов 300к/нс
Ассемблер может устареть, но это если только устареет современная архитектура компьютера, что вряд-ли произойдет в ближайшее время
1) SQL это не язык программирования
2) на java куча новых проектов, и на ней легче всего найти работу
3) питона так много, потому что он используется в большинстве не программистами, и реальных проектов не так много.
на java действительно легко найти работу еще и с норм зп, но работа в 90% случаев будет с легаси кодом. новые проекты если пишут на джаве, то это скорее старпаты, потому что старпаты делают на языках, которые просто знает чел)
@@saddoomer откуда такая информация?) как раз наоборот, легаси найти довольно сложно, в основном проекты до 2ух лет и в крупных компаниях)
Сейчас даже слово - "монолит" сложно услышать)
Согласен. Зачастую слышу и вижу что питон юзают вместо bash для написания скриптов и оптимизации рутины. Но не более
Все по фактам
Питон потому что в вузах учат, вот его так и много кажется
Где энвилоуп?)
Непостижимая технология
только рядом с ангуляем
Фортрана и Делфи тоже чёт нету
даже энвилоуп++ нету, недочет
а где воид секс?
ассемблер - скорее как матлаб. Те, кто его пользует, это видео не смотрят.
этот тирлист для войтишников из факскилтори
ну говорить что асамблер устаревший язык это конечно максимально некомпетентно. Учить его конечно же не надо большенству разработчиков но устаревшим он от этого не стал
Учить его надо абсолютно всем, хотя бы до уровня "знаю назначение регистров, основные команды, системные вызовы, как адресуется память, и зачем нужны прерывания, в целом могу из всего этого написать простейшую программу". Это базовый Computer Science для программиста. Ключевая разница между профессионалом и юзером - профессионал знает как работает компьютер. А для юзера - это всё магия. Юзеры могут писать свои коды на своих питухонах, но они не понимают, как это работает.
Короче,,, как сказал все ещё Сергей Нимченский - учите тот язык который вам нравится а не тот который вам навязали друзья!
Также HTML и CSS: All my friends so toxic All ambitionless so rude and always negative...
не яп, вот и нету
Не языки программирования, а язык разметки и стили для него
челы сверху воспринимают все в серьез
@@pakost223 а ты докажи, я могу вот доказать, обратное.
Rule 110 HTML+CSS
Ну и да, ты сначала обозначь, что такое ЯП.
@@ThunD3r_104 еще один свидетель разметки, а в чем разница, крайне интересно. let a = 3 написать не могу -- не ЯП
низкоуровневые языки учат не для того чтобы на них работать, а для того чтобы стать хорошим программистом который понимает что он вообще делает...
новичку лучше начать с строго типизированного (ещë лучше низкоуровнего) ЯП, например C. Не надо очень глубоко погружаться, хватит понять как работают типы, указатели, динмамческая память, structs, итд. А потом перейти на тот ЯП который подходит для выбранной вами сферы (AI, GameDev, Back/Front End итд). Сам начал с C, потом перешел в JS.
Так можно пойти от обратного и развиться на более высокоуровневом языке в той же веб-сфере. По мере прогресса ты начинаешь понимать структуру проектов: монолитные или микросервисные, их плюсы и минусы. Разбирая работу микросервисов, можно понять, почему для разных микросервисов предпочтительны те или иные языки, в чем их отличие и так далее. С базовыми паттернами программирования в целом становится проще понять, что такое память и как работа с ней позволяет ускорить работу всего сервиса. Таких моментов на "альтернативной ветке развития" полно. Если человек хочет развиваться дальше, он в любом случае разберется с работой языков на более глубоком уровне, так как это напрямую повлияет на его успех. Понять, что в системе существует такая штука, как память, можно уже на самом старте изучения.
Еще одним плюсом будет то, что ты быстрее сможешь найти работу или научиться самостоятельно работать над какими-то проектами, что даст реальный опыт работы с различными кейсами. Изучение той же базы на C - это важно, но если делать это на стартовом этапе, то это может демотивировать человека из-за банальной сложности и отсутствия реальной пользы на старте. Чтобы научиться водить машину, тебе же не нужно лезть под капот и изучать все внутренности и их работу до момента, когда колеса начнут двигаться. Это очень полезно, если ты дальше планируешь развиваться, так как сможешь самостоятельно определять неисправности и их устранять. Человек - такое существо, что направлено на получение результата, и если он подкрепляется материальными благами, то делает это более продуктивно
C - это НЕ низкоуровневый язык. Язык ассемблера - вот, что значит низкоуровневый.
А C/C++ - это высокоуровневые языки
@@sense5879они «среднего» уровня - слишком много в них низкоуровневого, чтобы считать их высокоуровневыми.
Мне кажется java ты все таки сильно недооценил, он всё ещё регулярно обновляется и ниша действительно бессмертная. Плюс очень много и новых проектов на нем пишется
Согласен, жава SSSSS
Точняк. Я бы java на ступеньку выше поставил.
Ну учтите, что чел вкатыш и не шарит) Так что такие видео больше, чтобы половить кринж) Ну и можешь в комментах пообщаться )
хорошее видео, всё по факту, автор красавчик, програмирую лично на бейсике
4 минуты прошло. Как?
@@ИванПоляков-ъ7ц Некоторые умудряются смотреть видео в x2 (психи)
@@ИванПоляков-ъ7ц смотрю на x5 перемотке
Чтоб «вкатиться в айти любой ценой, да побыстрее», да JS и Python, наверно, лучший выбор. Убрал бы Go из первой строчки, плюс кое-что между 2-й и 3-й перетасовал, но не так важно. Главное, что последняя строчка- на месте. Вот там всё чётко.👍
С первой строчки джс нужно убрать, а не го
go это буквально будущее всего бэкенда
А что с go не так?
@@ykss-vh4fz не стал бы обобщать так сильно, го это микросервисы, весь бекенд на нем вряд ли будут писать в будущем, c# и js слишком уж хорошо заняли нишу бекенда
Js для вката ужасен.... Конкуренция ГИГАНТСКАЯ, я с опытом полгода(докрутил до года) искал работу 2 месяца. На 90% вакансий просят сделать тестовое. На простоту рассчитывать не стоит, почти везде требуют ts и 1 фреймворк. Всё это было сказано про фронт. Для вката мне кажется пхп, го, мобильная разработка самое то.
2:35 в конце концов,на java написана самая популярная компьютерная игра,Minecraft
Да, но я в нее ни разу не играл и не собираюсь. Ява версия на Айпад Эппл не идет
А переписанный любителями майн на С++ работает в тысячи раз быстрее (официальный майн на С++ тоже сильно быстрее)
Это сравнение языков программирования для курсовых работ в вузах. SQL это язык взаимодействия с базами данных, без которых не обходится ни одно коммерческое приложение. На каком бы языке не была написана программа, она всегда обращается к данным на языке запросов SQL. И это не повод ставить его на предпоследнее место. Все языки в обзоре имеют свое предназначение и не могут быть сравнимыми по популярности как иностранные языки. Это тоже самое, как сказать, что среди транспортных средств популярны легковые автомобили, потому вы их часто можете видеть на дорогах. Реже попадаются грузовики и фуры, ну а спецтехника типа тракторов, асфальтоукладчиков или башенных кранов - это вообще редкое явление! А ведь всего лишь сто лет назад легковых автомомилей были единицы! И это же не означает, что такие специальные транспортные средства постепенно уходят в прошлое?
"На каком бы языке не была написана программа, она всегда обращается к данным на языке запросов SQL."
Вот только PostgreSQL написан на Си и к своим данным тоже обращается исключительно на Си, а для юзеров у него есть SQL :)
Пыха не может быть ниже sss, потому что 1)Легко найти работу, 2)Любая макака может его выучить, 3) Он прекрасен начиная с 7 версии 4) Он начал набирать популярность на западе, в России он и так популярен.
Все судиться по новым проектам, он там чувствует себя прекраснее ноды и остальных
эта...а хде хытымыель? хде цыысес? хде джыйсон и йамыл вконце концов?
Учу питон. Испытываю что-то среднее между возвышенным восторгом от соприкосновения с кодом, который меня завораживает, и экзистенциальным отчаянием в моменты дна непонимания того, как он работает.
"Спрос на котлин в мобильной разработке продолжает расти"
Только джунов там не ищет буквально никто
Ассемблер в самый верх. Если ты хоть немного работаешь с каким то железом, без него нихрена не сделаешь.
Ну начнем того что php еще для ардуино можно юзнуть. А так же он не очень то и простой, ООП у него прям богатый и язык не устарел а очень даже развивается, у него сейчас столько фишек новых появилось что не перечесть, я бы его на верх поставил, ЗП у сеньоров на пыхе бывают очень большими. SQL это даже ВНЕ списка, он обязателен и не обсуждаем. JS заслуженно на своем месте, на нем так же можно писать и под андройд и под iOS (react native). А вообще если руки на месте и голова не из .... выросла а там где надо то на любом из языков php js python и т д при желании можно решать одни и те же задачи для сервера, при чем работать все будет супер быстро.
Начало: "решил составить тирлист всех ЯП". А где остальные over9000 ?
Автор, для подобного ролика, стоит самому быть не плохим программистов с огромным опытом. Который успел попробовать, и столкнуться с большей частью перечисленных языков. Из пустого в порожнее, а видео ряд вообще иногда сам по себе живет, потому что говоришь например о C# а показываешь C++.
А как Шарп оказался в разных категориях с Java, вообще для меня большая загадка, еще и шарп почему-то выше.
Для сценария сгенерированного нейросетью 10 из 10, для человека 6 из 10. Все таки нужен личный опыт, для подобного сравнения.
А так, все языки хороши, т.к выполняют или выполняли свои задачи. Являясь отличным инструментом.
Что за бред про язык ассемблера. Его изучение открывает уйму возможностей, то же дизассемблирование может быть очень полезно. Безусловно он нужен не всем, но называть его «устаревшим» как минимум не корректно. Он такой же инструмент, как и все остальные языки программирования и свое применение он найдёт.
Из языков программирования это TypeScript, C#, GoLang. Буквально 3 этих языка закрывают потребности абсолютно во всем, что только пожелаешь сделать в вебе и не вебе (кроме каких-нибудь микроконтроллеров)
C очень высоко нагруженными сервисами эти языки не справляются, поэтому их пишут/переписывают на C++ и Rust
@@vladeliseykin4926golang во всем лучше плюсов
@@vladeliseykin4926 таких сервисов не так много как кажется, по крайней мере чтобы пробиться на первую работу смазочки побольше потребуется, в принципе как и знаний
Низкоуровневое на них не попрогаешь, что то требующее большой скорости тоже, поэтому не закрывают они все потребности
Такое ощущение что весь текст в ролике писала нейросеть
В конце и автор прорезался, чтобы мертвый Dart на вершину закинуть.
Заявление о том, что ассемблер устарел крайне не компетентно впринципе
Если C++ программисты и вызывают уважение, то C# ничего, кроме ухмылки и отвращения не вызывают)
Маленькое уточнение. Котлин не делался под андроид. Котлин делался как замена архаичной и многословной джаве, просто гугл в какой то момент вышли на орибуну и сказали : "так, это мы берем к себе. Теперь все мобильное у нас пишется на котлине".
Neko Miko Reimu!
2:00 Я тот самый инженер-разработчик на MATLAB, и я смотрю это видео) Здравствуй, автор.
Они настоящие!
Он настоящий!
(с) 😅
как живой! но не живой!
на высоте, как обычно
По поводу SQL... Это всё же язык запросов, а не программирования... Так что его тут вообще не должно быть🙃
Имея должное упорство на нем можно написать что угодно)
@@МаркБазилевич-д9б вот это упорство однако!
Delphi тоже хороший язык. До сих пор на нём сижу и никуда переходить не собираюсь. end
C и C++ ниже JavaScript, докатились.
Это скорее всего в плане поиска работа. На js можно за 6-7 месяцев уже прокачаться и идти работу искать. А вот насчёт C/C++ сомневаюсь, сферы где их применяют очень тяжёлые
Небольшая поправка на 7:00 - позволяет использовать библиотеки ВСЕХ языков программирования, работающих на JVM. Java это лишь часть того что связано с JVM. По сути создав любой язык, исполняемый в JVM, вы получаете все библиотеки на всех языках, также исполняемых на JVM, когда либо написаных людьми. Если бы не эта технология, то у нас бы не было таких огромных букетов языков программирования под любой вкус и цвет.
Ещё Computer Science не надо учить, фигня там какая-то.
Выкинуть Ассемблер это аналогично было.
Зато Javascript повыше запихнул, хотя его использовать напрямую без супер костыля TypeScript врагу не посоветуешь. Его единственное преимущество, у него база наработок большая. Я надеюсь дальше про WebAssembly будет хотя бы упомянуто?
Конечно есть ещё и желающие писать бэкенд на джаваскрипте, но это как хоббихорсинг.
SQL в "норм" запихнул... Не, дальше смотреть не буду, канал убрал из рекомендаций, чтобы подобного бреда больше не видеть.
А где кумир??
Четко, без воды. Видео классное, удачи автору!
Без воды, но примерно 1/5 утверждений - бредовых.
Не соглашусь с тем, что GO - это SSS-тир, это скорей уж ОТЛИЧНО-тир, SQL должен быть в SSS-тире, а C - в ОТЛИЧНО-тир, хоть он и древний, но все же «всё и вся есть C», компиляторы на нем пишут, библиотеки для C++ (OpenGL написан на C) и многое другое, у меня личное мнение, что стоит изучать C/C++, Java, (JavaScript если в веб идти), Python, это идеальный баланс.
Раст - идеальный баланс, пока либ не так много, но почти все уже есть
@@user-tw7mw8rf7lэто да, многие с C переходят на Rust
Шапка видео: не надо учить Пайтон!
Реклама ниже: обучение пайтону!
Без ASM нечего делать в реверсинжинеринге ..взломе и написании shell кодов.
5 минут гуглил?
@@МаркБазилевич-д9б Кто ? Я ASM изучал еще в 1991 году. на проце 8086 тогда еще никаких гуглов небыло. А в 1992 уже занимался реверсом игрушек в дебагере. Глупое поколение гуглежа ....
Я на данный момент изучаю JavaScript и TypeScript, и буду скорее всего, на них игры делать
А я c# учу, думаю сайты писать
Ты ещё забыл вот эти языки: VBScript, Batch (.bat), это тоже низкоуровневые языки, на которых можно написать разные лёгкие по сложности программы, и так далее.
Забыли сказать, что python очень медленный но если посмотреть библиотеки его можно ускорить до скорости c++.
Писать на пайтоне, чтобы потом искать библиотеки, которые его ускорят... Гений просто. Проще уже на другом языке писать
Lua лучший язык так ка к это язык скриптов на котором пишутся скрипты с Roblox studio
А ещё мод open computers в майнкрафте
Вы поняли, что это видео сделано под рекламу, и тир лист составлен под рекламу))
Мимо, реклама подобрана под тирлист
Как обычно на lua стоит огромная доля геймдева. Но о нём не принято говорить.
Наш любимый Factorio не работал бы без lua как минимум.
Даже для гемдева lua уже подустарела, но явно не мертва.
0:42 На ассемблере часто пишут в аппаратной разработке, т.е., при программировании микроконтроллеров в разных устройствах.
10:27 SQL - это язык запросов к базам данных, а не язык программирования.
11:06 Либо ХОРОШО, либо ОТЛИЧНО. Есть отдельные люди, которые занимаются только разработкой и обслуживанием БД. Такие специалисты востребованы у средних и крупных предприятий. Если учесть простоту языка, то скорее уровень ОТЛИЧНО.
12:05 Си - это БАЗА. По-хорошему, знать его должен каждый разработчик (рисователи кнопочек не в счёт). Он улучшает понимание работы "под капотом" и поднимает качество кода.
13:16 ?
джава - топ 1 по бэкэнд вакансиям в одном тире с руби с минимумом вакансий. okay
Согласен, тогда уже давайте Visual Basic туда добавим, который мега-популярен у амеров, которые свои системы аналитики и принятия решений на Excel пишут 😂
вот только джава это в 90% легаси код, хочешь ковыряться в доисторическом дерьме? пожалуйста, никогда не останавливает, кому-то это все равно нужно делать, зато зп реально хорошие
@@saddoomerА откуда статистика о Легаси?) Смотрю вакансии, вижу везде Java 17-21
Стартапы на джаве не пишут - факт, берут скриптовые языки... после того как стартап взлетает, кодовая база обычно переписывается на что-то нормальное (куда джава как раз и входит). Если ты боишься заходить на существующий проект - как минимум многое о тебе говорит как о разработчике)
@@yokotoka Ну тупые... если не учитывать что все перечисленное начиная с архитектуры х86 они же и придумали. А так то - тупые.
Как по мне, математический и алгоритмический языки, UML - S-tier в силу своей универсальности. Все остальное оценивать не представляется возможным, ведь каждый инструмент занимает свою нишу и "крутость" языка определяется задачей, которую нужно решить
Java старый язык тир 3 орнул 🫡джава 21 и спринг 3 вышел с чата
Java 8 ещё не умерла.
Блин мужик опять супер поверхностный видос. Написал бы пару строчек хотя бы на каждом из языков для видоса. Совсем ничего не сказал про функциональные языки по типу Lisp,Erlang, Elixir. К системным можно было бы добавить Zig. И мастодонт всех g языков LabView. Ну и вместе с R добавить Julia.
Хочу напомнить, с#, аналогичен джаве. Синтаксисом, да даже компиляцией(код -> промежуточный код -> двоичный код)
Мой любимый язык, который я выбрал.
Джава не компилится в двоичный код
Хороший вариант на 2030 год это ЯП golang 😊. Так что тупить не нужно, руки в ноги и гоу :)
Ноги в руки и в Rust
@@user-tw7mw8rf7l ты нашел работу на Раст?
Открывайте окна, сейчас я буду душнить:
1:44 инженЕрии
крассавчик, все по факту, ошибки учел. Теперь чувствуется что ты прав
Каким местом чувствуется?
Год создания python - 1991. Год создания php - 1995. Я понять не могу почему PHP устарел, если питон на 4 года старше, дак какого х..ра 80% интернета написано на php? Это курсы его таким популярным у нас сделали, до этого топили за руби и где он сейчас. 😊
Потому что над дизайном питона чел годами заморачивался, да не с первой попытки сделал. А PHP развивался стихийно. Что дало свои плоды. Почитайте статью "PHP фрактал плохого дизайна", там это очень хорошо разобрано
@@yokotoka я лучше пойду что-нибудь на PHP напишу 😁
@@Николай-щ8с а зачем спрашивал тогда? 🤣
потому что питон был создан как язык обработки данных и дальше универов не выходил. А когда поняли, что он и для веба хорош, было слишком поздно - пыхоботы к этому времени уже испоганил 80% интернета(
@@ykss-vh4fz PHP язык домохозяек, все гениальное просто "бритва оккама". Пыхоботы - это Вас на курсах научили 😁. Хорошо хоть Цукерберг в Гарварде учился, а не на курсах🤣
верим, сишарп не в ссс, хотя он тоже может "все", что и питончик + джаваскрипт, а местами даже больше
Да да. А что по скорости?
Python
выучить пайтон и выдавать за себя разработчиком, полностью фигня, а изучить C после пайтона не каждый "разработчик" сможет
У меня в колледже как раз так и произошло, начали питоном, заканчиваем сейчас на C++, в перемешку с С#. И могу подтвердить, что после питона разбираться в C++ как то проблематично, но довольно интересно
@@sonniy_xleb да
@@sonniy_xlebзабавно, мы наоборот начали с с/с++
Почему не кто не говорит что Котлин умеет не только в JVM, но и в тот же Native на котором можно делать как микросервисы, так и десктоп приложения используя библиотеки языка Си, ну а для извращенцев есть KotlinJS, тот же Typescript, но Котлин.🙃🙃🙃
То что Scala является топом а мире JVM не возникает сомнений , Python действительно язык для всего : от web страницы до AI , но вот почему не упомяну про GOlang ?
В конце упоминается
Я конечно все понимаю но sql в норм-_- его по факту нельзя оценивать потомучто без него просто невозможно в бэкенде и любому бэкендеру он нужен
для не реляционных бд он не нужен
А как же 1с?))
Фу, лучше на ts и c++ писать, чем низкосортный 1С…
@@LetroScript фу таким быть
норм, но если ты русский разраб мне кажется будет сложновато)
@@LetroScript сейчас рассвет для 1с в рф, синьорам по 600-700к отваливают и постоянно переманивают
Тогда уж: а как же SAP ABAP? (Международный аналог 1с)
А где тут Английский и Русский? они видимо вне конкуренции настолько ужасны
Ассемблер НЕ НАДО УЧИТЬ как первый язык. Но люди с навыками ассемблера востребованы в ревёрс-инжиниринге. Это позволяет ЧИТАТЬ код скачанного тобой приложение.
Банально взять тех же пиратов, которые востребованы в ру коммунити)
Поэтому не согласен с догмой что Ассемблер не востребован, а старые языки тоже в некоторых случаях нужны.
Античиты, антивирусы, драйвера, компиляторы. Ассемблер ещё не нужен?
SQL однозначно SSS тир, он нужен пусть и в связке с чем-то реально почти везде.
Исключение если чел чистый фронт.
Или там нереляционная база данных, но такое редко бывает.
Странны топ. Язык выбирается исходя из задачи, а не исходя из его модности или новизны.
А вообще странно, когда разработчик знает только один язык.
Я бы Rust поставил точно повыше 3-го места, т.к. перспективы у него широчайшие.
А вот Scala и Ruby точно бы выкинул ниже 3-го места, т.к. это мертвые языки, которые уже особо не поддерживаются и не обновляются и их перспективы точно сомнительные.
SQL почему так недооценен у тебя непонятно, он же в любых сферах IT применяется, мега акиуален и относительно прост в изучении - тут явно 2 место минимум.
P.S. Java - кал
+
Scala не обновляется? Это буквально самый продвинутый язык по фичам из тех, которые плюс минус известны широкой публике
SQL в "НОРМ"?)
Ассемблер надо учить, потому что только после изучения ассемблера, научишься лучше понимать и схватывать любой язык программирования, чего бы там аффтар не мямлил тут!
Зашёл посмотреть будет ли Котлин выше Джавы, досмотрел до этого момента, убедился, улыбнулся, поставил лайк, с радостью продолжил смотреть видео, ведь автор не соврал
Не согласен по поводу Java, сейчас этот язык на tiobe занимает почетное 3 место (когда js 6-ое). Также джава каждый год обновляется, а на рынке много высокооплачиваемых вакансий на Java. А по поводу sql, это вообще не ЯП, ему не место в этом списке
Так я же сказал, что если ты это понимаешь, то есть не новичок, то тир «отлично», для новичков «хорошо», потому что сложнее будет вкатиться 🥺
@@dushnila_official Выучится может и сложнее, но не вкатиться. Из всех утюгов орут, что для вката норм js и python, все побежали учить пайтон. На одну вакуху 100500 откликов.
Паскаль не нужен?
Тем временем QT: вставляет палки в колёса плюсовикам. Теперь они плачутся что не могут создавать оконные приложения.
Но на паскале их можно создавать. БЕСПЛАТНО.
У тебя интересный контент, только короткие видео, так хочется, чтобы ваши видео были хотя бы по часу)))
Спасибо 🥺
Я их тогда буду месяц монтировать 😅
Почему вы все видите только обычную работу как вариант получения денег ? Я учусь в южном федеральном университете на программной инженерии у нас было 2 предмета с асемблером: 1) использовали tasm и dos box - боже если бы вы представили сколько берут люди за решение лабораторных работ вы бы заплакали 2) использовали visual dsp, если в первом пункте можно заработать много , то в пункте 2 можно заработать в 2 раза больше , люди предлагают по 6к за лабораторную работу
Я вижу смысл ассемблера только в распространяются вирусах
Вывод, учите ассемблер и двоичный код
Ассемблер не устаревший, он фундаментальный так то
Ассемблер я бы не сказал бы про него так он нужен для c++ иногда
Больше 15 лет работвл ч СУБД Оракл, так sql и pl/sql это все мое. Все запихаю в хранимые процедуры субд и только и делаю что вызываю их скриптами или интерфейсом. Сейчас изучаю postgress вроде тот же sql а вроде не тот. Замены pl/sql в постгресс нету. Хотя есть похожий процедурный язык, но сложно пересироиться после 15 лет pl/sql
Был у меня как-то проект на pl/sql написанный... Скажу так - каждому инструменту свое предназначение, и пихать все в базу не есть хорошо, база должна заниматься данными, а бизнес логикой другой яп
Порог вхождение в свифт слишком высок. Это примерно 500000 рублей за шанс стать ios программистом.
Тут буквально каждую позицию можно раскритиковать
Ассемблер и Perl - надо!