Сравнение языков программирования Java vs JavaScript

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 426

  • @SergeyNemchinskiy
    @SergeyNemchinskiy  ปีที่แล้ว +7

    ❗ Новый поток Advanced курса Enterprise Patterns стартует уже 1 февраля 2023 года.
    Регистрация - go.foxminded.ua/3Fwfyqi

  • @ghjcnjerhjg
    @ghjcnjerhjg ปีที่แล้ว +129

    Решил я начать изучать джава скрипт. Накачал материала сижу изучаю. И только на пятый день понял что я изучаю джаву😂

    • @godot_enjoyer
      @godot_enjoyer ปีที่แล้ว +12

      думаю это судьба, продолжай

    • @ostrovskiartur
      @ostrovskiartur ปีที่แล้ว +2

      питон самый нужный язык

    • @3ple-ash
      @3ple-ash ปีที่แล้ว

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

    • @Masturbek16
      @Masturbek16 11 หลายเดือนก่อน

      @@ostrovskiartur почему? Аргументируй.

    • @elfkrovv1690
      @elfkrovv1690 10 หลายเดือนก่อน

      ​@@ostrovskiarturКому он самый нужный? Сделаешь анимацию кнопки на Пайтоне? Или сделаешь то, что джависты делают? Я не спорю, пайтон - крутой и нужный, но не самый, особенно в разработке. Он где точно лидер - автоматизация. А это, если что, разные вещи, ок?

  • @demimurych1
    @demimurych1 ปีที่แล้ว +22

    Автор видео совершенно не разбирается в том, о чем говорит и несет полнейшую отсебятину.
    Судите сами:
    00:01:40 *Java была придумана изначально чтобы писать аплеты*
    Автор видео не знает, что тот факт, что в браузерах того времени, появилось слово Аплет, не имеет никакого отношения к Java. Как и то, что Java был не единственным языком того времени, который позволял писать аплеты.
    Но что самое главное, автор видео не знает, что Java это был язык который представлял в то время эталонную реализацию класс ориентированого ООП. То есть, те самые аплеты - это было побочным эффектом его существования, из разряда я могу и это.
    Основной задачей Java была возможность подготовить за короткий срок, специалистов, способных писать код в продакшин и при этом не наворотить проблем. Для чего собственно и создавалось класс ориентированное ООП.
    НЕ знать этого может только человек, который по диагонали прочитал википедедию, при этом даже не дав себе труда перейти по ссылкам
    00:02:03 *Аплеты были никому ненужными*
    Автор видео, в очередной раз демонстрирует, что совершенно не понимает что происходило в те годы.
    В то время, интернет стал набирать обороты. Рынок рос на порядки. Первое о чем все думали - это о переводе банкинга и любых других сопутствующих процессов в WEB.
    При этом, мощности тех компьютеров, в принципе не допускали, чтобы интерпретируемый язык типа JavaScript мог решать подобные задачи. Потому Microsoft как фирма, которая выиграла войну браузеров, запускают технологию аплетов, которая позволяет использовать любое внешнее ПО в качестве части WEB страницы. Java был одним ИЗ.
    А нужны они были всем. Потому что рынок дот.комов росс как на дрожжах.
    Автор видео - видимо проспал это время, или не имел никакого отношения к WEB.
    00:02:27 *Java из за рекламных бюджетов было очень популярно*
    Автор видео не в курсе, что Java стало популярным потому, что предоставило рынку ответ на запрос большого количества программистов, которые бы могли писать продакшин код.
    Бизнесс того времени, не хотел ждать 5 лет, для выпуска выводка программистов. Рынок рос порядками. Программисты нужны были уже вчера. Ответом на это, стало класс ориентированое ООП и Java как эталон этому. И именно поэтому Java захватило рынок. А не не из за рекламы или прочих глупостей о которых говорит автор видео.
    Даже сейчас Java - это эталонная реализация класс ориентированного ООП.
    *Дальнейшие комментарии будут идти как ответы к этому комментарию*

    • @demimurych1
      @demimurych1 ปีที่แล้ว +2

      Вместо комментариев по частям.
      Я просто записал видео с обзором на весь этот ужас th-cam.com/video/3GgfeCy8WuY/w-d-xo.html

    • @andriy1229
      @andriy1229 11 หลายเดือนก่อน +5

      Автор видео - видимо проспал это время, - неа. судя по всему он бухал как чёрт и лазил по бабам или кому что нравиться, это личное дело каждого. Но не об этом. Это какое же узколобие нужно иметь чтобы представлять что весь мир держиться на джаве. Способ таким образов преподнести информацию с целью продать свои курсы, потому что уже "впадло/поздно" переучитьваться, это как попытка цыагна продать кобылу дав ей водки перед продажей чтоб глаза блестели. Это видео лишний раз подчеркивает что джава помирает, на её место приходят разные языки вроде rast и т.п. Автору на пенсию хватит с того что заработал и с тех кто ему поверит, но те кто будет учиться сегодня лет в 35-40 могут просто оказаться без работы. Кстати, твои познания автор сего видео про язык "JS Script" на уровне моих когда я первый раз о них услышал играя в игру в браузере. И да дружок, всё идет в ВЕБ десятимильными шагами и твоя джава займёт место... ну ты понял где

    • @johngalt9494
      @johngalt9494 11 หลายเดือนก่อน

      Интересный комментарий !

  • @wlaf590
    @wlaf590 ปีที่แล้ว +132

    Наконец то достойный противник. Эта битва будет легендарной

    • @deadusik
      @deadusik ปีที่แล้ว +7

      JS це коли замість числа ти отримуєш якусь корову

    • @bogdankravchuk5690
      @bogdankravchuk5690 ปีที่แล้ว +1

      Оууу ты знаеш этот прием?

    • @paulredman1244
      @paulredman1244 ปีที่แล้ว +5

      @@deadusik that’s called magic

    • @ГеоргійКоваленко-у8ф
      @ГеоргійКоваленко-у8ф ปีที่แล้ว +2

      @@paulredman1244 Это называется динамическая типизация …

    • @ГеоргійКоваленко-у8ф
      @ГеоргійКоваленко-у8ф ปีที่แล้ว +3

      @@deadusik Ні, це коли треба почитати документацію і зрозуміти як це працює, і писати нормальний код, і тоді в тебе такої фігні не буде

  • @Milklwaii
    @Milklwaii ปีที่แล้ว +7

    Смотреть ваши видео - это одно удовольствие. Очень нравится именно то, как интересно все преподносится. Будто с другом говорю =)

  • @timofeymaryin5547
    @timofeymaryin5547 ปีที่แล้ว +38

    Спасибо за видео. Теперь хотелось бы услышать сравнение Kotlin и Java

    • @awenn2015
      @awenn2015 ปีที่แล้ว +1

      Кучу сравнений уже есть

  • @2tubevideo
    @2tubevideo ปีที่แล้ว +23

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

  • @vermilinguas
    @vermilinguas ปีที่แล้ว +6

    Наконец-то. Джва года ждал.

  • @sabirveliev8021
    @sabirveliev8021 ปีที่แล้ว +14

    Спасибо, вам за данное видео)
    Удачи вам в будущем канала, да и вообще)

  • @arturasjudickis4205
    @arturasjudickis4205 ปีที่แล้ว +5

    Отлично! Всё разложено по полочкам и практически "без воды".

  • @ЕвгенийМильшин-э3з
    @ЕвгенийМильшин-э3з ปีที่แล้ว +6

    Мой первый язык джава, сложно учить, но лучше я не могу найти, максимально все ясно, видно, строго, чувствуется порядок в языке, пробовал до джавы питон(не понравился) забил через две недели

  • @ivankobyuk8385
    @ivankobyuk8385 ปีที่แล้ว +1

    Дякую!
    Авторитетно і з гумором, все як треба))

  • @cravzew8895
    @cravzew8895 ปีที่แล้ว +91

    Спасибо вам за данный видеоролик!
    В следующий раз сравните пожалуйста Python и PythonScript!!

  • @VaeV1ct1s
    @VaeV1ct1s ปีที่แล้ว +37

    Требую в следующем видео сравнение пэхэпэ и асембрела

    • @mykola-rohoza
      @mykola-rohoza ปีที่แล้ว +12

      А ещё можно сравнить Котлин с арабским

    • @anastasiakhokhlova7942
      @anastasiakhokhlova7942 ปีที่แล้ว +1

      Асембрел - это зонтик от задницы

    • @elfkrovv1690
      @elfkrovv1690 10 หลายเดือนก่อน

      Согласен. Можно ещё сравнить С++ с монгольским

  • @glebmirosnikovs6722
    @glebmirosnikovs6722 7 หลายเดือนก่อน

    Спасибо, полезная инфа. Всё по полочкам!

  • @sashakuznechkin
    @sashakuznechkin ปีที่แล้ว +6

    Спасибо Вам за видео.

  • @XAH30
    @XAH30 ปีที่แล้ว +14

    Даешь сравнение Котлина с ПХП!!!:)

  • @alexUnion
    @alexUnion ปีที่แล้ว +19

    Насчёт ноды не совсем верно - node это не фреймворк, но для него они существуют: nestjs, sailsjs, etc.

    • @Moonrider7777
      @Moonrider7777 ปีที่แล้ว

      Это сервер)

    • @alexUnion
      @alexUnion ปีที่แล้ว +3

      ​@@Moonrider7777 нет. Nodejs - это программная платформа. Она может применяться не только для веба

    • @Moonrider7777
      @Moonrider7777 ปีที่แล้ว

      @@alexUnion это сильно общее понятие, Java так то тоже программная платформа)

    • @alexUnion
      @alexUnion ปีที่แล้ว +3

      @@Moonrider7777 Java - язык; Oracle Java - платформа. Не надо путать)

    • @Moonrider7777
      @Moonrider7777 ปีที่แล้ว

      @@alexUnion так не путай)

  • @elonoff
    @elonoff ปีที่แล้ว +5

    Спасибо за видео)

  • @ТимКурп
    @ТимКурп ปีที่แล้ว +1

    Блин, какие приятные видосы. Прям с душой.

  • @NickyNotCry
    @NickyNotCry 10 หลายเดือนก่อน

    Шукаю колегу для написання проекту. Я Бекенд на Java/ Зараз вчу все що потрібно для написання проекту і нюанс що я не вмію в фронтенд, тому шукаю собі коллегу, може двох. Проект - Онлайн Школа - Сайт та приложение на Андроид. - Что оно будет делать - база данних студентов, учителей. Разные степени и разные допуски укаждого. Треба запис відсутніх на уроках, кількість студентів, опис класів, оцінки, медична документація. Конструктори предметів, класів, Планер стосовно уроків і Тд. Причому це все треба в мінімум, щоб працювало, але в тестовому режимі...

  • @Grab32
    @Grab32 ปีที่แล้ว

    Дякую за відео, те що потрібно)

  • @nicamelschannel227
    @nicamelschannel227 ปีที่แล้ว +3

    Давай теперь 2 на 2: Clojure & ClojureScript vs Java & JavaScript

  • @Duh280
    @Duh280 ปีที่แล้ว +1

    Классно получилось сравнить👍 Спасибо за видео!

  • @ihorv44
    @ihorv44 ปีที่แล้ว +1

    будучи старпером, я предпочитаю движ🤘😎 JS - наше все!

  • @Mike-hp3fh
    @Mike-hp3fh ปีที่แล้ว +1

    Отличный обзор, я работал на обоих языках, но не был в Enterprise

  • @vladyan01
    @vladyan01 ปีที่แล้ว +7

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

  • @serhiipedchenko5314
    @serhiipedchenko5314 ปีที่แล้ว +4

    Цікавий драм-сет стоіть там на бекенді. А відео з демонстрацією гри буде?

  • @Armani-IT
    @Armani-IT ปีที่แล้ว +7

    Как новичок в этой сфере, прошу выпустить ролик про сравнение Java и Kotlin, заранее спасибо 🙏

  • @ИмяФамилия-г6и8ы
    @ИмяФамилия-г6и8ы ปีที่แล้ว +17

    Спасибо большое Сергей за Вашу работу 👍🏻я вахтовик, месяц назад начал смотреть вас и меня озарило что 28 лет я жил зря, все что мне всегда нравилось и увлекало оказывается оказывается работает как целая индустрия с кучей профессий 😅 жду не дождусь скорее домой, за компьютер и начать начать начать)))))

    • @Maiq-The_Liar
      @Maiq-The_Liar ปีที่แล้ว +5

      Я перешел в разработку как раз в 28 лет... 7 лет назад :)

    • @ИмяФамилия-г6и8ы
      @ИмяФамилия-г6и8ы ปีที่แล้ว +1

      @@Maiq-The_Liar Ого, расскажите пожалуйста Вашу историю если не сложно ?)) 😀очень интересно)) Из какой профессии перешли, с какими знаниями )) Заранее благодарю ))

    • @Maiq-The_Liar
      @Maiq-The_Liar ปีที่แล้ว +3

      @@ИмяФамилия-г6и8ы из маркетинга перешел :) Интересовался тематикой еще со школы, но дальше html+css дело не доходило, думал, что программирование совсем не для меня. Но как-то вылезла реклама курсов фронтенд разработки и я решил попробовать. Увлекло настолько, что еще до завершения курса я уже нашел работу, при чем по совместительству с прежней, поскольку не был уверен в своих силах. Ну, вот с того момента все и началось :)

    • @артёмкоролёв-ю6е
      @артёмкоролёв-ю6е ปีที่แล้ว +2

      Тоже вахтами мотался (север,нефть) ,надоело. Сейчас потихоньку учусь фронту)
      ps: 26 лет

    • @ИмяФамилия-г6и8ы
      @ИмяФамилия-г6и8ы ปีที่แล้ว

      @@артёмкоролёв-ю6е тоже на севере, жаль ноут с собой нельзя привезти….30 на 30 работаю, думаю год самообучения а потом уж купить курсы, что б хоть какое то понимание было😬😁как думаете ?)

  • @mikayilaliyev442
    @mikayilaliyev442 ปีที่แล้ว +16

    Насчет JS вы неправы, там обратная совместимость это основная цель согласно принципу Don't Break the Internet. Все что было написано на JS ранее, будет работать всегда, иначе огромное количество легаси рухнет, а этого никто не хочет.

    • @digfig5118
      @digfig5118 10 หลายเดือนก่อน

      Вони якраз для цього випускають нові версії EcmaScript, а старі версії підтримуються на рівні браузера

    • @RandomForest-es6yp
      @RandomForest-es6yp 2 วันที่ผ่านมา

      ​@@digfig5118пиши на человеческом, свыня. Не ясно ж нихера.
      Какие ещё вони?😂

  • @YuraMalinas
    @YuraMalinas ปีที่แล้ว +3

    Почему это Видео не в Топ 1 В тренде 🤔

  • @ievgenk.8991
    @ievgenk.8991 ปีที่แล้ว +3

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

  • @ievgenk.8991
    @ievgenk.8991 ปีที่แล้ว +3

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

    • @SilverBlade001
      @SilverBlade001 ปีที่แล้ว

      но в говнокоде на джаве хотя бы можно разобраться без серьёзного риска получить нервный срыв 😆

  • @ИванИванов-э5ш3э
    @ИванИванов-э5ш3э ปีที่แล้ว +3

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

  • @Sprint-n3n
    @Sprint-n3n ปีที่แล้ว +6

    Скажите, пожалуйста,а язык java, мотоцикл java и остров имеют что-то общее? )

    • @AnKor84
      @AnKor84 ปีที่แล้ว +1

      Язык в честь сорта кофе с одноименного острова назван. Если моЦек тоже, тогда связь есть :)

    • @TheLevius
      @TheLevius ปีที่แล้ว +2

      считается что java-разраб может ездить только на мотоцикле java и пить кофе сорта java. Если он нарушает эти принципы его подвергают остракизму(попускают), после чего он уходит в петухонеры или джаваскриптизеры

    • @max_mgtow
      @max_mgtow ปีที่แล้ว +1

      Мотоцикл JaWa, так что не надо тут

    • @Милин-к3э
      @Милин-к3э 9 หลายเดือนก่อน

      Язык назван в честь марки кофе, а марка в свою очередь названа в честь острова

  • @yndvoh
    @yndvoh ปีที่แล้ว +2

    Чем больше смотришь, тем больше понимаешь, что нужно пробовать и то, и то, и тогда выбирать, с чем предпочтительнее работать.

    • @zomgree
      @zomgree ปีที่แล้ว

      нужно выбирать область применения

  • @SilverBlade001
    @SilverBlade001 ปีที่แล้ว +3

    Аж всплакнул при виде Netscape... А, не, всё ок, просто с остротой горчицы немного перестарался 😁
    З.Ы. кто хочет получить адову горчицу - заливайте порошок чуть тёпленькой водичкой, градусов 30, не больше, шоб получилась сметанообразная кашица, и дайте настояться сутки, а потом уже домешивайте соль, уксус, сахар, масло, чёрный и красный перец, и немного муки, если жидковато. Прожигает напалмом от глаз до... ммм... булочек. Это божественно.🙄

    • @SmileyJack.
      @SmileyJack. ปีที่แล้ว

      «градусов 30»
      На глаз?😂

    • @SilverBlade001
      @SilverBlade001 ปีที่แล้ว

      @@SmileyJack. хоспадЕ, в ванну вы все лезете в среднем при 38 градусах, берите немного прохладнее, чуть тёпленькое на ощупь. Главное, чтобы фермент не сварился, который отвечает за высвобождение эфирных масел из жмыха, а то с парой процентов выжившего в жмыхе фермента процесс будет пятилетку идти, с крайне скромными результатами.

    • @SmileyJack.
      @SmileyJack. ปีที่แล้ว

      @@SilverBlade001 вы анекдот про сломанные весы не слышали?

    • @jazzmirror
      @jazzmirror ปีที่แล้ว

      ​@@SmileyJack.Расскажите!

  • @skeam9988
    @skeam9988 ปีที่แล้ว +3

    Сергей, чудесное видео, задумываюсь какой язык выбрать JS или Java. У меня возник вопрос, насколько много математики в backend разработке?

    • @VladChekhovskyi
      @VladChekhovskyi ปีที่แล้ว

      таблицу умножения знаешь?

    • @skeam9988
      @skeam9988 ปีที่แล้ว

      @@VladChekhovskyi Вроде как да

    • @olegsl73
      @olegsl73 ปีที่แล้ว

      Кол-во математики зависит от предметной области.

    • @sazonikv5086
      @sazonikv5086 ปีที่แล้ว

      Посоветуйте что выбрать

    • @skeam9988
      @skeam9988 ปีที่แล้ว +1

      @@sazonikv5086 у Сергея есть несколько прекрасных видео по поводу выбора языка программирования, их обязательно нужно посмотреть

  • @Сергей-ч7ч6ф
    @Сергей-ч7ч6ф 11 หลายเดือนก่อน

    Как думаете, что ждёт JS в будущем? Он сможет выйти из фронта ещё больше и заменить некоторые другие за счёт универсальности, как например, появился Node.js и стал выполнять бэк? А если появится что-то помимо Node и расширит применяемую область JS ещё? ) Какие перспективы на будущее у Котлин (это что говоря о выборе направления между двумя языками, Java же имеет люфт в мобильную разработку)?

  • @СаняДавиденко-д9э
    @СаняДавиденко-д9э ปีที่แล้ว

    Спасибо за видео

  • @sergeypetrov8515
    @sergeypetrov8515 ปีที่แล้ว +2

    Сергей, спасибо вам за интереснейший контент. Если можно, то и к другим ЯП вернитесь, пожалуйста.

  • @kobalt-tv-777
    @kobalt-tv-777 ปีที่แล้ว +4

    А про перспективы TypeScript? Может ли он в будущем заменить JS.?

    • @komputersh4ik546
      @komputersh4ik546 ปีที่แล้ว +4

      JS не заменит потому что код Typescript транслируется в JS

    • @ylcsl4378
      @ylcsl4378 ปีที่แล้ว +3

      @@komputersh4ik546 но для разработки всё равно можно использовать что угодно так как бандлер потом собирает модули ( вебпак, вит и тд) по этому в любом случае использовать лучше TS

    • @alexUnion
      @alexUnion ปีที่แล้ว +1

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

    • @komputersh4ik546
      @komputersh4ik546 ปีที่แล้ว

      @@yehororlov8362 так транслятор можно написать на любом ЯП так что скорость не проблема

    • @likle7163
      @likle7163 ปีที่แล้ว +1

      А сенс ? Та ж джава теж немає типів в рантаймі. Ось в C# для прикладу більш розвинута рефлексія і ви можеет дістати тип в рантаймі

  • @ShadeAlina
    @ShadeAlina ปีที่แล้ว +1

    JavaScript - это как маленькая жёлтенькая машинка на дороге. Она может внезапно перестроиться с правого ряда налево, она может мигать не тем поворотником, она может вдруг поехать задом. Адепты жесткого следования ПДД стараются ехать от неё подальше, хотя бы отгородившись преградой в виде TypeScript =)

  • @YuriiK-f5i
    @YuriiK-f5i ปีที่แล้ว +1

    То что Java is number one для Вас мы уже все поняли и в сравнении с другими ЯП она всегда впереди планеты всей ))) Если Java на первом месте, то можно узнать от Вас, что будет на втором и третьем и почему?

  • @EdwardNorthwind
    @EdwardNorthwind ปีที่แล้ว

    Никогда не вдуплял как можно узнать о полезных и удобных библиотеках, вот заходишь ты на maven, а там
    Guava: Google Core Libraries For Java
    Guava is a suite of core and expanded libraries that include utility classes, Google's collections, I/O classes, and much more.
    Вот что это? Для чего? Нужно ли оно тебе?
    В итоге используешь только то, что популярно и без чего не обойтись, а на остальное забиваешь болт и пишешь всё сам.

  • @antoha_poha
    @antoha_poha ปีที่แล้ว +3

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

  • @arahnid_9844
    @arahnid_9844 ปีที่แล้ว +1

    Не знаю, не знаю) Джава это сейчас не в последнюю очередь Spring, а там изменения довольно частые и далеко не всегда поддерживают обратную совместимость. Я правда не так давно с этим работаю, так что, могу быть не прав. Но пока уже не раз сталкивался с тем, что какой-нибудь написанный буквально пару месяцев назад гайд на baeldung, уже устарел и не запускается, потому что недавно выкатили обновления, и это уже работает по другому, при чем новых статей как это должно работать еще нет, или их фиг найдешь, а документация, такое ощущение - написана для людей которые уже и так все знают)

  • @mikesummer670
    @mikesummer670 ปีที่แล้ว +8

    Начал погружение в мир айти с Java, но так и не смог устроиться на первую работу в итоге случайно позвали туда где нужен был разработчик на фреймворке React Native, сделал тестовое, устроился на работу. Т е по моим ощущениям вход в айти проще на JSе чем на Java

    • @likle7163
      @likle7163 ปีที่แล้ว

      Не знаю як там на джава, але на першу роботу питали як на мідла. Це все повязане з конкуренцією, багато людей і люди шоб перепригнути один одного більше вчать і як наслідок кантори теж ставлять вищу планку бо можуть це робити.

    • @GameForYouOnline
      @GameForYouOnline ปีที่แล้ว

      @@likle7163 english learn - и будет меньше конкурентов

    • @likle7163
      @likle7163 ปีที่แล้ว

      ​@@GameForYouOnline я коли проходив на роботу то мінімум був інтермід на трейні, толку вище англійську мати немає бо ти всякі тревели, холідейс і тд забудеш через 2-3 місяці бо ти не будеш нічого крім статусу говорити. І ті хто як правило тестують англійську то теж вище інтерміда не мають, що би в них в профайлі не було написано.

    • @ЕгорЛетов-т8м
      @ЕгорЛетов-т8м ปีที่แล้ว +2

      @@likle7163 пиши на нормальном языке

    • @likle7163
      @likle7163 ปีที่แล้ว

      ​@@ЕгорЛетов-т8м тебе не запитав якою мені мовою спілкуватись. В моїх краях ти би цю хуйню сказав комусь на вулиці то валявся б в лікарні пару місяців.

  • @ni55an
    @ni55an ปีที่แล้ว +3

    11:25 но ведь Java тоже мультипарадигменная. Если запихнуть что-то внутри конструкции class Blabla { ... } то это не становится ООП
    В то же время же JS можно писать в ООП стиле без использования ключевых слов class, extends (по сути это синтаксический сахар)

    • @oliverreviews8496
      @oliverreviews8496 ปีที่แล้ว

      По сути в JS и не ООП парадигмы, ваши слова тому и подтверждение, это синтаксический сахар над функциями и меняющимся контекстом

    • @ni55an
      @ni55an ปีที่แล้ว

      @@oliverreviews8496 наоборот, ООП парадигма есть даже там, где ее нет из коробки в виде того самого синтаксического сахара

    • @TheLevius
      @TheLevius ปีที่แล้ว +1

      @@oliverreviews8496 что за бред. Прототипное наследование это самое что ни на есть ООП. Сахар лишь эмулирует то, к чему многие привыкли.

    • @likle7163
      @likle7163 ปีที่แล้ว

      @@oliverreviews8496 ні в JS є ООП, просто ООП це узагальнення. Є види ООП

    • @nitroexpress9928
      @nitroexpress9928 ปีที่แล้ว +1

      @@oliverreviews8496 касательно "ООП парадигм", полиморфизм в JS самый что ни на есть кашерный и встроенный в саму логику языка, в то время как в языках со строгой типизацией он через костылизацию реализуется.
      А от того, что "class" в JS и TS - абстракция над прототипным наследованием, разработчику как-то не холодно и не жарко.

  • @ПыыфПыыфов
    @ПыыфПыыфов ปีที่แล้ว

    И, что дольше учить и сложнее reactjs или spring ?

  • @severo911
    @severo911 ปีที่แล้ว +1

    про фреймворки на Java: три мегабота собираются в одного супермегабота!

  • @alexroman8878
    @alexroman8878 ปีที่แล้ว

    Я долго думал, правильно ли начинать изучать программирования с js, тк если не попасть в руки мастера, который тебя научит писать под линеечку, и не будет бить тебя по рукам каждый божий день, то можно не научится писать хотя бы вменяемо за достаточно долгий промежуток времени с подавляющим шансом, но с другой стороны, если начинать с Java, например, то можно просто не перенести нагрузок во время изучения и сдаться на пол дороги.. В итоге пришёл к мнению, что безопасней для индустрии будет, если люди будут выбирать для старта более усреднённые варианты, как тот же c#🤔 Ну, на худой конец начинать с ts, а не js, хотя у меня плохо в голове такое представляется

  • @Gazovchik
    @Gazovchik ปีที่แล้ว +1

    Хм......
    оказывается Уже Были похожие видео........
    А где же тогда Ссылки на них? или на этот Плейлист?,,,,,,,,

  • @gavrillkoiv1843
    @gavrillkoiv1843 2 หลายเดือนก่อน

    Может уже пора начать любить js?

  • @viktorvovk172
    @viktorvovk172 ปีที่แล้ว +2

    на js так же можно mobile пилить (reactNative), так же как и на java собственно (привет kotlin)

  • @ПипукаПипипучная-и6с
    @ПипукаПипипучная-и6с ปีที่แล้ว +2

    - я аянами рей.
    - ты тоже аянами рей...

  • @new_avangard
    @new_avangard ปีที่แล้ว +2

    Простите Сергей, но про фреймворки на nodejs вы сказали ересь, как раз таки именно на фреймворках восновном и пишут: Express, Koa, Fastify, Nest(который кстати много чего взял из ентерпрайза), а на чистой ноде это больше в диковивнку нежели мейнстрим

    • @artemshapko8014
      @artemshapko8014 ปีที่แล้ว

      хз если сестно как часто пишут на фреймворках, но как по мне на ноде они все устаревшие и не успевают за возможнастями ноды

  • @Петр-э8э9й
    @Петр-э8э9й ปีที่แล้ว +6

    Python vs Java

    • @saxa3495
      @saxa3495 ปีที่แล้ว +3

      Javascript

    • @AnKor84
      @AnKor84 ปีที่แล้ว +1

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

    • @oliverreviews8496
      @oliverreviews8496 ปีที่แล้ว +1

      ​@@AnKor84 Ошибаетесь, есть компании которые переросил из стартапов в энтерпрайз и так и остались на питоне.
      + В крупных компаниях питон != ML/AI.
      Netflix, Meta, DigitalOcean и т д. Во всех крупных компаниях так или иначе есть питон
      Какие-то простые тулы для девов с вероятностью 100% будут написаны на питоне, а не на жабаскрипте (Под тулзами я имею в виду аппликухи для например быстрых запросов в прод БД и так далее)

  • @Orange-text
    @Orange-text ปีที่แล้ว +4

    Ruby vs Golang

  • @romanpolskix9004
    @romanpolskix9004 ปีที่แล้ว

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

  • @Максим-у5с6я
    @Максим-у5с6я ปีที่แล้ว +3

    Можно пожалуйста ещё сделать сравнение языков программирования html и xml?

    • @GameForYouOnline
      @GameForYouOnline ปีที่แล้ว

      это старые языки, их сейчас не используют

    • @ФедорАлексеевичМалашин
      @ФедорАлексеевичМалашин ปีที่แล้ว +1

      Еще yaml вроде неплохой язык был

    • @nataha8684
      @nataha8684 ปีที่แล้ว

      ​@@GameForYouOnlineв смысле старые языки и их не используют? Это языки РАЗМЕТКИ, которые используются ПОВСЮДУ.

  • @dorian_grey1991
    @dorian_grey1991 ปีที่แล้ว +21

    сравнение двух одинаковых языков?😂

  • @PostMapping
    @PostMapping ปีที่แล้ว +1

    Не совсем правильно выбрать какой-то один из них. Надо выбрать оба языка, оба понадобится в жизни!

  • @seoonlyRU
    @seoonlyRU ปีที่แล้ว +2

    по классике лайк от СЕООНЛИ

  • @ПыыфПыыфов
    @ПыыфПыыфов ปีที่แล้ว

    так, короче учу js, но css и redux у реакта терпеть не могу) может перейти на жаву? но учить мне кажется нужно долго. И кстати, в чем отличие библиотеки от фреймворка?)

    • @тимур_атмосферный
      @тимур_атмосферный 6 หลายเดือนก่อน +1

      @@MartinIden-hn7ld Реакт это не фреймворк, добрый вечер

    • @MartinIden-hn7ld
      @MartinIden-hn7ld 6 หลายเดือนก่อน

      @@тимур_атмосферный уже знаю, енто либа))
      Пиздец я даун

  • @cyberduck_music
    @cyberduck_music ปีที่แล้ว +11

    надо еще добавить что на Javascript - много работы на удаленке и фрилансе , тогда как на Java в основном это офис !

    • @ИмяФамилия-г6и8ы
      @ИмяФамилия-г6и8ы ปีที่แล้ว +2

      Благодарю

    • @max_mgtow
      @max_mgtow ปีที่แล้ว +1

      Чётко 👍👏
      Поэтому я и выбрал JS

    • @ИмяФамилия-г6и8ы
      @ИмяФамилия-г6и8ы ปีที่แล้ว

      @@max_mgtow как Ваши успехи?) над чем работаете ?)

    • @max_mgtow
      @max_mgtow ปีที่แล้ว +1

      @@ИмяФамилия-г6и8ы пока изредка заказы на фрилансе

    • @cyberduck_music
      @cyberduck_music ปีที่แล้ว +1

      я еще добавлю что - php и python на них тоже много заказов на удаленке и фрилансе , хотя на python много работы не программисткой.

  • @gravedigger7332
    @gravedigger7332 ปีที่แล้ว +3

    ЖС так же приследует обратную совместимость т.к. нет версионирования

    • @TheLevius
      @TheLevius ปีที่แล้ว +2

      хватит придираться к человеку, который в последний раз писал код 10 лет назад )))

    • @gravedigger7332
      @gravedigger7332 ปีที่แล้ว

      @@TheLevius я дополняю просто, без негатива)

  • @asdf8263
    @asdf8263 9 หลายเดือนก่อน

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

  • @stabby6521
    @stabby6521 ปีที่แล้ว +2

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

  • @sealkeen
    @sealkeen ปีที่แล้ว

    Блин, меня как-то раз хотели нанять на Java вакансию, а у меня в профиле было написано C# и JavaScript. Я продержался до второго этапе интервью, но потом у меня очень сильно бомбануло от некомпетентности эйчаров.

    • @denisv432
      @denisv432 ปีที่แล้ว

      Это где такое происходит, что могут нанять на язык созвучный по названию но абсолютно другой?

  • @АндрейСуслов-о1ч
    @АндрейСуслов-о1ч ปีที่แล้ว

    сравнение джавы с пайтоном будет?)

  • @ДаниилДьяченко-й7б
    @ДаниилДьяченко-й7б ปีที่แล้ว +40

    Я JavaScript разработчик (Frontend) и хочу сказать, что то, что сказано в видео - правда. Однако все в JS можно сделать лучше, если использовать TS и следовать кучам правилам по написанию кода, что в командах бывает сложно. JS без TS - абсолютное говнище и в серьезных проектов все пишется только на TS. Наверняка Java как язык лучше, но фронтендерам не дали выбора и язык не сделает из вас крутого разработчика, тут надо самим изучить все лучшие практики, чтобы ваш код был не полным говном, который в Java вы, наверное, написать даже не смогли бы из-за его строгости, что определенно плюс.

    • @LeonidEliseev
      @LeonidEliseev ปีที่แล้ว +2

      Как расшифровывается TS?

    • @doomdonut6667
      @doomdonut6667 ปีที่แล้ว +6

      @@LeonidEliseev TypeScript

    • @ДаниилДьяченко-й7б
      @ДаниилДьяченко-й7б ปีที่แล้ว +2

      @@LeonidEliseev TypeScript

    • @nitroexpress9928
      @nitroexpress9928 ปีที่แล้ว +6

      На Java бойлерплейт кода зато ппц сколько. Например если в TS создаешь экземпляр класса User, то он сразу понимает что тип будет User, на Java же придется писать User user=new User() - у меня от такого несколько подгорает...

    • @Neo54213
      @Neo54213 ปีที่แล้ว

      @@nitroexpress9928 в JS надо, объявляя функцию, писать слово function) это частично решается стрелочными функциями, но тем не менее)

  • @sv3163
    @sv3163 ปีที่แล้ว

    Серёга, SPA - это что-то типа про оздоровительные процедуры, а PWA - это про клей?

  • @ColdyComics
    @ColdyComics ปีที่แล้ว +1

    Для чего было вставлять флаг?

  • @sv3163
    @sv3163 ปีที่แล้ว +1

    JS должны были назвать Пайтоном, ведь Монти Пайтон - это эксцентричность, а не строгость. В общем, JS - король эксцентрики, от которой у многих подгорает, прям как от английского юмора Монти Пайтона 🧐

  • @MyHomeBand
    @MyHomeBand 7 วันที่ผ่านมา

    Так грустно стало после слов «они не смешные»
    Вот зачем так? Не понимаю!)

  • @likle7163
    @likle7163 ปีที่แล้ว

    Не погоджусь з тим шо вони не мали на меті бути схожими. Якшо глянути стандарти ранніх версій то там можна знайти зарезервовані слова: enum, double, float, short, synchronized, volatile, transient. Тобто задумувалась типізація і багатопочність, але від неї відмовились.

  • @primatch777
    @primatch777 ปีที่แล้ว +5

    JavaScript краще, бо на відміну від Джави на ньому можна ще і скріпти писати.

    • @SmileyJack.
      @SmileyJack. ปีที่แล้ว

      Да и саму джаву на нём можно написать😂

    • @primatch777
      @primatch777 ปีที่แล้ว

      @@SmileyJack. та я ж вам кажу, жодна нормальна людина не прокидається з думкою про те "як би було кльово написати зараз public static void main, ммммм"

    • @sv3163
      @sv3163 ปีที่แล้ว +1

      @@primatch777 Кожен раз кидає в холодний піт від цього бойлерплейта 🙀

  • @akakitsune1902
    @akakitsune1902 ปีที่แล้ว

    Реально ли претендовать на работу, если живешь в другом часовом поясе? (5/6/7 часов разницы) или необходимо релокация

  • @82irk
    @82irk ปีที่แล้ว

    Сергей, большое спасибо, что не хейтите россиян. Не все русские за войну. Многие из нас против Путина. Спасибо вам!

    • @Vityar
      @Vityar ปีที่แล้ว

      Все против войны. Надо быть сумасшедшим что бы быть за.
      А по поводу ввп .... Сам себе вопрос задай, если не ввп то кто? Судя по всему в девяностые ты не жил. И понятия не имеешь что из полной анархии такую страну вытащить на тот уровень который сейчас имеем практически не реально. Только вытаскивали четверть века. А опустили всю страну буквально за несколько лет. Учи историю. При чём ближайшую.

  • @somethingname9038
    @somethingname9038 ปีที่แล้ว +3

    Давайте assembler vs css

  • @ekari
    @ekari ปีที่แล้ว

    не. ну кризис жанра же... нет?
    Лайкос я поставил, ибо это Немчинский :)
    Но блин... Давай ченибудь по сложнее...((

  • @ЮрийГорелов-щ4р
    @ЮрийГорелов-щ4р ปีที่แล้ว

    Хотелось бы ещё услышать, где лучше всего учиться, помимо вашей школы. В связи с войной, у меня не получится у вас учиться

  • @АнатолийТолмачевский
    @АнатолийТолмачевский ปีที่แล้ว +5

    Смысл сравнивать клюшку для гольфа и клюшку для хоккея? Может лучше понять, какой вид спорта более по душе?) Корепанов помню Си и Джаваскрипт сравнивал.... Вроде дядьки программисты и в отрасли собаку съели, а такой идиотией порой движимые, что даже я нубатрон охреневаю. А ну да, потому как нубье - вот и не понимаю походу. Ну контентик то пилить надо. Простите)

    • @SmileyJack.
      @SmileyJack. ปีที่แล้ว +1

      Да, потому что нуб.

  • @Neo54213
    @Neo54213 ปีที่แล้ว

    Сергей: *ругает программистов за то, что они не отличают HR-ов от рекрутеров*
    Так же Сергей: 0:21 "HR-ы пытаются нанять..."
    ))

  • @daelin
    @daelin ปีที่แล้ว

    Тайпскрипт захватывает все в js стеке, vue 3, angular по дефолту тайпскрипт. А вот он уже умеет то что джава, только больше и красивее.

    • @nitroexpress9928
      @nitroexpress9928 ปีที่แล้ว +2

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

  • @matroskinthekot
    @matroskinthekot ปีที่แล้ว

    Разве в крупных компаниях не sap erp ?

  • @sunuvugun
    @sunuvugun ปีที่แล้ว

    @SergeyNemchinskiy катало́г!

  • @skpavlenko
    @skpavlenko ปีที่แล้ว

    Будете там учить Java имейте ввиду: проектов на ней не так уж много. А те что есть порог входа огого. Или старье легаси.

  • @ЮрийДымов-у6щ
    @ЮрийДымов-у6щ ปีที่แล้ว

    Сергей, вы как-то давно обещали рассказать про такой миф что java тормозит (или не миф)). Интересна это тема

    • @nitroexpress9928
      @nitroexpress9928 ปีที่แล้ว

      Это высокоуровневый язык со сборщиком мусора, код исполняется всегда на виртуальной машине JVM, естественно из-за этих особенностей быстрее он не становится.

    • @ЮрийДымов-у6щ
      @ЮрийДымов-у6щ ปีที่แล้ว

      @@nitroexpress9928 Спасибо, но я вроде и не спрашивал

  • @Ay-Yay-Yay
    @Ay-Yay-Yay ปีที่แล้ว +1

    Угарнул 😂👍 JS мне кажется может описать жизнь.

  • @vadymbohachevskiy582
    @vadymbohachevskiy582 ปีที่แล้ว

    Одне задоволення дивитися ваш канал

  • @userjbfiydd4678kj
    @userjbfiydd4678kj ปีที่แล้ว +2

    👍

  • @maximriazanov638
    @maximriazanov638 5 หลายเดือนก่อน

    самий прикол в тому, шо колись я стану таким самим олдом))

  • @AibekDandaev
    @AibekDandaev ปีที่แล้ว +1

    хммм
    а зачем вы сравниваете два одинаковых языка?

  • @ВладимирМельников-г5ь
    @ВладимирМельников-г5ь ปีที่แล้ว

    Сейчас в процессе переката с js на java. Только начал смотреть спринг для создания простого апи. Отличий от nest.js пока вообще не видно. Я не говорю что их нет, а только то что пока вижу.

  • @alexcot77
    @alexcot77 9 หลายเดือนก่อน

    а где вакансии посмотреть если говорите вакнасий мльён ?

  • @АртурВасильев-л2г
    @АртурВасильев-л2г ปีที่แล้ว

    Тю, зачем сравнивать один и тот же язык программирования?

  • @Gazovchik
    @Gazovchik ปีที่แล้ว

    И ещё интересно - как/какими способами самообучающемуся Быстрее выучить английский - СамомУ? -
    И сколько вообще нужно знать слов программеру для Самого Минимума?

    • @Gazovchik
      @Gazovchik ปีที่แล้ว

      @@yehororlov8362
      Дякую
      Коли читаєш текст...... - так Важко виключити рос мову (десь там,,,, і) НЕ перекладати.....
      Справді - це якась Боротьба ......

    • @Максим-н7ъ1щ
      @Максим-н7ъ1щ ปีที่แล้ว

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

    • @Gazovchik
      @Gazovchik ปีที่แล้ว

      @@Максим-н7ъ1щ
      Отлично
      Спасибо