Платформа .net объединяет много языков. Один из них был JScript. Поэтому нет, .net не вышел из javascript. en.wikipedia.org/wiki/JScript_.NET Es4 для майкрософт означал был фрагментацию языка. Одна версия JScript для браузера, вторая - для фреймворка .net. Я сейчас понимаю, что мог сказать, что JScript .Net был для браузера. Это не так.
Babel Baggins😁 Классная подача, за героя переживал как за себя! Ждал вставки, где Виктор Франкенштейн кричит:"Оно живое!". Буду с нетерпением ждать новую повесть про этого интересного, неоднозначного паренька с непростой судьбой🌄. Благодарю, Дмитрий.
в 90-е в IE был язык VBScript. он умел работать с реестром винды. Была такая штука Norton Utilities, сначала для доса, потом для винды, и вот в виндовой версии поставлялась утилита, состоящая из веб-страниц, это была штука по настройке винды. И она представляла из себя html-ки, в которых все настройки выолнялись на VBScript, можно было например убрать стрелочки с ярлыков.
Vbscript оставался в ИЕ очень долго, до 2017 кажется. У них ещё был набор эффектов в том числе и для переходов между страницами. Я помню как в году 2005 насовал этих эффектов на сайт, а потом удивлялся, почему в опере не работает.
Получилось интересно. Возможно тебе стоит попробовать сделать ещё несколько таких вот исторических обзоров появления и развития языков. Кстати коль про веб тематику, то можно и про php, например почему в нём принято ругать ооп в php.
@@SeniorSoftwareVlogger Привет. Какое твое мнение сейчас об этом языке на конец 2022 года? Он плох или хорош (и почему)? Интересует не обьективное, а исключительно твое мнение. Спасибо
Просто аплеты на Java начали появляться в тоже время или даже раньше. Схожесть названий призвано подчеркнуть схожесть технологий. Потом аплеты вытеснил Flash, но это другая история.
это не мифалогия, а реальность, Javascript не подходит для очень-очень больших приложений, потому что Javascript предоставляет большие свободы в написании кода, большое приложение, написанное на Javascript очень сложно поддерживать, а если над ним трудились какие-нибудь индусы-программисты, то там черт ногу сломит, в этом плане Java намного удобнее и понятнее, когда речь заходит в поддержании кода, даже если сталкиваешься с индийским говнокодом, написанным на Java - там можно соореинтироваться и найти "ниточки", потому что язык очень строго структурирован - ты не можешь писать по 10 публичных классов в одном файле, там есть параметризация классов, если сегодня тебе нужен Integer, а завтра Float, то поменять параметры - не проблема, всегда видно с каким типом переменной работаешь - в таком коде проще ориентироваться
Вопрос автору, для меня всегда было загадкой, какой софт используют работники банков, когда работают с клиентом, что он из себя представляет? это типа десктопного приложения с вебвью или что-то другое? И вообще на чем строится фронтенд в приложениях, которые нужны исключительно для внутренних процессов бизнеса? например клиент пришел покупать автомобиль в сеть салонов, а работник салона вводит его данные в систему, что это за софт? в чем его основа?
А, к примеру, такая практика возможна: делается десктоп приложение на основе electron js, т.е. по сути веб внедряется внутрь десктопной оболочки? А там внутри уже может быть сингл пейдж и все такое?
@@SeniorSoftwareVlogger там целый раунд окси связал с этой книгой. Он проводит параллель между Гнойным и вот этим тысячеликим героем, который "не то что качек и боец, а потому что не может иначе". Ля, классику нужно знать)))
Зашел в комменты перед просмотром, что бы почитать, есть ли в видео реклама или может всё видео реклама? :) п.с. откуда столько дизлайков в первые минуты выхода видео? )
Зря Python не попал в браузер, как по мне Python это то чем мог бы стать Javascript ... может и станет Python очень мощный язык, там все есть чего не хватает в Javascript: 1) Более строгая типизация - нельзя преобразовать string -> boolean, boolean -> number, number -> string без вызова явного преобразования, что исключает кучю ошибок 2) Питон позволяет переопределить практически все операторы языка и при этом он решает проблеме left hand-side - right hand-side 3) В Питоне все int типы по-умолчанию BigInt что очень круто ;) 4) Есть декораторы www.geeksforgeeks.org/decorators-in-python/ 5) Есть опционально статическое типизирование и с помощью mypy можно сделать этап компиляции как в TypeScript или любом другом языке 6) Интроспекция полностью всего кода 7) Есть мета-классы (Чтобы кастомизировать создание объектов определенного типа, не конструктор) 8) Можно сделать импорт модуля (библиотеки) в любом месте кода чтобы локализировать использование библиотеки (в Javascript тоже появится в стандарте такая же фича await import, но в питоне модуль не обязан быть импортирован в начале файла) 9) Читаемость кода, есть один общий стандарт написания программ что очень сильно упрощает код ревью ;) 2 и 3 фичи позволяют на этом язык писать очень красивые математические и алгоритмические библиотеки На Питоне можно писать даже в браузере github.com/brython-dev/brython ;)
Почему в этой интересной истории напрочь отсутствует хотя бы упоминание о VBScript? Ведь эта тоже часть истории Яваскрипта. Ведь Майкрософт реализовала VBScript в IE пытаясь так же навязать его другим браузерам.
@@SeniorSoftwareVlogger Не сказал бы. Сейчас в новые стандарты пытаются впихнуть много чего, чему там не место. Не исключено что некоторые стандарты в итоге будут похоронены так же как и четвёртый с откатом к исходным параметрам.
@@SeniorSoftwareVlogger хотя бы отсюда otzovik.com/reviews/otus-onlayn-obrazovanie/ info-hit.ru/company-otus/reviews/ Ну и сам зарегался на сайте, а потом постоянно названивали.
@@SeniorSoftwareVlogger не знаю - не знаю. Они то отвечают, что все ок, исправим, но по кол-ву отрицательных отзывов есть ощущение, что ничего не меняется.
Люди гораздо более склонны оставлять отзыв если он отрицательный. Это даже по комментам под этими видео заметно. Отзывов не сотни, получается ~ 1 человек с потока остался недоволен? Мой фильтр они прошли.
Особенно рекомендую почитать полный спек ES4, очень занимательно: www.ecma-international.org/activities/Languages/Language%20overview.pdf
Третий вариант - бабЕль😆
Бабёль, с французским акцентом.
Ты сказал, что JScript был клоном Js , а потом назвал его JScript.net - значит ли это, что .Net - вышел из JS
Платформа .net объединяет много языков. Один из них был JScript. Поэтому нет, .net не вышел из javascript. en.wikipedia.org/wiki/JScript_.NET
Es4 для майкрософт означал был фрагментацию языка. Одна версия JScript для браузера, вторая - для фреймворка .net. Я сейчас понимаю, что мог сказать, что JScript .Net был для браузера. Это не так.
а что со звуком
btw Отличная сказка (про курсы, которые готовят middle-разрабов). Про js тоже понравилось
Очень интересно рассказал , спасибо )
За вставки из мультиков отдельный респект :)
Js, вернись в деревню
Babel Baggins😁
Классная подача, за героя переживал как за себя! Ждал вставки, где Виктор Франкенштейн кричит:"Оно живое!". Буду с нетерпением ждать новую повесть про этого интересного, неоднозначного паренька с непростой судьбой🌄.
Благодарю, Дмитрий.
Такой экскурс получился! Спасибо, очень интересно !
Всем доброго здравия! А автору отдельное спасибо за контент! вначале лайк поставил, а потом уже видео посмотрел!
Благодарю!
Я бы хотел посмотреть полноценную документалку)
в 90-е в IE был язык VBScript. он умел работать с реестром винды. Была такая штука Norton Utilities, сначала для доса, потом для винды, и вот в виндовой версии поставлялась утилита, состоящая из веб-страниц, это была штука по настройке винды. И она представляла из себя html-ки, в которых все настройки выолнялись на VBScript, можно было например убрать стрелочки с ярлыков.
Vbscript оставался в ИЕ очень долго, до 2017 кажется. У них ещё был набор эффектов в том числе и для переходов между страницами. Я помню как в году 2005 насовал этих эффектов на сайт, а потом удивлялся, почему в опере не работает.
@@SeniorSoftwareVlogger ого, не знал, спасибо
Крутое видео, классный формат, спасибо !)
Получилось интересно. Возможно тебе стоит попробовать сделать ещё несколько таких вот исторических обзоров появления и развития языков. Кстати коль про веб тематику, то можно и про php, например почему в нём принято ругать ооп в php.
Или почему стало принято ругать ООП в принципе :)
@@SeniorSoftwareVlogger Привет. Какое твое мнение сейчас об этом языке на конец 2022 года? Он плох или хорош (и почему)? Интересует не обьективное, а исключительно твое мнение. Спасибо
Спасибо за видео. Смотрел до конца
Теперь понятно, почему у Java & JavaScript схожие названия)
Просто аплеты на Java начали появляться в тоже время или даже раньше. Схожесть названий призвано подчеркнуть схожесть технологий. Потом аплеты вытеснил Flash, но это другая история.
Отличный выпуск. Спасибо за твой труд :)
Переживал за отношения JS и IBM больше чем за свои :)
Ещё не досмотрел , но сразу лайк
Спасибо! Очень интересно! Пишу на JS уже 3 года, но никогда не задумывался о том, как появился ES5...
Благодарю, что ёмко обобщил мои знания о JS.
Очень интересно про Отус ))
Очень интересно, спасибо!)
классный ролик! спасибо
Спасибо, хорошо рассказал историю)
Надеюсь типы когда-то завезут, главное чтоб хоть не хуже чем у TS, в идеале как у ReasonML :3
Мне нравится, что Артем Кобзарь делает в этом направлении github.com/JSMonk/hegel
Прикольные вставки в видосе)
Вот это я понимаю, реклама здорового человека! Не то, что в прошлый раз.
Давайте так попробуем. Желания надувать зрителей не было
Вот тут очень хорошо рекламу встроил. Так держать
это не мифалогия, а реальность, Javascript не подходит для очень-очень больших приложений, потому что Javascript предоставляет большие свободы в написании кода, большое приложение, написанное на Javascript очень сложно поддерживать, а если над ним трудились какие-нибудь индусы-программисты, то там черт ногу сломит, в этом плане Java намного удобнее и понятнее, когда речь заходит в поддержании кода, даже если сталкиваешься с индийским говнокодом, написанным на Java - там можно соореинтироваться и найти "ниточки", потому что язык очень строго структурирован - ты не можешь писать по 10 публичных классов в одном файле, там есть параметризация классов, если сегодня тебе нужен Integer, а завтра Float, то поменять параметры - не проблема, всегда видно с каким типом переменной работаешь - в таком коде проще ориентироваться
Поэтому юзают TS и ему подобные.
Вопрос автору, для меня всегда было загадкой, какой софт используют работники банков, когда работают с клиентом, что он из себя представляет? это типа десктопного приложения с вебвью или что-то другое? И вообще на чем строится фронтенд в приложениях, которые нужны исключительно для внутренних процессов бизнеса? например клиент пришел покупать автомобиль в сеть салонов, а работник салона вводит его данные в систему, что это за софт? в чем его основа?
На чем угодно может быть основано. Может и веб клиент быть, может и приложение. Я иногда такие древние интерфейсы подглядывал в банках, в духе MS DOS
А, к примеру, такая практика возможна: делается десктоп приложение на основе electron js, т.е. по сути веб внедряется внутрь десктопной оболочки? А там внутри уже может быть сингл пейдж и все такое?
Книга Кэмпбелла хороша!
что со звуком?
Снял денежки с рекламы и пошел покупать нормальный рекордер. Серьезно, звук вообще не могу понять как выправить.
@@SeniorSoftwareVlogger через audacity можно убрать шум. Делается в пару кликов
@Supernova я именно это и сделал.
@@SeniorSoftwareVlogger Несколько раз подряд можно попробовать, мне точно помогало в таких случаях
Уже с первого раза появился металлический призвук в голосе
посмотрел Батл Оксимирон-Гнойный?
Не понял связь
@@SeniorSoftwareVlogger там целый раунд окси связал с этой книгой. Он проводит параллель между Гнойным и вот этим тысячеликим героем, который "не то что качек и боец, а потому что не может иначе". Ля, классику нужно знать)))
Я читал эту книгу 🤷♂️ но не помню на зубок, как окси слил батл, сорян.
@@SeniorSoftwareVlogger извини не хотел обидеть, я тут вторые сутки без сна вот генерирую случайный комментарий )))
Все ок, год назад я восхищался, как гнойный уничтожил окси, а потом так же восхищался, как окси уничтожил дизастера. Но конкретные моменты не помню.
Зашел в комменты перед просмотром, что бы почитать, есть ли в видео реклама или может всё видео реклама? :)
п.с. откуда столько дизлайков в первые минуты выхода видео? )
🙄 что увидел?
@@SeniorSoftwareVlogger - оставим интригу для зрителей :)
🤦♂️
Однако батенька то у нас романтик :)
Вот бы typescript стал стандартом..
"name: string;"
Это чтобы не как у других?
"string:
name"
Зря Python не попал в браузер, как по мне Python это то чем мог бы стать Javascript ... может и станет
Python очень мощный язык, там все есть чего не хватает в Javascript:
1) Более строгая типизация - нельзя преобразовать string -> boolean, boolean -> number, number -> string без вызова явного преобразования, что исключает кучю ошибок
2) Питон позволяет переопределить практически все операторы языка и при этом он решает проблеме left hand-side - right hand-side
3) В Питоне все int типы по-умолчанию BigInt что очень круто ;)
4) Есть декораторы www.geeksforgeeks.org/decorators-in-python/
5) Есть опционально статическое типизирование и с помощью mypy можно сделать этап компиляции как в TypeScript или любом другом языке
6) Интроспекция полностью всего кода
7) Есть мета-классы (Чтобы кастомизировать создание объектов определенного типа, не конструктор)
8) Можно сделать импорт модуля (библиотеки) в любом месте кода чтобы локализировать использование библиотеки (в Javascript тоже появится в стандарте такая же фича await import, но в питоне модуль не обязан быть импортирован в начале файла)
9) Читаемость кода, есть один общий стандарт написания программ что очень сильно упрощает код ревью ;)
2 и 3 фичи позволяют на этом язык писать очень красивые математические и алгоритмические библиотеки
На Питоне можно писать даже в браузере github.com/brython-dev/brython ;)
"Тысячаликий герой" прикольная книжонция ее кажется Лаберж советовал.
Лайк за аллегории!!
клевый ролик)
Почему в этой интересной истории напрочь отсутствует хотя бы упоминание о VBScript? Ведь эта тоже часть истории Яваскрипта. Ведь Майкрософт реализовала VBScript в IE пытаясь так же навязать его другим браузерам.
Я думаю, что все эти VBScript и Dart в браузере заслуживают отдельной истории :)
Кто кто посмотрел один не безызвестный батл?)
Скорее прочитал саму книгу
Много асоциаций, хорошо запоминается история js.
крутая свеча)
Мне любопытно, а перлскрипт в IE кто-нибудь вообще использовал? Кто-то про него знал?
Я не знал!
Слишком много надписей SSV (3 шт).
Поговорим о книгах...
Давай :)
Первой на ум пришла книга Крокфорда про JS. Вспомнилось сравнение её объёма с объёмом других книг на ту же тему.
Крокфорд как раз писал, как обойти все проблемы с открытостью языка. Я не думаю, что сейчас его the good parts актуальна
@@SeniorSoftwareVlogger Не сказал бы. Сейчас в новые стандарты пытаются впихнуть много чего, чему там не место. Не исключено что некоторые стандарты в итоге будут похоронены так же как и четвёртый с откатом к исходным параметрам.
Раунд!
Вставки иногда не в тему, а так лайк
Видео ещё не смотрел, реклама есть? Если нет то и смысла нет смотреть.
Есть, не смотри.
babel - бэйбо. Пример ruclips.net/video/93egH4aj25o/видео.html
twitter.com/babeljs/status/567383101249056768?s=20
Вот поспешили один раз. И миллионы людей проклинают твоё изделие, тебя и твоих предков до пещерных людей.
Миллионы благодарят, что в браузере не Бейсик :)
@@SeniorSoftwareVlogger а мог бы быть?
много текста в рекламе
Кто-то еще не начал смотреть, а уже дизлайк. Видимо уж очень сильно хейтит JS
Скорее меня 🙈
Ого какие инфоцыганские курсы в рекламной вставке.
Сергей, там препод сидит и на звонке разбирает код учеников. Но это конечно не важно :)
@@SeniorSoftwareVlogger Да да, с нуля прокачивают до уровня midle. Гарантия трудоустройства (помогут написать резюме).
Где сказано про "с нуля"?
@@DreamingDolphingтам не с нуля, тебе надо будет чуть ли не собес пройти, чтобы тебя взяли и это за твои же деньги)
-микро
Первый)
Otus - это ж лютая параша, не?
откуда дровишки?
@@SeniorSoftwareVlogger
хотя бы отсюда
otzovik.com/reviews/otus-onlayn-obrazovanie/
info-hit.ru/company-otus/reviews/
Ну и сам зарегался на сайте, а потом постоянно названивали.
Есть негатив, на который админы отвечают и не прячут голову в песок. Негатив есть в любом деле, разве нет?
@@SeniorSoftwareVlogger не знаю - не знаю. Они то отвечают, что все ок, исправим, но по кол-ву отрицательных отзывов есть ощущение, что ничего не меняется.
Люди гораздо более склонны оставлять отзыв если он отрицательный. Это даже по комментам под этими видео заметно. Отзывов не сотни, получается ~ 1 человек с потока остался недоволен? Мой фильтр они прошли.
какой бабель? это че для баб что ли? вавеи!
🤔
очередное бесполезное видео
С какого видео ты подписался, Георгий?
Видео шикарное. Очень интересное. За многие штуки не знал. И таких видео не так много. Вам больше нравится: как быстро стать программистом?