Обзор моего любимого JavaScript

  Рет қаралды 20,023

Sergey Nemchinskiy

Sergey Nemchinskiy

Күн бұрын

Пікірлер: 208
@SergeyNemchinskiy
@SergeyNemchinskiy 2 ай бұрын
Между заказчиком и разработчиком 👉 kzbin.info/www/bejne/r5ycg3Z9jJJ5hc0
@smilekun2825
@smilekun2825 4 ай бұрын
Как же хорошо, что вас всё ещё зовут Сергей Немчинский; аж на душе спокойнее стало
@SeregaZinin
@SeregaZinin 4 ай бұрын
Стабильность.
@Art8157
@Art8157 4 ай бұрын
Я тоже каждый раз заново радуюсь этому факту. Не то что некоторые, сегодня Саша, завтра Александр, а послезавтра Алекс )))
@plusultra4045
@plusultra4045 4 ай бұрын
@@Art8157 алекса
@ZooBeeN1
@ZooBeeN1 4 ай бұрын
Та да.... С нынешними тенденциями это действительно радует!)))
@Gusakiy
@Gusakiy 4 ай бұрын
Спасибо, Сергей, что продолжаете дело просветительское, было весьма любопытно вспомнить)
@Poezd2077
@Poezd2077 4 ай бұрын
Не вашего , а НАШЕГО!!! ❤❤❤
@LeonidYakovlev85
@LeonidYakovlev85 4 ай бұрын
Сергей и весь коллектив канала, традиционное спасибо за выпуск, как всегда здорово 👍👍👍
@alexandrapersukova
@alexandrapersukova 4 ай бұрын
@Virtual_Friends
@Virtual_Friends 4 ай бұрын
Цікаве відео, дякую! Мотивація вкінці просто 🫶🏻
@sergeypekar1058
@sergeypekar1058 4 ай бұрын
Блин, после такого дисклеймера и сказать нечего. А так хотелось срач развести 😂
@khanchobai9748
@khanchobai9748 4 ай бұрын
@0imax
@0imax 4 ай бұрын
JS используется на телескопе James Webb для управления) Просто потому что он строился очень давно, и в то время ничего лучше JS не нашлось, а потом уже не было смысла переделывать)
@AlexanderPoznanski
@AlexanderPoznanski 4 ай бұрын
Интересно!
@acrapid7845
@acrapid7845 3 ай бұрын
Говорят уже следующий телескоп начали пилить, который сменит Webb. Не знаете, что на нём применяют?)
@0imax
@0imax 3 ай бұрын
@@acrapid7845 Не в курсе)
@acrapid7845
@acrapid7845 3 ай бұрын
@@0imax Поиск выдал: "Для разработки Habitable Worlds Observatory (HWO) используются языки программирования TeX, Python и Jupyter Notebook".
@the_shtorm7686
@the_shtorm7686 4 ай бұрын
Заметим, что, даже если в дистрибутиве линукса нет браузера, там есть адекватный пакетный менеджер, а следовательно и возможность установить браузер без другого устройства
@1988proxy
@1988proxy 4 ай бұрын
Спасибо Сергей!
@TimurShemsedinov
@TimurShemsedinov 4 ай бұрын
Все
@yakv_sm
@yakv_sm 4 ай бұрын
Это такой вердикт познанию Немчинского в JS?
@kirillperov3843
@kirillperov3843 4 ай бұрын
​@@yakv_sm это чтобы не ругаться
@TimurShemsedinov
@TimurShemsedinov 4 ай бұрын
Ответ на вопрос из заставки: Что пишут на JavaScript?
@oeaoo
@oeaoo 4 ай бұрын
Все-все даже ЧатЖыПыТы?
@ivanvint
@ivanvint 4 ай бұрын
Java апплеты нужно ещё вспомнить после нетшкафа)
@coredump3835
@coredump3835 4 ай бұрын
а что зачётная хрень была. :)
@АлександрПитигин-ю9и
@АлександрПитигин-ю9и 4 ай бұрын
Про магию джаваскрипт напомнило мне первые попытки учить JS по скачанным с торрентов курсам Эвгения Попова. Который расказывал про волшебника Javascript)
@alexanderkhom1616
@alexanderkhom1616 4 ай бұрын
У Попова неплохой курс по HTML и CSS, коротко и ясно, но JS учил в основном по документации.
@awenn2015
@awenn2015 4 ай бұрын
Ждем выпуск про WebAssembly и на каких яп можно под него писать
@Dmytro-Tsymbaliuk
@Dmytro-Tsymbaliuk 4 ай бұрын
C, буквально Zig ще, наприклад
@awenn2015
@awenn2015 4 ай бұрын
@@Dmytro-Tsymbaliuk интересно, его используют чисто под сложные задачки или есть те кто ради интереса писал на нем фронт? (В смысле на других языках которые по итогу можно скормить wasm)
@Dmytro-Tsymbaliuk
@Dmytro-Tsymbaliuk 4 ай бұрын
@@awenn2015 не интересовался, но Zig прям в стандартной библиотеке имеет штуки для wasm для плотной интеграции, ну и не требуется ставить сторонний компилятор, все уже включено
@ChatGPT-k5z
@ChatGPT-k5z 4 ай бұрын
Я помню как мне в первый раз объясняли что такое интернет это был 2004г говорит видедешь эту картинку её на этом компьютере нет 😂
@eugenemironov2919
@eugenemironov2919 4 ай бұрын
Ну вот, ничего не сказали про апплеты которые то же являлись исполнением кода на странице и были полее продвинутой технологией, при этом созданной раньше js, про то что js делался совместно с sun microsystems и назывался сначала LiveScript, про то что одно время VBScript был где-то на одном уровне популярности и не было уверенности чья возьмет на рынке. Ну и еще одна популярная платформа с ActionScript, которая одно время доминировала в плане исполнения кода в браузере .
@ZooBeeN1
@ZooBeeN1 4 ай бұрын
Мне сразу было понятно кто возьмёт верх. Очевидно же было сразу. Даже поддержку VB-script далеко не все браузеры делали
@eyeeeeer
@eyeeeeer 4 ай бұрын
Тут была речь не о истории веб-программирования а о JS
@keksonoid98
@keksonoid98 4 ай бұрын
Назывался сначала mocha, потом переименован в livescript
@eugenemironov2919
@eugenemironov2919 4 ай бұрын
@@eyeeeeer Так он же зачем-то много говорил о сравнении JS / JavaScript и утверждал что только JavaScript позволил оживить страницу, а это совершенно не так.
@eugenemironov2919
@eugenemironov2919 4 ай бұрын
@@ZooBeeN1 Конечно, хорошо так утверждать постфактум, а тогда как по мне это не было очевидно. Майкросот эксплорер активно вытеснял Нетскейп, все кого я знал использовали VBScript, так как армия разработчиков на VB была немаленькой. Кстати, я познакомился с Python в 2000 году и уже тогда подумал - вот он, идеальный язык, жаль что малоизвестен. Но тогда я бы не поставил ломанного гроша на то что он станет номер один по популярности в каких-то там рейтингах и будет встроен в MS Office.
@0prst-911
@0prst-911 4 ай бұрын
SPASIBO )
@berdmival
@berdmival 4 ай бұрын
Спасибо большое за видео 😊! Но про магию - если брать джавовский Spring Boot, то для новичка там тоже полно магии 😉. А если брать не-новичков, то для многих из них магии вообще уже нигде нет 🤓
@kirill112k2
@kirill112k2 4 ай бұрын
В доках к какой-то бина, или аннотации, уже не помню, есть фраза что-то вроде. "чтобы выполнить действие ... it try to guess ... какой бин нужен". Так что даже и в джаве есть магия.
@AlexanderPlotnikov-x3j
@AlexanderPlotnikov-x3j 4 ай бұрын
Вас все ещё зовут Сергей Немчинский)
@prokhozhijj
@prokhozhijj 4 ай бұрын
Сергей, для полноты темы, вам бы ещё про WebAssembly рассказать. Это, конечно, не отдельный язык программирования в браузере, но иной раз вполне себе замена для JS (хотя могу и ошибаться, я далёк от вебни). Ну и про более строгий TS тоже не мешало бы пару слов сказать, который, вроде бы, вопреки вашему утверждению из данного ролика, является ещё одним языком программирования, запихнутым в браузеры. Кстати, примерно 5 лет назад JavaScript, судя по одному из ваших роликов, не был вашим любимым. То есть, в названии ролика эдакий сарказм зашит?
@maximchukichev6411
@maximchukichev6411 4 ай бұрын
Браузеры не понимают TS, это всего лишь язык используемый только на этапе разработки для удобства разработчиков (чтобы отслеживать тип передаваемых данных в ту же функцию например) и в конечном счете преобразуется во все тот же JS, браузерам информация о типизации не нужна
@prokhozhijj
@prokhozhijj 4 ай бұрын
@@maximchukichev6411 Спасибо. Не знал. Как я уже заметил, я далёк от вебни.
@kirill112k2
@kirill112k2 4 ай бұрын
@@prokhozhijj ты так уничижительно называешь называешь веб "вебнёй", как будто на ассемблере операционные системы пишешь.
@prokhozhijj
@prokhozhijj 4 ай бұрын
@@kirill112k2 Никого не хотел унижать или оскорблять. То есть, такой смысл изначально не вкладывался. Просто не хотелось писать длинное "веб-разработка".
@kristennoodle3399
@kristennoodle3399 4 ай бұрын
Использую JS ради подгрузить HTMX, очень нравится, хороший язык!
@ДарияДолгая
@ДарияДолгая 4 ай бұрын
А как учить то?))) js, typescript, node, react, с чего начинать, куда двигаться?)
@kirill112k2
@kirill112k2 4 ай бұрын
Сначала учи JS от и до. Далее. Nodejs - это просто интерпретатор джаваскрипта на сервере / на компе. Его не надо "учить". Хотя, нужно понимать, как он работает и как запускаются. И даже, если будешь писать только фронтенд, то тебе нужно знать как работает nodejs. Потому что сборка фронтенд-приложения (скажем так, "сайта") выполняется на сервере (или на компе в время разработки) в среде nodejs. После того, как познаешь JS, то учи TS. Зайдёт на изи. Ну потом уже фреймворки. Тот же реакт.
@RUDIARIUSmax
@RUDIARIUSmax 4 ай бұрын
Список прост. HTML, CSS, js core , фреймворки ,либо Vue либо react и именно в таком порядке
@katdim_art_studio
@katdim_art_studio 4 ай бұрын
Серега великий учитель❤
@alexandrapersukova
@alexandrapersukova 4 ай бұрын
🙂
@sergeypekar1058
@sergeypekar1058 4 ай бұрын
17:17 Если вам нравится делать красиво, хорошо и приятно - дарите своей второй половинке цветы, а о программированием занимайтесь на работе 😉
@AlexanderPlotnikov-x3j
@AlexanderPlotnikov-x3j 4 ай бұрын
Одно другому не мешает ведь)
@ivan-d192
@ivan-d192 4 ай бұрын
Можно посвятить своей половинке функцию, или класс. Или несколько строчек... кода.
@uszakow
@uszakow 4 ай бұрын
Когда-то давно пошел на "ну очень фундаментальный" курс программирования, начинающийся с С++, в результате чего совершенно потерял интерес к программированию на следующие несколько лет. Через несколько лет решил попробовать еще раз, курс выбирал практически наугад - и очень повезло попасть на курс фронтенда. JS буквально влюбил в себя тем, что можно было написать хоть что-то - и это работало! А иногда даже делало то, что я хотел написать 😆 Много времени прошло, уже 4 года работаю во фронтенде.
@0imax
@0imax 4 ай бұрын
Но "деды" до сих пор уверены, что если ты не начал изучать программирование с ассемблера и архитектуры ЭВМ - ты не программист 😂
@uszakow
@uszakow 4 ай бұрын
@@0imax да я и не спорю, каких-то фундаментальных знаний о работе процессора и т.д. у меня действительно нет. С другой стороны - честно без понятия, как именно понимание работы оперативной памяти помогло бы мне написать сайт)
@0imax
@0imax 4 ай бұрын
@@uszakow У меня есть, и это абсолютно никак не помогает писать на том же JS или PHP)) Просто среди программистов (и преподавателей в т.ч.), что начинали свой путь с самого низкого уровня (включая аппаратный), есть устойчивое заблуждение, что учиться программировать надо именно с самого низа, не важно к какой цели ты движешься)
@Dmytro-Tsymbaliuk
@Dmytro-Tsymbaliuk 4 ай бұрын
Свои пет проекты начал писать на С++ и концептуально другое на дух не переношу Только компиляция, только статические типы, только ручное управление памятью
@0imax
@0imax 4 ай бұрын
@@Dmytro-Tsymbaliuk под разные задачи - свои подходы и свои языки. Десктопное, например, я бы не стал писать на JS, хотя есть и такое (QML в Qt, например), как и прошивку для железа. Но если мне нужен будет сайт, я возьму какой-нибудь PHP: я хоть и люблю компилируемые языки и строгую типизацию, но в вебе царствуют другие подходы.
@xakep2776
@xakep2776 2 ай бұрын
3:36 Arch, Gentoo, LFS... какой браузер, там сначала протоколы бы настроить...
@mmmsn324
@mmmsn324 3 ай бұрын
Сергей не докопал тему. JavaScript - это потомок языка Self, который был диалектом SmallTalk. Поэтому там динамика, прототипы, функциональщина и вообще блэк джек и все остальное. Self создан очень крутыми дядьками, которые шарили в CS, поэтому сделали крутой язык. И JS унаследовал эту крутость. А имя Java действительно взяли из-за маркетинга. И кроме скобок у них нет ничего общего.
@torrvic1156
@torrvic1156 4 ай бұрын
Привет дядя Серёжа! 😊 Как хорошо, что я не кинулся в своё время в изучение JS. Так его хаотичность не нравится мне.
@alexandrapersukova
@alexandrapersukova 4 ай бұрын
А что выбрали и довольны выбором?
@torrvic1156
@torrvic1156 4 ай бұрын
@@alexandrapersukova C#. Конечно доволен. Мне нравится порядок и какая-то прогнозируемость поведения и стабильность кода.
@WinchesterD
@WinchesterD 4 ай бұрын
Я Фронтендер, мне понравилось видео.
@alexandrapersukova
@alexandrapersukova 4 ай бұрын
Отлично)
@StepanKotok
@StepanKotok 4 ай бұрын
Да, это видео было действительно для чайников. Зато очень понятно и доступно.
@bernish
@bernish 4 ай бұрын
Го обзор на typescript
@eule8587
@eule8587 4 ай бұрын
Недавно усттанавлмвал арч линукс, там не было предустановленного браузера
@simpleman6617
@simpleman6617 4 ай бұрын
А куда делись java аплеты которые работали в браузере? Сейчас уже браузеры уже и не поддерживают без плагинов
@kirill112k2
@kirill112k2 4 ай бұрын
Ты ещё спроси, куда адоб флеш делся.
@0xreset
@0xreset 4 ай бұрын
6:04 Тут я подумал что Сергей процитирует Бригмана)
@АнтонАлександрович-ю5с
@АнтонАлександрович-ю5с 4 ай бұрын
Js топчик 😊
@nics51
@nics51 Ай бұрын
красиво и бетонно все работает если ты используешь тайпскрипт
@sashaodrobinskiy4862
@sashaodrobinskiy4862 4 ай бұрын
О да... Наконец-то
@therome6222
@therome6222 4 ай бұрын
VS Code частково написаний на Electron JS...
@mmogamespace
@mmogamespace 4 ай бұрын
Ждём Тимура в комментах 😊
@TimurShemsedinov
@TimurShemsedinov 4 ай бұрын
Уже
@Rice0987
@Rice0987 4 ай бұрын
JS - John Smith😁
@TemurbekValiev27
@TemurbekValiev27 4 ай бұрын
Видео начинается здесь: 18:03
@niktonikak1820
@niktonikak1820 4 ай бұрын
Твой коммент начинается здесь 💩
@РоманТолкачев-ъ6щ
@РоманТолкачев-ъ6щ 4 ай бұрын
Услышал при курсы ".. не выходя из дома", а в голове мысль, как из него можно выйти, это же корневой объект сайта..
@goodvin8554
@goodvin8554 4 ай бұрын
Википедия говорит что скайп написан на: Delphi, Objective-C, C++ и Object Pascal
@mmogamespace
@mmogamespace 4 ай бұрын
5:30 я для того, что бы один клип скачать на 50 мег заводил систему, которая в час ночи подключалась к инеиу, веюсю ночь качала и в 6 утра вырубала комп😂
@qvagin
@qvagin 4 ай бұрын
Я ещё браузером Netscape Navigator пользовался!!!
@liganshow
@liganshow 4 ай бұрын
Не совсем понял, что значит в java программе если есть ошибка, то программа не скомпилируется, а в JS если есть ошибка то пофиг, JS постарается подумать что вы хотели сделать… это о чем?
@TheBotNope
@TheBotNope 4 ай бұрын
Из банального. Ты работаешь со строками, не делаешь никакого явного преобразования типов, и можешь строки сначала конкатенировать, а потом начать внезапно после пары манипуляций складывать и умножать как числа, а потом опять как со строками работать) При этом отследить на каком этапе математика сломалась было сложно)
@liganshow
@liganshow 4 ай бұрын
@@TheBotNope ну тут главное понимать что в js все это выражение, выражение которое вычисляется движком. И нет не какого преобразования явного или неявного. Есть спецификация ecma. Если вы выполняете str1 + str2 то в спецификации написано, что нужно создать новую строку, соединив эти две. В любом случае (str1 + str2) это выражение которое вычисляется. Если вы пишете выражение (str1 * str2) то движок его выполняет, во время выполнения приводит значения указанные в выражении к числу что вернет NaN. Нет не какой магии, а есть просто правила по которым выполняются выражения и которые описаны в спецификации языка.
@oeaoo
@oeaoo 4 ай бұрын
I don't like JS but JS likes me-eeah(c)
@nicolas267s
@nicolas267s 4 ай бұрын
я честно не понимаю, почему многие говорят, что синтаксис JS похож на синтаксис Java??? Чем он похож? Наличием точек с запятой в конце строк? Строением циклов и ифов? Как по мне, так он сильно отличается, на столько, что спутать их практически невозможно. Символ доллара, повсеместное использование ключевых слов, которых нет в Java: function, var, undefined; длинные строки в одинарных кавычках.
@oeaoo
@oeaoo 4 ай бұрын
Нужно просто восходить на достаточный уровень абстракции и тогда все будет похоже на все) и Java на Javascript и Brainfuck на свой код.
@bernish
@bernish 4 ай бұрын
Ну различий между js и другими языками еще больше
@DeadAsmodeus
@DeadAsmodeus 4 ай бұрын
var... а я думав let і const народ частіше юзає при оголошенні змінних )
@SNSDfOu
@SNSDfOu 4 ай бұрын
@@DeadAsmodeus по-русски пиши, это русскоязычный канал
@DeadAsmodeus
@DeadAsmodeus 4 ай бұрын
​@@SNSDfOu Якщо не подобається - чемодан, вокзал, Росія. Відео українського автора, тому в Україні пишу українською. Виїдь пліз в РФ і не заважай жити іншим. Дякую.
@YanTkach
@YanTkach 4 ай бұрын
Gnome 3+ написаний на JS
@andriishpontak1000
@andriishpontak1000 3 ай бұрын
Немає попередньо встановленого браузера зараз в дистрибутиві Arch linux
@arthurkouwa376
@arthurkouwa376 4 ай бұрын
Можно написать сайт на php
@lkghost7
@lkghost7 4 ай бұрын
давно Серегу не видел, похоже ютуб разблокировали, вот я знал только джаву, нужно было сделать приложение. взял ангулар, написал рест на джаве, юай на ангуларе, магии не было ) была только боль, хотя это всего лишь тайп скрипт
@Рельныйобзор
@Рельныйобзор 4 ай бұрын
Спасибо Сергей
@pusika3
@pusika3 4 ай бұрын
Ахахахахах «программа, которая выглядит как абсолютный маразм, может работать» дааа, это ЖиЭс. До сих пор в шоке с его сумбурности
@pablo_barnes7329
@pablo_barnes7329 4 ай бұрын
Магиииииииия✨✨🌟💫⭐✨⭐💥💥💥💫💥💫✨⭐✨✨⭐💥⭐💫💥✨⭐💥⭐💥⭐💥⭐💥💥⭐
@ivan-d192
@ivan-d192 4 ай бұрын
У меня DIAL-UP был вплоть до 2019 года 🥲 Скорость 10 Мб
@guliver7295
@guliver7295 4 ай бұрын
какие 10мб ??? модем тянул 24400кбит ( 24 кбайта в сек ! ) Максимум !! - вот это был дайлап! фотка барышни грузилась несколько минут а мы студенты с чипсами покорно ждали конца загрузки под магический звук модема.....
@ivan-d192
@ivan-d192 4 ай бұрын
​@@guliver7295 А, блин точно. Я перепутал, у меня был DSL 😅
@0imax
@0imax 4 ай бұрын
@@guliver7295 24400 это не 24 килобайта, это 3 килобайта в секунду) Но максимальная скорость для модема была 56 КБит/с, что для того времени было довольно шустро) Но, конечно, не для 2019 года, к этому времени и провайдеров-то таких не осталось.
@0imax
@0imax 4 ай бұрын
@@guliver7295 24400кбит/с это 3 килобайта в секунду)
@adicthreex3530
@adicthreex3530 4 ай бұрын
Ну, Java з можливістю допустити data race або million dollar mistake взагалі не виглядає надійною, скажемо відверто.
@СтасГлова
@СтасГлова 4 ай бұрын
Гм, на JS навіть многопоточки немає, а помилок більше можна допустити)
@adicthreex3530
@adicthreex3530 4 ай бұрын
@@СтасГлова Ну як на JS люди пишуть для мене взагалі загадка. Тобто TypeScript - ok, можно працювати. А це ось...
@bernish
@bernish 4 ай бұрын
​​@@СтасГловає багатопоточність але дуже рідко використовується, тому що якщо є якась задача де потребується багатопоточність то як правило вона cpu intensive і краще вже написати С модуль з біндінгами на js, ну або мікросервіс з якомось каналом зв'язку типу grpc , або скористатися новим webassembly (правда хз як там з багатопоточністю)
@solovgolovu
@solovgolovu 4 ай бұрын
"Магия" происходит только при динамических типах, в TS этой "магии" намного меньше. Если она вообще есть)
@0imax
@0imax 4 ай бұрын
Да, с TS мем "буду проституткой" не работает)
@nikman5541
@nikman5541 4 ай бұрын
Когда изучаешь JS, готовься сразу знать два языка: еще и TS
@markerok3411
@markerok3411 4 ай бұрын
TS тяжело назвать отдельным языком, это скорее система проверки типов для JS. Такая себе надстройка над JS.
@saintspirit
@saintspirit 4 ай бұрын
Не впевнений, що TS можна назвати мовою програмування. Це сторіше якийсь предпроцесор.
@IvanSen-pv6bu
@IvanSen-pv6bu 4 ай бұрын
@@nikman5541 TS очень слабо тянет на самостоятельность, объективно говоря, одно наличие типов слабо меняет сам JS, да и Сергей правильно сказал, что по факту в JS превращается на выходе
@alvcode3764
@alvcode3764 4 ай бұрын
@@IvanSen-pv6bu вообще не хочу холиварить и в целом терпеть не могу javascript, но по такой логике многие языки - это не языки. PHP написан на C, python написан на C. Kotlin? все-таки TS он привносит новый функционал - типизацию, дженерики, enum.... и он все-таки компилируется в js, а не выполняется поверх, как библиотека.
@IvanSen-pv6bu
@IvanSen-pv6bu 4 ай бұрын
@@alvcode3764 Оно, конечно, правда, но всё же у меня язык не поворачивается назвать TS чем-то самостоятельным. Он именно, что новое приносит в язык, но на абсолютную самостоятельность не претендует. Если ты знаешь JS, то TS - вопрос пары дней буквально (при условии, что ты знаком с типами и т.п.). Чем-то реально самостоятельным я могу назвать лишь AS, который вообще слабо связан по работе с JS и TS - тут речь уже о реальной самостоятельности, ну а так...)
@Lucisauditorium
@Lucisauditorium 4 ай бұрын
Немчинський так чудово розповідає, що от як тут не піти хоч щось у нього не повчити?😊
@alexandrapersukova
@alexandrapersukova 4 ай бұрын
будемо вам раді)
@keksinjo
@keksinjo 4 ай бұрын
Очень надеюсь что никогда JS не будет запускаться у меня в мозгу
@arttur1672
@arttur1672 4 ай бұрын
Есть, есть. Учим помаленьку
@ВасяВасин-х6к
@ВасяВасин-х6к 4 ай бұрын
Никто не считал, сколько раз слово "магия" было сказано? Как известно, шутка, повторенная дважды - становится в 4 раза смешней.
@0imax
@0imax 4 ай бұрын
Проблема в том, что это не шутка)
@artveq
@artveq 4 ай бұрын
Для меня работа с JS это мучение, я его ненавижу
@oeaoo
@oeaoo 4 ай бұрын
Если его возлюбить то страдания прекратятся.
@bernish
@bernish 4 ай бұрын
Большинство использует ts
@panzerlo3418
@panzerlo3418 4 ай бұрын
Секрет в Магии! Нужна Магия!
@alexandrapersukova
@alexandrapersukova 4 ай бұрын
точно)
@Georgggg
@Georgggg 4 ай бұрын
Java и JavaScript отстоят от C, C++ и Rust - в них есть автоматическая аллокация памяти, сборщик мусора, большой встроенный рантайм, и интерпретация вместо выполнения на голом железе, что делает их по настоящему высокоуровневыми.
@kirill112k2
@kirill112k2 4 ай бұрын
C-подобный - это не про способ выполнения программы. Это про синтаксис.
@АртемКудинов-х8х
@АртемКудинов-х8х 4 ай бұрын
7:52 - более того из-за этого страдают некоторые ученики вашей школы. Хотели на Java а получили JavaScript
@0imax
@0imax 4 ай бұрын
Каким образом они страдают?
@IvanSen-pv6bu
@IvanSen-pv6bu 4 ай бұрын
Я тот самый программист, который использует JS буквально для всего, КРОМЕ фронта 🤣 Если меня не устраивает скоро работы чего-либо, то это можно решить, написав модуль на С++, либо же на WebAssembly (но даже это пишется на AssemblyScript, который базируется на TS). По факту JS мной воспринимается языком ещё куда более универсальным и быстрым, чем питон, просто требующий более широкого спектра знаний, ведь в том же питоне всё за тебя уже решили, да и сам питон всё равно требует ускорения за счёт С++, так что смысла использовать для себя питон я не вижу, JS ван лав
@awenn2015
@awenn2015 4 ай бұрын
А разве webassembly не компилиться в бинарник? Для этого поидее он и задумывался что бы писать тяжелые и сложные штуки для веба, на том же расте или плюсах например, какой смысл если бы по итогу это все конвертировались в тот же жэ эс😂
@IvanSen-pv6bu
@IvanSen-pv6bu 4 ай бұрын
@@awenn2015 не только для веба, конечно. Он в бинарник компилируется, я говорил о том, что если меня не устраивает скорость работы чего-либо на ноде, то этот вопрос легко решается модулями на С++ или WASM (т.е. вебассембли). Просто сам WASM можно написать на С++, Расте, а также на AS (язык, взявший тайпскрипт за основу, но по большому счёту из-за типизации и синтаксиса)
@Dmytro-Tsymbaliuk
@Dmytro-Tsymbaliuk 4 ай бұрын
@@awenn2015 в байткод, это совсем другое
@bernish
@bernish 4 ай бұрын
Как бы его не хейтили, его популярность говорит сама за себя
@awenn2015
@awenn2015 4 ай бұрын
@@IvanSen-pv6bu кстати когда разбирал эту тему вообще не в курил зачем писать на typescript подобном синтаксисе когда мы целенаправленно идет в ускорение работы и оптимизацию, сомневаюсь что один код написанный на расте и as будут работать одинаково быстро, хотя мб я путаю и по итогу бинарник на выходе получиться 1 и то же
@dimagovorun9413
@dimagovorun9413 4 ай бұрын
Блин, это все как то супер странно. Что бы написать галимый сайт, нам нужно изучить html, css, js для фронта и php для бека. А КАКОГО ЧЕРТА? Почему так много? Почему никто не додумался написать 1 язык, в котором было бы всё это вместе взятое?!?!
@kan4317
@kan4317 4 ай бұрын
Причин масса: разделение обязанностей (бекендеру не нужно знать html/css/js, а фронтендеру до звезды на чем написан бекенд) Во вторых html - язык разметки, css - язык стилей, js - язык программирования, исполняющийся на клиенте Все это разные вещи и пихать в одно только усложнит все
@dimagovorun9413
@dimagovorun9413 4 ай бұрын
@@kan4317 Так js же и так встроен во все браузеры! и html с css тоже есть на стороне клиента. НУ, и что мешает тогда стулить это все в 1? БРЕД. наплодили тут 100500 языков и .битесь как хотите
@ZooBeeN1
@ZooBeeN1 4 ай бұрын
Ты любимого забыл в кавычки поставить!))) А вообще, нормальный язык, как по мне!) Это своя атмосфера - целый мир! Особенно это понимаешь, когда начинаешь разбираться в чужом коде! Тут даже строгая типизация иногда не помогает))))
@alexandrapersukova
@alexandrapersukova 4 ай бұрын
😂😂😂
@АндрійДудка-ф2ш
@АндрійДудка-ф2ш 4 ай бұрын
Особлива подяка за мотивацію в кінці!
@alexandrapersukova
@alexandrapersukova 4 ай бұрын
@wuzahns5302
@wuzahns5302 4 ай бұрын
миф разрушить нужно, про то что вы говорили в каждом своем видео!! про то что джаваскрипт меняется по 2 раза в день
@alexanderkhom1616
@alexanderkhom1616 4 ай бұрын
Какая еще "магия"? Он так же чувствителен к ошибкам как и любой другой язык, будет ошибка скрипт будет остановлен, и это все можно видеть в консоли... Под "МАГИЕЙ", я полагаю, может иметься ввиду приведение типов, ну так от этого легко уйти, приводя их к булево !NaN === !NaN. При этом он ни слова не сказал о том что js может работать в многопоточном режиме, производить расчеты на машинном уровне, и напрямую взаимодействовать с видеокартой... Только "МАГИЯ", только хардкор)))
@АшурМезлан
@АшурМезлан 4 ай бұрын
Батя. Спасибо тебе за просвещение в IT-сфере.
@perepelitsaSergey
@perepelitsaSergey 4 ай бұрын
Ждём Мурыча в коментах
@Алексей-б3ц6в
@Алексей-б3ц6в 4 ай бұрын
захожу сюда что бы убедится что автора все еще зовут Сергей Немчинский
@ZooBeeN1
@ZooBeeN1 4 ай бұрын
Ага))) Какой нибудь PHP-script))) VB-script уже пытались!
@rezvent
@rezvent 4 ай бұрын
База.
@oleksandrdemchenko482
@oleksandrdemchenko482 4 ай бұрын
++
@leghhit
@leghhit 4 ай бұрын
А почему не на мове ? Боишься отписок ?)
@leghhit
@leghhit 3 ай бұрын
Я знаю слово зрада, достаточно ?
@Rice0987
@Rice0987 4 ай бұрын
Настолько не любит джава скрипт, что обозвал прогрммистов на этом языке скриптизёрами.😂
@Traktorok1337
@Traktorok1337 4 ай бұрын
Все js разрабы себя так называют. Мем локальный во фронте
@alexandrapersukova
@alexandrapersukova 4 ай бұрын
*джаваскриптизеры)
@flatmapper
@flatmapper 4 ай бұрын
OCaml
@TimurShemsedinov
@TimurShemsedinov 4 ай бұрын
Диалект js
@2b1aa1
@2b1aa1 4 ай бұрын
отжирает всю память и тормозит при этом... и выполнять чужой код который непонятно что делает на моём компе ну извините
@flatmapper
@flatmapper 4 ай бұрын
Haskell
@TimurShemsedinov
@TimurShemsedinov 4 ай бұрын
@@flatmapper диалект JavaScript
@flatmapper
@flatmapper 4 ай бұрын
F#
@TimurShemsedinov
@TimurShemsedinov 4 ай бұрын
Диалект js
@Gazovchik
@Gazovchik 4 ай бұрын
Так и НЕ понял - почему Любимый Сам учу JS Но чтобы понять любимый - или нет - надо сравнить. Но потом планирую добавлять Node, а это - тот же JS.......... Нравится в языке (однозначно) что НИчего дополнительно устанавливать НЕ надо Всем Адекватности мира и добра
@Gazovchik
@Gazovchik 4 ай бұрын
И вот ещё думаю если говорить о любимом (ну или Нелюбимом) то на языке надо кодить А Не читать или слушать о нём Насколько я знаю и понимаю - Сергей уже давно самой разработкой - Не занимается.......
@markerok3411
@markerok3411 4 ай бұрын
Node, nvm, npm, ide, 100500 плагинов для ide. Возможно ещё докер или другой веб сервер. По моему устанавливать нужно не меньше чем для работы на любом другом языке.
@Art8157
@Art8157 4 ай бұрын
@@Gazovchik Разве бывают бывшие разработчики / кодеры ? )))
@0imax
@0imax 4 ай бұрын
Это менеджмент пошутил) Сергей не любит JS.
@flatmapper
@flatmapper 4 ай бұрын
Clojure
@TimurShemsedinov
@TimurShemsedinov 4 ай бұрын
Диалект js
@bigduck3112
@bigduck3112 4 ай бұрын
Моргните, если вас захватили фронтендеры
@niktonikak1820
@niktonikak1820 4 ай бұрын
Python лучше !
@tolb1517
@tolb1517 4 ай бұрын
Убери какулю в левом верхнем углу.
@neo_longe4346
@neo_longe4346 4 ай бұрын
Ты также к соседям приходишь домой и говоришь, что б они сняли шторы потому что тебе не нравится их цвет? Если что-то не нравится - счастливого пути. Это дело автора, что он вставляет в видео
@Kriptio
@Kriptio 4 ай бұрын
Javascript лучший ❤
@TatHube
@TatHube 4 ай бұрын
На мойве говори
@MegaInsurgent
@MegaInsurgent 4 ай бұрын
Бесят эти "со снуля"
@ВикторияРадская-н7с
@ВикторияРадская-н7с 4 ай бұрын
Первый🎉
@atheroth3
@atheroth3 4 ай бұрын
Видео так себе. Водичка. Еще и приплетание флага лишнее. Это не политика, тут знания важны
@ayaznamazov8328
@ayaznamazov8328 4 ай бұрын
факты.
@wolkdem
@wolkdem 4 ай бұрын
Боже, я вже думав ви не Сергій Немченський, а Немченський Сергій
@dmitriy4415
@dmitriy4415 4 ай бұрын
Весь steam на Винде и линуксе это тоже хром
@alexander_stark
@alexander_stark 4 ай бұрын
контент огонь. но нахрена пихать флаг в видео? какое отношение он имеет к содержанию этого видорса? уже дстал этот ФЛАГ.. пихают куда только можно... пришлось поудалять кучу по...
@Алексей-й5ч8х
@Алексей-й5ч8х 4 ай бұрын
@3064709
@3064709 Ай бұрын
За 20 минут ни слова о языке JS
Полный роадмеп для backend-разработчика
24:03
Sergey Nemchinskiy
Рет қаралды 26 М.
Что такое Java? Что пишут и кому выбирать Java?
15:21
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН
Программировать на Javascript больше не интересно
6:18
Самые любимые проекты Javascript-разработчиков
7:40
Миша Ларченко
Рет қаралды 13 М.
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН