НОВАЯ ЗАМЕНА JAVASCRIPT? Что такое WebAssembly.

Поделиться
HTML-код
  • Опубликовано: 20 май 2024
  • Каждый день выходят новые технологии и языки программирования, каждая имеет свои преимущества и недостатки. Одна из новых технологий в веб разработке это WebAssembly, многие связывают ее с новой заменой языка программирования JavaScript. В этом видео я подробно расскажу что такое WebAssembly, как он работает и почему он так тесно связан с Javascript. Некоторых могу расстроить, так как JavaScript сейчас вряд ли способно что то вытеснить или так быстро заменить, но WebAssembly это явно новый шаг вперед в веб программировании.
    0:00 - Что такое WebAssembly
    0:45 - WebAssembly это не новый язык программирования
    0:56 - Бинарный формат
    1:20 - Зачем нужен WebAssembly
    2:15 - Заменит ли Javascript
    3:00 - Как пишут код на WebAssembly
    5:00 - Демонстрация возможностей WebAssembly
    6:00 - Написать самому на WebAssembly

Комментарии • 291

  • @Rokinso
    @Rokinso 3 года назад +3

    Спасибо за интересную информацию! Ожидаю следующее видео по теме. : )

  • @vg7816
    @vg7816 3 года назад

    Спасибо! Новый год и новы урок в первые же дни года - так держать!

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Щас часто будут видео выходить

  • @eugenia9999
    @eugenia9999 3 года назад +5

    Ого !!) круто спасибо огромное !!)) буду знать !!!)))

  • @ivanlebedev7382
    @ivanlebedev7382 8 месяцев назад

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

  • @user-ux5jx8oc9q
    @user-ux5jx8oc9q 3 года назад +13

    Интересно, но js переживет нас всех! Так что ждем по нему контент) Спасибо за видео

  • @thelifeofprogrammer133
    @thelifeofprogrammer133 3 года назад +31

    Было бы не плохо оставлять ссылки в описание на источники, документации и т.п. Интересно, жду вводного урока!

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +5

      Там вроде видно в видео ссылку, кому действительно интересно зайдут

    • @thelifeofprogrammer133
      @thelifeofprogrammer133 3 года назад

      @@SuprunAlexey ну и в этом правда тоже есть

    • @hgminsk996
      @hgminsk996 3 года назад

      @@SuprunAlexey юзабилити ?

    • @user-mu4my8fq2e
      @user-mu4my8fq2e 3 года назад +1

      @@SuprunAlexey бля, списать ссылку из видео? Все для подписчиков)

  • @andrewgrini5670
    @andrewgrini5670 3 года назад +33

    WebAssembly еще один шаг вперед для браузерных и мобильных приложений

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +2

      Согласен

    • @ilyaneron2026
      @ilyaneron2026 3 года назад

      @Ivan Petrov Все равно зарабатывают в разы больше тебя

  • @TirexZan
    @TirexZan 3 года назад +3

    Урок С++ с компиляцией в WebAssembly было бы супер, очень ждём!

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +1

      Что то простенькое

  • @user-tz4il1vj8i
    @user-tz4il1vj8i 3 года назад +18

    Интересно, мало про это слышал . Но js ещё очень долго будет популярен.
    Может сделаешь видео про создание приложения на андроид на js? А так спасибо за видос!

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +8

      Ага, сделаю

    • @Flamel001100
      @Flamel001100 3 года назад

      можешь пописать на dart, это как внебрачный ребенок js и python - быстро разберешься

    • @kekivanovich9222
      @kekivanovich9222 3 года назад

      Тебе других видео не хватает?

    • @user-tz4il1vj8i
      @user-tz4il1vj8i 3 года назад

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

    • @hgfyos
      @hgfyos 3 года назад +1

      @@Flamel001100 там от python ровным счётом ничего.

  • @semreg
    @semreg 3 года назад

    Помню просил об этом видосе ещё в 2018
    Таки дождался))

  • @user-pi3em2ke2l
    @user-pi3em2ke2l Год назад +1

    А можно JavaScript в ВэбАембли откомпилировать просто чтобы JS работал быстрее???

  • @user-ty5tm1bl4r
    @user-ty5tm1bl4r 2 года назад

    Круто!

  • @user-po5ih2pj5h
    @user-po5ih2pj5h 3 года назад +5

    Круто, не знал про такое. Но все равно ещё долгое время будет по старому мне кажется

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +1

      Потихоньку вводят

  • @alexleshenko
    @alexleshenko 3 года назад

    Да норм js))) с реактом так вообще красота,не мешает пользоваться с# и java ) и многими прочими при необходимости ) weba.. не думаю что кого то напряжёт)

  • @antonmaklakov
    @antonmaklakov 3 года назад +1

    Теперь ещё ЯП СИ учить для веба). Да не, на самом деле вариативность у создания сайтов - это круто, т.к можно будет подстраивать какие-то отдельные ЯП под их конкретные задачи типа создания игр на c++ и использование WebAssembley для выкладывания этих игр на сайт, но, как всё это реализовывать конечно...

  • @vekuaa
    @vekuaa 3 года назад +18

    wasm не сможет заменить фреймворки js, да и не пойму почему многие так не любят js, простой язык, если уже имеется опыт работы с другими ЯПами, то темболее...

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +2

      Не сможет

    • @GameStormable
      @GameStormable 3 года назад +6

      Не любят потому что в нем намешана куча всего, поддерживаемые, устаревшие форматы, неполноценные константы, отсутствие строгой типизации, объекты которые не совсем то и объекты, да хватает всего на самом деле. Начните изучать к примеру тот же C# и сравнив станет намного яснее проблема. Я вот сейчас учу js и просто в шоке от некоторых подходов и моментов честно говоря.

    • @KuBa-tkm
      @KuBa-tkm 3 года назад +5

      @@GameStormable для строгой типизаций есть ts)

    • @ArslanArslan-ph2pz
      @ArslanArslan-ph2pz 3 года назад +3

      @@GameStormable TypeScript практически все минусы покрывает

    • @ArslanArslan-ph2pz
      @ArslanArslan-ph2pz 3 года назад

      @@alex-stalker есть такое, даже как по мне php в этом плане даже лучше будет. Жалко, что разрабв не сделали ежом нгый стиль для js, каждый лепит, что хочет - верно. Но бабки разрабв испортили, им бы просто сделать говно на js и получить бабки, никто не задумывается о других разрабах

  • @nekto_izvestnyy
    @nekto_izvestnyy 3 года назад +8

    Ну да правильно написал парень в чате, хоть немного это данного видео не касается. Но технологии в web действительно ползут как улитка к массам на популярные CMS взглянуть там почти у всех jQuery в зависимостях. А вы тут о смерти js

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +6

      Смерть js пока не предвидится

  • @chromanon
    @chromanon 3 года назад

    Почему только Rust, по последним новостям даже на GOlang можно писать Webassembly. Только пока не разу в повседневной работе это не понадобилось...

  • @nodirayakubova6395
    @nodirayakubova6395 3 года назад +49

    Пока будет жить Интернет, Js некогда не умрет 100%

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +3

      Это да

    • @p4m3remostone71
      @p4m3remostone71 3 года назад +5

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

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +1

      @@p4m3remostone71 поживем увидим

    • @kalobyte
      @kalobyte 3 года назад +1

      @@p4m3remostone71
      типа вышли мощные арм что ли?
      у мелкасофта был же планшет на арм, что-то не вижу его больше

    • @victormog
      @victormog 3 года назад

      Пока браузеры буду поддерживать только JS...

  • @astarkmn
    @astarkmn 3 года назад +7

    Мне как человеку который занимается embedded, тема кажется довольно интересненькой

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Буду освещать по мере ее развития

  • @ZioryAX
    @ZioryAX 3 года назад +1

    Интересно, ещё какие подобные технологии продвигают для веба)
    К тому же, как думаете удалиться ли dom из браузера? Ну тип предвидется ли какая-то эволюция браузера?))

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Сделаю ещё пару видео, есть идеи 💡

    • @oltkach1249
      @oltkach1249 3 года назад

      очень продуманная концепция. зачем убирать? Основная масса контента в Инете как раз - документы.

    • @ZioryAX
      @ZioryAX 3 года назад +1

      @@oltkach1249 Лопата, тоже продуманная концепция, но зачем-то придумали трактора)

    • @hgfyos
      @hgfyos 3 года назад

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

  • @russo2761
    @russo2761 2 года назад

    Можно ли будет скомпилить гта 5 в васм и играть в браузере🤔

  • @PavelAkhmetov
    @PavelAkhmetov 3 года назад

    Отличная штука. Расскажи про WebAssembly и dotNet 5.

  • @haron3873
    @haron3873 3 года назад +1

    Полезный видос

  • @olegostakhov8499
    @olegostakhov8499 3 года назад +4

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

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      сделаю, надо что то интересное придумать

    • @hgfyos
      @hgfyos 3 года назад

      Так есть же документация. Сущности и какой-то простой CRUD осиливает, но не более, надо ручками дописывать, а там уже оказывается, что проще взять NestJS

  • @toyotominashimoto9963
    @toyotominashimoto9963 3 года назад

    то есть васм нужен чтобы расширить js? прямо как nodejs?

  • @roadtobecomingjsmaster3744
    @roadtobecomingjsmaster3744 3 года назад

    Думаю, что в конечном итоге вообще все с чем взаимодействует пользователь будет считаться web-приложением, от instagram до мобильного, а возможно не только гейминга

    • @Andriy063
      @Andriy063 3 года назад

      идея не нова. например, webOS, ранняя iOS..

  • @hutoryanin
    @hutoryanin 3 года назад +1

    *Л. а. й. к. о. с.* за видос.

  • @ipmengud8741
    @ipmengud8741 2 года назад

    Почему JS не любят что то не понял

  • @stariykris
    @stariykris 3 года назад +3

    Ну, смерть js в наше время - это маловероятно. Но пилить фронтенды на Rust мне, внезапно, понравилось =)

  • @user-zl2vp2yi2u
    @user-zl2vp2yi2u 3 года назад

    Странно. В момент ещё бетты появления webassembly я слышал только о раст и то что с, с++ на финальной прямой по завершению поддержки. А тут сказали на оборот. Где то обманули )

  • @kofranek
    @kofranek 3 года назад +1

    Одна из областей применения WAS - создание веб-симуляторов, которыми мы занимаемся в нашем университете: www.jmir.org/2019/7/e14160/
    . В нашей технологии bodylight.js мы сочетаем создание моделей на языке Modelica (modelica.org/, openmodelica.org/) и веб-технологии, позволяющие создавать интерактивные изображения, управляемые моделью, в сочетании с интерактивными графиками и текстом.
    Некоторые результаты можно увидеть здесь:
    bodylight.physiome.cz/,
    www.physiome.cz/apps/pvloops/,
    www.physiome.cz/apps/Nephron/
    Мы разрабатываем технологию веб-симуляторов в Карловом университете в Праге как технологию с открытым исходным кодом (open-source technology), а также ищем сотрудников (физических лиц или университеты) в России для совместной работы. Если интересно, пишите по адресу: kofranek@gmail.com

  • @ryne3778
    @ryne3778 3 года назад +15

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

    • @ryne3778
      @ryne3778 3 года назад +3

      @Ivan Petrov, аргументируй, выскочка

    • @ryne3778
      @ryne3778 3 года назад +1

      @Ivan Petrov, ахахахахахах, и что? На паскале пишешь?) Ты мне не умничай. Твои дипломы тебе ничего не дают. Ты гордишься, что знаешь несколько языков по типу Basic Deplphy и т. д.?) Я знаю React, Angular, Node, C++/C, Python, Пхп, жабу, базу ассемблера, ВП и хорошо знаком с кали линуксом и что ты можешь поставить против этого, программист на бэйсик?

    • @ryne3778
      @ryne3778 3 года назад

      @Ivan Petrov, капец... Ты серьёзно? Не, ну я так и про руби Рейлс могу сказать, но этот фреймворк не делает язык лучше? Ну допустим, есть недочёты, но как по твоему плох js в написании сайтов? Или ты мне будешь говорить про '1'+1? Да почти у всех сайтов логика написана на js, да, я не спорю, что есть и говносайты на js, но это скорее проблема рук из 5 точки, нежели языка, а синтаксис вообще чутьли не сахарный

    • @ryne3778
      @ryne3778 3 года назад

      @Ivan Petrov, я не спорю, что косяки есть, но писать серьёзные сайты тебе не составит труда, нужно просто привыкнуть к этому (что не так уж и сложно)

    • @ryne3778
      @ryne3778 3 года назад

      @Ivan Petrov, я тебя не до конца понял (по всей видимости автоисправление), но другого языка, который мог бы заменить js попросту нет. Мне уже лень вести этот спор. Я всё сказал

  • @user-lb2be9td1k
    @user-lb2be9td1k 3 года назад

    Можно вводный ролик c++ - WA?) Очень интересно было бы по писать фронт на плюсах

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Вводный будет, но там не фронт

  • @King-bg9yc
    @King-bg9yc 3 года назад +1

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

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Будет контент про js, но больше такого по типу подготовки к собеседованию

    • @King-bg9yc
      @King-bg9yc 3 года назад

      @@SuprunAlexey тоже круто. А так можно разное попробовать, например полезные программы на пк и т.п.
      А так у тебя почти все видео хороши будут

  • @sslavaa
    @sslavaa 3 года назад

    Надо брать! Дайте два!

  • @Cre0w
    @Cre0w 2 года назад

    Сомневаюсь, что вы верно нашли проблему. На сервере будет быстрее (пример: хост старенький телефон меньше 1Ггц, сервер 24 ядра 6 ГГц с большим кэшем). Плюс нод может быть тысячи это в миллионы раз быстрей, а если распределенные вычисления то ещё больше. Не понимаю зачем wasm нужен. Да я слышал много лет назад про wasm, но до сих пор не понял зачем так, какую проблему решает.

    • @Cre0w
      @Cre0w 2 года назад

      Этой технологии около 25 лет

  • @yabnku
    @yabnku 3 года назад +1

    почему реализация google earth невозможна на js+webgl? что в ней такого ресурсозатратного для процессора, чтобы писать wasm? и что конкретно там реализовано на wasm?

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +1

      Невозможно настолько плавно

    • @yabnku
      @yabnku 3 года назад +1

      @@SuprunAlexey спасибо за ответ, но он не объективен.
      невозможно настолько плавно что? "скроллинг" модели, рендер графики, загрузка и парсинг гео-сорсов, уверен, реализуется там на js.
      плавность чего там реализована на wasm? как я понимаю, wasm там только для снижения нагрузки на бэк и рендеринга тайлов карты на стороне клиента (как у яндекса, см доклад Андрея Роенко на святом жсе).
      утверждение, что google earth был бы невозможен без wasm, до сих пор требует подтверждения.

  • @user-xo9ks9bc6j
    @user-xo9ks9bc6j 3 года назад +2

    а почему js нельзя компилировать в васм

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Там немного по другому

    • @slprime-old
      @slprime-old 3 года назад

      если коротко, то он не работает с DOM

    • @user-xo9ks9bc6j
      @user-xo9ks9bc6j 3 года назад

      @@SuprunAlexey так можно или нельзя :)

    • @qweyn
      @qweyn 3 года назад

      @@slprime-old скоро будет поддерживать,

    • @hgfyos
      @hgfyos 3 года назад

      @@slprime-old И что? Есть node.js, где DOM собственно вырезан, это не мешает компиляции JS для V8

  • @frozeninside5004
    @frozeninside5004 3 года назад +1

    WA показался мне языком программирования матрицы)

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      На самом деле очень интересная штука

    • @frozeninside5004
      @frozeninside5004 3 года назад

      @@SuprunAlexey Не спорю ) Но я погорел уже на том что иду в ширь а не в глубь знаний

    • @user-qg9el3bn4d
      @user-qg9el3bn4d 3 года назад

      @@frozeninside5004 ооо. как я тебя понимаю)))

  • @Sasha-yv9ih
    @Sasha-yv9ih 3 года назад +1

    Жду dos box в браузере)))

  • @Kriptio
    @Kriptio 3 года назад +3

    Уху!! Я не зря учил асембли в универеXD

  • @nurbolotturdubaev5776
    @nurbolotturdubaev5776 3 года назад +5

    Только начал учить JS, а тут опять какая-та замена выходит. Что учить теперь? Что актуально?

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +9

      Учи js

    • @nurbolotturdubaev5776
      @nurbolotturdubaev5776 3 года назад +1

      @@SuprunAlexey спасибо

    • @user-po5ih2pj5h
      @user-po5ih2pj5h 3 года назад +1

      Да хоть паскаль знать просто, и то потом будет все намного легче

    • @digitalturkistan1857
      @digitalturkistan1857 3 года назад +3

      Все что можно писать на джс будет написана на джс так что счас миллиарды проектов на джс написан а кто его будет поддержать если бросать его причем бекенд счас уверенно переходят на ноду счас на ноде можно писать системные программы корпаративные программы ruclips.net/video/nnB7ADYso8s/видео.html

    • @iamname8758
      @iamname8758 3 года назад

      Каждый день, что то выходит, взялся делай)

  • @SuvStreet
    @SuvStreet 3 года назад +4

    Ммм, интересно, не слышал про это, спасибо.

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +3

      Интересно как будут развивать, буду иногда рассказывать на канале

    • @SuvStreet
      @SuvStreet 3 года назад +1

      ​@@SuprunAlexey Я любое познавательное видео от тебя жду в сфере Front-end. Ты очень здорово многое освещаешь и даёшь старт развиваться!

  • @vcheese
    @vcheese 3 года назад +1

    Странно, что нет компилятора из Фортрана.

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Странно странно

    • @wov2004
      @wov2004 3 года назад

      Алгола, пл, ада... Бейсика еще!

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Не хватает...

    • @vcheese
      @vcheese 3 года назад

      ​@@SuprunAlexey Значит, математические библиотеки в WASM портировать не будут? Тот же PyMath частично на Фортране. Да и вообще много где его. Вполне современный язык, между прочем.

    • @vcheese
      @vcheese 3 года назад

      @@wov2004 В отличии от Алгола и Бейсика, Фортран в последних стандартах -- вполне современный язык.

  • @user-gl9yo8rz8k
    @user-gl9yo8rz8k 3 года назад +1

    А теперь почему WASM - технология, которая выстрелит.
    Давным-давно в этой галактике появился язык Ява, с главным лозунгом: "Пиши один раз. Запускай где угодно". Чуть позже, из-за бардака в языке С++ появилась библиотека Qt, которая выросла до огромного фреймворка с таким же лозунгом. Еще спустя некоторое время один человек сделал node.js и язык для браузеров Яваскрипт превратился из нишевого в язык общего назначения. Но у всех этих успехов есть один недостаток - вы привязаны к одному языку программирования. Технология WASM снимает последнее ограничение: "Пиши один раз. Пиши на чём угодно. Запускай где угодно".

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Перспективы хорошие но нужно ещё время

  • @glenncarver9049
    @glenncarver9049 Год назад

    5:43 - Графические 3D редакторы
    Figma
    ...
    Seriously?

  • @channeldsr9983
    @channeldsr9983 3 года назад

    Может, лучше писать нормальный код для сайтов?
    Хотя, некоторые не поймут

  • @irynastoetski
    @irynastoetski 3 года назад

    Про то, что это "убийца джс" слушала ещё в 2018, пока что-то никак)

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Наблюдаем

    • @kovalenkosv40
      @kovalenkosv40 3 года назад

      В 16 еще

    • @hgfyos
      @hgfyos 3 года назад

      @@SuprunAlexey DOM слишком жирный. И даже если на уровне WASM смогут сделать биндинг, то для других языков на вряд ли будут писать прослойку для этой прослойки

  • @dikson3072
    @dikson3072 3 года назад +1

    Спойлер. Wasm не заменяет js, т.к. у него нет банальной манипуляции с DOM. Он скорее подходит, для создания оптимизированных математических либ

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Да все уже посмотрели

  • @ilnurryazhapov9377
    @ilnurryazhapov9377 3 года назад +4

    TS топ)

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Ага

    • @ImmortalBest
      @ImmortalBest 3 года назад

      TS это обертка, а WASM это буст скорости

    • @hgfyos
      @hgfyos 3 года назад

      @@ImmortalBest JS придумали для работы с DOM, а WASM пока не умеет работать с DOM, да и кейсов мало - игры да обработки картинок/звуков/итд. Да и то на самом WASM не пишут, перегоняют с других ЯП

  • @sultondev
    @sultondev 3 года назад +1

    Я люблю ❤️ Js в чем его проблема?. Просто на сложно уровнивах сайтах js код превращается в рутину. Цитата: Нет идеального языка есть идеальный программист.

    • @hgfyos
      @hgfyos 3 года назад

      Как раз наоборот, когда формошлёпишь - это рутина и это надоедает, а когда уже что-то серьёзней делаешь, уже становится интересней

    • @sultondev
      @sultondev 3 года назад

      @@hgfyosцитата: каму как

  • @wingmann3632
    @wingmann3632 3 года назад +3

    привет!

  • @casuale1200
    @casuale1200 3 года назад +2

    я даже не знаю стоит ли переходить на вебассембли из js

    • @SuprunAlexey
      @SuprunAlexey  3 года назад +1

      Нет

    • @casuale1200
      @casuale1200 3 года назад +1

      @@SuprunAlexey ок

    • @casuale1200
      @casuale1200 3 года назад +1

      @@aleksandrmatyka3118 давно

    • @casuale1200
      @casuale1200 3 года назад +1

      @@aleksandrmatyka3118 просто когда пк не было а я очень хотел программировать и у меня только был телефон я js изучал и создовал игры а на самом деле я любил java

  • @averest9656
    @averest9656 3 года назад +1

    Пойду доки читать.

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Расскажешь потом что интересного

  • @victormog
    @victormog 3 года назад

    Очередной виток спирали прогресса. Разница только в том, что до этого компилировали код под процессоры, а теперь - под модуль зоопарка браузеров.
    Думаю, в конце концов разработчики браузеров придут к поддержке компиляторов различных языков, например, в облаке (для доступности и универсальности), и на этом монополия JS закончится, как закончилась в своё время монополия C (C++) для простых приложений.

  • @yakub8798
    @yakub8798 3 года назад

    Не давно я начал учить js и тут говорят про её замену

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Видео досмотрели?

    • @andreyi6868
      @andreyi6868 3 года назад

      начни с русского)

  • @hmmm1482
    @hmmm1482 3 года назад

    Я люблю js
    Но на wasm надо переходить

    • @hgfyos
      @hgfyos 3 года назад

      Если вы не пишите игры или не пишите очень сложную и долгую обработку данных на клиенте, то и не надо переходить

    • @hmmm1482
      @hmmm1482 3 года назад

      @@hgfyos не писал бы я игры не стал бы переходить, лишняя боль

    • @hgfyos
      @hgfyos 3 года назад

      @@hmmm1482 тот же unity уже давно умеет свои сборки в wasm делать, ue тоже

  • @IExSet
    @IExSet 2 года назад

    WebAssembly не заменит JavaScript, потому что не каждый может осилить C++, Rust и даже Си, а скриптовый и комфоротный JS осиливают все.

  • @stepanbazrov6330
    @stepanbazrov6330 2 года назад

    Как же он зачитывает с хабра...

  • @vitaliy794
    @vitaliy794 3 года назад

    Блин вечно со мной так( Только месяца 3 начал учить js и хотел react, а js именно сейчас решил умереть( просто шикарно!

    • @user-xk6eo3cs3e
      @user-xk6eo3cs3e 3 года назад +1

      посмотри видео получше, js не умрет

    • @vitaliy794
      @vitaliy794 3 года назад +1

      @группа съемки значит можно продолжать его изучать?

    • @george_m641
      @george_m641 3 года назад

      @@vitaliy794 естественно, очень глупо считать что js умрёт в скором времени .Я хоть его не люблю, но блин ,на нём написаны все сайты, у него уже есть популярные фреймворки и библиотеки .Если и появится какой-то мощный конкурент, и js будет умирать, то это будет происходить годами, если не десятками лет

    • @vitaliy794
      @vitaliy794 3 года назад

      @@george_m641 так сейчас я слышал все на вебасембле пишут на .net или c++ в браузере

    • @george_m641
      @george_m641 3 года назад

      @@vitaliy794 ,та не, пишут не так уж и много, я сам .net разработчик ,blazor, прикольная тема .Но про то что все начали писать на webassembly - это чушь.Blazor,пока что экзотическая штука, да и webassembly не настолько популярен, и если на нём будут писать активно, то наверное какие-то нагруженные части сайта .Так что не беспокойся

  • @otesunki
    @otesunki 3 года назад

    I understood "webassembly", "javascript", "internet explorer" and not much else.

  • @ivar5995
    @ivar5995 3 года назад +1

    5 лет назад уже слышал как webasembly хоронит js.))

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Зато красиво звучит 😃

  • @WOODSKIY
    @WOODSKIY 3 года назад

    Js one ❤️

  • @kertaw3853
    @kertaw3853 3 года назад

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

  • @deniskutsenko9205
    @deniskutsenko9205 3 года назад

    JS это ещё на многие годы🙂

  • @atlasua2021
    @atlasua2021 3 года назад

    Почему он не заменит JS? Не бомбите я не вебер я программист нормальный, просто интересуюсь.

  • @qandak
    @qandak 3 года назад

    Вижу много удивлений "А что в js плохого?" Абсолютно ничего (без сарказма), если делать с его помощью динамические веб-страницы... для чего, собственно, он и создавался. Делать что-то более серьезнее с языком, где по дизайну "все должно работать любой ценой и не падать не смотря ни на какие ошибки", да еще и хвалить... может человек, мягко говоря, безответственный, либо не знающий в этой сфере ничего, кроме js.

    • @ncinsli
      @ncinsli 3 года назад

      Есть ts

    • @qandak
      @qandak 3 года назад +1

      @@ncinsli Есть, и это хорошо, вопрос альтернатив не обсуждается. Один факт существования ts (и т.п.) говорит, что "где-то что-то пошло не так".

  • @maksimrugalov3158
    @maksimrugalov3158 3 года назад +1

    Вся суть видео 2:15 дальше учим js

  • @user-xj6yw8cn9g
    @user-xj6yw8cn9g 3 года назад

    Знаете, что самое смешное? Это название видео "новая замена" таких замен уже было куча и все они в одном месте. А вебасамблея не про замену js)

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Видео посмотрите, поймёте к чему я так написал))

  • @nurda1997
    @nurda1997 3 года назад

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

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      В видео я все отвечаю

  • @bicrobot7556
    @bicrobot7556 3 года назад +1

    Даёшь курс "вебассембли для чайников за 3 часа"! 8-)

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Ахах ну вводный будет

  • @user-bt3hr2ob9q
    @user-bt3hr2ob9q 3 года назад

    Уроки по python и django тож клево было бы

  • @oqilnasimov1008
    @oqilnasimov1008 3 года назад

    еще один яма для новичков ))

  • @dmitriylaptiev9409
    @dmitriylaptiev9409 3 года назад

    Гоудот?) окда.

  • @niktonigde3737
    @niktonigde3737 3 года назад +1

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

  • @amxx8335
    @amxx8335 3 года назад

    Blazor? - Не, не слышали.

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Слышали?

    • @amxx8335
      @amxx8335 3 года назад

      @@SuprunAlexey чАвО? Можно на обычном старопердунском литературном русском языке?

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      @@amxx8335 можно

  • @Andrew_web
    @Andrew_web 3 года назад

    Когда это C или C++ стали высокоуровневыми?

    • @hgfyos
      @hgfyos 3 года назад +2

      С самого начала. Всё, что пишется выше уровня машинных команд (опкодов), то и является высокоуровневым

  • @pispis3617
    @pispis3617 3 года назад +1

    Раз уж по webassembly уроки планируешь пилить, может зрители, как и я хотят blazor?
    Ставь лайк, если хочшеь, и дизлайк, если не хочешь, чтобы дать автору канала значть, чего хотят зрители)

  • @danys4740
    @danys4740 3 года назад

    За что JS имеет будущее? За что? За что? Чорт!

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Не очень то и хотелось?

  • @lyovghukasyan2588
    @lyovghukasyan2588 3 года назад

    eto vrode zamena flesha a ne js

  • @dmitriyaleksandrovich4443
    @dmitriyaleksandrovich4443 3 года назад

    javascRIPt

  • @vitiok78
    @vitiok78 3 года назад

    Суровые бэкендеры, которые ненавидят JS всей душой, будут плакать, колоться, но сделают так, что во множестве крутых проектов не будет ни строчки JS

    • @user-qg9el3bn4d
      @user-qg9el3bn4d 3 года назад

      а что не так с js?

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Вряд ли в ближайшем будущем

    • @vitiok78
      @vitiok78 3 года назад

      @@user-qg9el3bn4d Ну, например, введите в поиске "Что за черт, Javascript", и наслаждайтесь...

  • @animatronioboss
    @animatronioboss 3 года назад

    Неа)

  • @DaemonMM
    @DaemonMM 3 года назад

    бааа... чуваки изобрели flash player 2.0 - дополненный и улучшенный

  • @Alexander-fc3nt
    @Alexander-fc3nt 3 года назад

    *Javascript НИКТО и НИКОГДА не заменит... WASM - это как Perl, которым гордилась школота что его изучили, а потом поняли что это бесполезный язык 😂*

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Тут совершенно другая ситуация)

    • @Alexander-fc3nt
      @Alexander-fc3nt 3 года назад

      @@SuprunAlexey wasm это ускоритель математических расчётов и только, то над чем js вешается, wasm решает за доли секунды.. поэтому его и используют в картах и/или игровых движках, там геометрия и много вычислений надо производить за быстрый промежуток времени. так что, правильное название для видео *WASM - турбо ускоритель для JAVASCRIPT*

  • @user-tb3mm6dl3z
    @user-tb3mm6dl3z 2 месяца назад

    😏Хотели чтобы js исчез вы че там охринели

  • @user-vg2fp8oi6x
    @user-vg2fp8oi6x 3 года назад

    нееееееееееет, js не умрет

  • @graa999
    @graa999 3 года назад

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

  • @imbydlo1552
    @imbydlo1552 3 года назад +1

    Почему тут все радуется с продвижением WEBASM??? Вы хоть понимаете что языки которые используется для него такие дикова трудные? Даже js рядом с ними будет казаться настоящим, открытым и ясным полем (конечно с некоторыми недотеп кустарниками).

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Некое продвижение, развитие веба, за этим всегда интересно наблюдать

    • @nihirash
      @nihirash 3 года назад

      Потому что радуются разрабы на "сложных" языках 😁

  • @bedivierre7854
    @bedivierre7854 3 года назад

    Найс кликбайт

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Никакого кликбейта

  • @user-cx8kh4sb2i
    @user-cx8kh4sb2i 3 года назад

    очень жаль когда же сдохнет уже этот js(((

  • @user-wl2xp8yo6x
    @user-wl2xp8yo6x 3 года назад

    *Кликбейт*

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Где

    • @user-wl2xp8yo6x
      @user-wl2xp8yo6x 3 года назад

      @@SuprunAlexey название видео само за себя говорит, а по сути в видео было сказано - "не заменит"

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      @@user-wl2xp8yo6x в названии вопрос, в видео ответ. Капсом для привлечения внимания. Простой туториал как делать названия к видео

    • @user-wl2xp8yo6x
      @user-wl2xp8yo6x 3 года назад

      @@SuprunAlexey 👍 бис

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      @@user-wl2xp8yo6x все ок

  • @gamegury1287
    @gamegury1287 Год назад

    спасибо за слизаную инфу с хабра и вики

  • @vitiok78
    @vitiok78 3 года назад

    Вангую! Если на WebAssembly можно будет написать полностью всё, что может делать JS, то JS неминуемо умрёт. Ну, или не совсем умрёт, а испытает ту же судьбу, что и jQuery сейчас начинает испытывать: тихое угасание вплоть до полного растворения на задворках древнего интернета...

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Вряд ли

    • @King-bg9yc
      @King-bg9yc 3 года назад

      Даже если возможно, то очень не скоро

    • @vitiok78
      @vitiok78 3 года назад

      @@King-bg9yc В мире фронтенда "очень не скоро" - это примерно год))

    • @vitiok78
      @vitiok78 3 года назад

      @@SuprunAlexey Если бы мне 10 лет назад сказали бы, что пользоваться jQuery будет стыдно, я бы дико рассмеялся в ответ

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      @@vitiok78 это ж другое дело

  • @Andrii_Afonchenko
    @Andrii_Afonchenko 3 года назад

    Медленный не JavaScript. Медленный HTML.

  • @goodpins
    @goodpins 3 года назад +2

    Хочу чтобы JS исчез через 5 лет

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Почему?

    • @overfaul8976
      @overfaul8976 3 года назад

      @@SuprunAlexey Наверное у него/неё не получилось освоить этот язык

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Можно попробовать ещё раз

    • @overfaul8976
      @overfaul8976 3 года назад +1

      @@maks2 Да, на этой неделе хочу заняться фреймворками