- 348
- 2 753 160
Timur Shemsedinov
Ukraine
Registrace 20. 10. 2007
Открытые лекции, митапы, курсы и школы по программной инженерии, JavaScript и NodeJS, асинхронному программированию, паттернам GRASP, SOLID, GoF и т.д. от сообщества Metarhia и проектов NodeUA (Node.js Ukraine Comminity) и HowProgrammingWorks (лекции в КПИ)
💥 Шок! Названа возможная дата КОНЦА Node.js, JavaScript и С++, эксперты раскрыли тайну TypeScript ☠️
Скандал в твиттере, все, что вы знали про программирование - скоро не будет стоить ничего!!! Когда наш CTO узнал это, то он три раза сбросился с унитаза и съел свою копию "Книжки с кабанчиком". Но я вас полюбил и я вас научу - тут статья «Самые важные знания для программиста» x.com/tshemsedinov/status/1809633457754034433
zhlédnutí: 10 381
Video
🧩 Паттерн Adapter - пример кода из курса Patterns for JavaScript & Node.js
zhlédnutí 2,6KPřed dnem
💡 Паттерн Adapter: разбор примера кода, в котором мы скрываем таймер (setInterval) за классом выдавая наружу контракт асинхронного итератора. Фрагмент из курса про адаптацию паттернов для мира JavaScript, TypeScript и Node.js. 🏋️ Задачи по паттерну Adapter: github.com/HowProgrammingWorks/Adapter/tree/master/JavaScript/Tasks 👉 Этот и другие примеры кода тут: github.com/HowProgrammingWorks/Adapte...
💡 JavaScript собеседование: вопросы по асинхронному программированию
zhlédnutí 4,8KPřed 28 dny
🚀 Фрагмент семинара из курсов Node.js 2024 и Async 2024: 👉 Вопросов на собесы по асинхронному программированию: github.com/tshemsedinov/Async-Interview-Questions 👉 Вопросов на собесы по ноде: github.com/tshemsedinov/NodeJS-Interview-Questions 👉 Node.js 2024 описание курса: github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS-2024.md 👉 Открытый курс по Node.js: github.com/HowProgrammi...
🧩 Паттерны GoF для Node.js и JavaScript - переосмысление шаблонов проектирования банды четырех
zhlédnutí 4KPřed měsícem
🚀 Фрагмент семинара с курсов Node.js 2024 и Async 2024: 👉 Вопросов на собесы по асинхронному программированию: github.com/tshemsedinov/Async-Interview-Questions 👉 Вопросов на собесы по ноде: github.com/tshemsedinov/NodeJS-Interview-Questions 👉 Node.js 2024 описание курса: github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS-2024.md 👉 Открытый курс по Node.js: github.com/HowProgrammin...
💡 Собеседования, переговоры по зарплате, как и что учить, отзывы по курсам Node.js, Async, Patterns…
zhlédnutí 7KPřed měsícem
🚀 Фрагмент семинара с курсов Node.js 2024 и Async 2024: 👉 Вопросов на собесы по асинхронному программированию: github.com/tshemsedinov/Async-Interview-Questions 👉 Вопросов на собесы по ноде: github.com/tshemsedinov/NodeJS-Interview-Questions 👉 Node.js 2024 описание курса: github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS-2024.md 👉 Открытый курс по Node.js: github.com/HowProgrammin...
🛑 Вопросы на интервью: SOLID, GRASP, паттерны GoF, DI, LoD... для JavaScript, TypeScript и Node.js
zhlédnutí 4,3KPřed měsícem
🚀 Фрагмент семинара с курсов Node.js 2024 и Async 2024: 👉 Полный список вопросов на собесы по ноде: github.com/tshemsedinov/NodeJS-Interview-Questions 👉 Node.js 2024 описание курса: github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS-2024.md 👉 Открытый курс по Node.js: github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS.md 👉 Описание курса Async 2024: github.com/HowProgr...
💡 Парадигмы и языки программирования, лингвистическая природа мышления инженера
zhlédnutí 2,8KPřed měsícem
📢 Запись семинара сообщества «Metarhia» от 2024-06-13 и часть курса по парадигмам и паттернам программирования для архитекторов программных систем. Литература: 🔸 Виноградов «Учебник логики» 🔸 Витгенштейн «Логико-философский трактат» 🔸 Хомский «Язык и мышление» 🔸 Плунгян «Почему языки такие разные» 🔸 Петцольд, Код «Тайный язык информатики» 🔸 Пинкер «Язык как инстинкт» 🔸 Мамардашвили, Пятигорски...
💡 Node.js - Разбор вопросов для собеседования на бекенд инженера и прикладного разработчика
zhlédnutí 10KPřed měsícem
🚀 Из курсов Node.js 2024 и Async 2024: 👉 Полный список вопросов: github.com/tshemsedinov/NodeJS-Interview-Questions 👉 Node.js 2024 описание курса: github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS-2024.md 👉 Открытый курс по Node.js: github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS.md 👉 Описание курса Async 2024: github.com/HowProgrammingWorks/Index/blob/master/Cours...
💡 Паттерны GRASP для JavaScript, TypeScript, Node.js и асинхронного программирования
zhlédnutí 4,8KPřed měsícem
⭐ Из курса Node.js 2024 и Async 2024, записано, как стартовый семинар для формирования нового курса «Паттерны Async & Node.js» (Переосмысление GRASP, SOLID и GoF паттернов для Frontend & Backend). Содержание: 🔹 Информационный эксперт (Information Expert) 🔹 Создатель (Creator) 🔹 Слабое (низкое) зацепление (Low Coupling) 🔹 Сильная (высокая) связность (High Cohesion) 👉 Описание курса Async 2024: g...
🧑💻 Інтерв'ю Java, мобільна розробка, патерни - співбесіда з програмної інженерії
zhlédnutí 1,2KPřed měsícem
👉 Github курсу: github.com/HowProgrammingWorks 👉 Канал курсу в телеграмі: t.me/HowProgrammingWorks 👉 NodeUA в телеграмі: t.me/HowProgrammingWorks 👉 Група в телеграмі: t.me/metaedu 👉 Зміст курсів: github.com/HowProgrammingWorks/Index
🧑💻 Публічне інтерв'ю: Java, рефакторинг, логування
zhlédnutí 1KPřed měsícem
👉 Github курсу: github.com/HowProgrammingWorks 👉 Канал курсу в телеграмі: t.me/HowProgrammingWorks 👉 NodeUA в телеграмі: t.me/HowProgrammingWorks 👉 Група в телеграмі: t.me/metaedu 👉 Зміст курсів: github.com/HowProgrammingWorks/Index
💡 Принципы SOLID для JavaScript, TypeScript, Node.js и асинхронного программирования
zhlédnutí 10KPřed měsícem
⭐ Из курса Node.js 2024 и Async 2024, записано, как стартовый семинар для формирования нового курса «Паттерны Async & Node.js» (Переосмысление GRASP, SOLID и GoF паттернов для Frontend & Backend). Содержание: 🔹 Принцип единственной ответственности - SRP (single responsibility principle) 🔹 Принцип открытости/закрытости - OCP (open-closed principle) 🔹 Принцип подстановки Лисков - LSP (Liskov subs...
Metarhia / Sphere - концепция и техничесткое задание на цифровую платформу в открытом коде
zhlédnutí 2,3KPřed 3 měsíci
⭐️ Кто смотрел мои лекции или проходил курс по ноде, джаваскрипту или асинхронному программированию, и хотел бы набрать практического опыта разработки, проекты в открытом коде - это лучший вариант, можно контрибьютить в Ноду, Метархию, но это системный код. А практику и прикладного и системного кода можно набрать в нашем новом проекте Sphere. Что это, я описал на английском вот тут оригинал кон...
👏 Дія відкрила код - Diia code review 🤦
zhlédnutí 13KPřed 4 měsíci
👉 Група для обговорення Diia: t.me/ f6d5MCe-euthOTFi 👉 Github експерта: github.com/tshemsedinov 👉 Канал на youtube: czcams.com/users/TimurShemsedinov 👉 Metarhia комьюніті: t.me/metarhia 👉 Група Node.js UA: t.me/nodeua 👉 Твітер: tshemsedinov 👉 Linkedin: linkedin.com/in/shemsedinov
🚀 Node.js 2024 ✨ Q&A call #6 - работа, сообщество, асинхронное программирование
zhlédnutí 3KPřed 5 měsíci
👉 Опрос по работе: t.me/metarhia/1566 👉 Самостоятельная оценка знаний: github.com/HowProgrammingWorks/SelfAssessment 👉 Курс по асинхронному программированию: github.com/HowProgrammingWorks/Index/blob/master/Courses/Async-2024.md 👉 Курс по Node.js: github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS-2024.md
✨ Как проходить курсы Node.js 2024 и Async 2024 ✨
zhlédnutí 4,6KPřed 6 měsíci
✨ Как проходить курсы Node.js 2024 и Async 2024 ✨
💫 JavaScript 2024 українською для початківців 🧑💻
zhlédnutí 9KPřed 6 měsíci
💫 JavaScript 2024 українською для початківців 🧑💻
🎉 Новогоднее обращение Метархии ко всем честным жителям Земли ✨
zhlédnutí 3,7KPřed 6 měsíci
🎉 Новогоднее обращение Метархии ко всем честным жителям Земли ✨
✨ Асинхронное программирование на JavaScript и Node.js в 2024 ✨
zhlédnutí 4,3KPřed 6 měsíci
✨ Асинхронное программирование на JavaScript и Node.js в 2024 ✨
⚡️ Асинхронное программирования 2024 в JavaScript, Node.js: callback, promise, thenable, async/await
zhlédnutí 5KPřed 7 měsíci
⚡️ Асинхронное программирования 2024 в JavaScript, Node.js: callback, promise, thenable, async/await
⭐ Асинхронная коллекция и задачи из курса по Async 2024: promise, thenable, callback, async/await 🚀
zhlédnutí 6KPřed 7 měsíci
⭐ Асинхронная коллекция и задачи из курса по Async 2024: promise, thenable, callback, async/await 🚀
⭐ Архитектурные принципы из курса по Node.js 2024 и технологического стека Metarhia 🚀
zhlédnutí 9KPřed 7 měsíci
⭐ Архитектурные принципы из курса по Node.js 2024 и технологического стека Metarhia 🚀
🧑💻 Node.js HTTP Proxy - ревью примеров кода, собеседование, интервью после курса (часть 1)
zhlédnutí 4,5KPřed 7 měsíci
🧑💻 Node.js HTTP Proxy - ревью примеров кода, собеседование, интервью после курса (часть 1)
Почему ORM это зло? Как организовать доступ к данным в backend на Node.js? Фрагмен Q&A семинара
zhlédnutí 8KPřed 10 měsíci
Почему ORM это зло? Как организовать доступ к данным в backend на Node.js? Фрагмен Q&A семинара
🚀 Вся мощь Node.js стримов в 12 примерах кода ⚡ Лекция с объяснением в новом курсе по ноде 🧑💻
zhlédnutí 5KPřed rokem
🚀 Вся мощь Node.js стримов в 12 примерах кода ⚡ Лекция с объяснением в новом курсе по ноде 🧑💻
💻 Metarhia community call # 110: Подготовка релиза Metarhia 3.0
zhlédnutí 2KPřed rokem
💻 Metarhia community call # 110: Подготовка релиза Metarhia 3.0
🧑💻 Node.js: Как избавиться от пачки require или import для CommonJS и ECMAScript модулей
zhlédnutí 4,6KPřed rokem
🧑💻 Node.js: Как избавиться от пачки require или import для CommonJS и ECMAScript модулей
💡 ООП, процедурное программирование, Transaction script, ORM - фрагмент семинара из курса по Node.js
zhlédnutí 4,1KPřed rokem
💡 ООП, процедурное программирование, Transaction script, ORM - фрагмент семинара из курса по Node.js
Здравствуйте, я недавно начал изучать JS. Прошел ваш курс по основам JS и хочу углубиться дальше. Какие ресурсы для этого посоветутете? " you don't know js" хороший истоичник? Или может пойти во все тяжкие и учить спеку по Мурычу?))
Смотря что Вы хотите дальше делать, где работать, как себя видите? Тут сто путей, посмотрите, потом уточните тут czcams.com/video/9eayd1xggFs/video.html
@@TimurShemsedinov Ну вот мне интересен фронтенд и фреймворки по типу React, мне нравится работать с интерфейсами
@@RussellCrowe-rd5xiэто к Илье Климову, он шарит, а я фронтом не занимаюсь. Сначала освойте JS, асинхронность, GRASP, solid, GoF, потом уже фронт, иначе вы во фронте будете писать простыня-код. А я беком занимаюсь и архитектурой, базами и таким...
Отличный обзор! 🎉 Новый курс по Node.js выглядит очень перспективно. Спасибо за информативное видео! 🚀
это не интервью на хайпе вопросов. этот контент будет еще долго актуален
Опять эти JSеры у подъезда свой код обсуждают. Нормальным людям спать не дают. А ну кышь все по домам, не то полицию вызову !
Хочемо ми чи цього чи ні, але TS це лінтер + документація типів. Він іноді додає зручності, але часто може вистрілити якщо не в коліно то в голову.
Показали как описывать контракты... спасибо) А как это все валидировать? Хотелось бы увидеть код валидирущий все выше написанное + последовательность как это все работает в связке. Или хотябы название либы, которая делает подобную валидацию.
А есть пример описания формы обьекта в противовес описания класса в ts
В том то и дело, что не нужно ничего описывать, все работает само автоматически под капотом, все классы js так сделаны, и прототипное программирование и если через миксины собираем объект, ничего описывать ну нужно, оно само работает
Посмотрите лекцию 5 летней давности, оно все примерно так же и сейчас работает czcams.com/video/9JUY3prnCQ4/video.html
Если код конца света будет написан на JS, то мы точно не одновременно встретим, + есть немалая вероятность того, что кто-то его "пропустит", т.к. выполнение кода либо зависнет, либо просто "упадет", потому что програаммисты не протестируют код, а как обыночно зальют код в "продакшен" без проверки:). "Хренак-хренак и в продакшен" мантра современных разработчиков.
Благодаря этому видео узнал об нюансах V8 ... Спасибо, Тимур. Я надеюсь, что фортран и кабол проживут еще хотябы 100, не хочу жить в мире в котором нет этих языков :)
Тут подробнее есть czcams.com/video/9JUY3prnCQ4/video.html
Web более важен, чем линукс? :) Забавно такое слышать :) Веб был бы в глубокой Ж, еслиб не Линукс :) Сама идея веба интересная, но то, что сейчас везде пытаются интерфес сделать на JS это ШВАХ.
Это вам говорит пользователь линукса с 2003 года, у которого дети, жена и даже сама на линуксе и вообще не знают, что бывает какой-то макос или там дос, ос360, солярис... Для цивилизации веб важнее линукса в миллион раз, операционных систем тысячи, не одна, так другая, а вот глобальная сеть, пусть она и наполнена тоннами дерьма и вообще собрана из говна и палок, но это самое важное, что сделало человечество и самое нужное для его развития изобретение
@@TimurShemsedinov я понимаю, что сам по себе веб как система, очень сильно повлияло и является очень важным изобретением. Но я очень сомневаюсь, что без unix\linux и в целом идеологии opensource был бы интернет в том виде, в каком он есть сейчас. Я думаю, что это была бы куда меньшего размера сеть и доступ к которой был бы более жесто ограниченым для обычных людей.
Что за чушь😂
Тут понятнее объяснение czcams.com/video/9JUY3prnCQ4/video.html
@@TimurShemsedinov дэми Мурыч тоже про это рассказывает и про те оптимизации которые делает движок с нашим кодом, это действительно полезный материал. Но при чëм тут смерть typescript - не понятно. Девелоперы и бизнес только научился делать большие клиенты с надëжными данными. Где ts не только линтерами прогоняется, но и делает превалидацию на апи запросах чтобы знать где бэк ввëл невалидные данные. Я вообще даже не представляю как читать не типизированный код на большом проекте, даже если я этот код месяц назад писал. Пилить jsdoc и возвращаться назад?
@@user-hk7qy3su8y Для того, чтобы код читался, аннотация типов это очень мало, самое важное - хорошо понятно абстракции, потом - правильно делать их связывание, для этого есть - GRASP, SOLID, GoF - github.com/tshemsedinov/Patterns-JavaScript
@@TimurShemsedinov я согласен. Шаблоны проектирования - это полезные знания, но они никак не замещают потребность в типизации. Если вы считаете что ts должен уйти в стандарт, то это приемлемо, но пока маловероятно. В любом случае типы с нами останутся в js надолго. Будь то это нативный или в виде либы от микрософт. Просто есть такая потребность.
@@user-hk7qy3su8y типы были с самого начала, появится опциональная аннотация типов и выведение типов, т.е. их не везде нужно писать, это синтаксический мусор, а пока этого нет, то ts нужно использовать как хеадеры в c++, т.е. отдельно от кода, js + d.ts, это аналог .c + .h
Выбор между JavaScript (особенно V8, который используется в движке Chrome) и TypeScript зависит от ваших потребностей и предпочтений: ### JavaScript (V8) - **Гибкость и простота**: JavaScript прост в использовании и не требует настройки компиляции. - **Широкая поддержка**: Весь современный веб работает на JavaScript, и все браузеры поддерживают его. - **Высокая производительность**: V8 - это высокопроизводительный движок JavaScript, используемый в Chrome и Node.js. - **Быстрый старт**: Меньше настроек и требований для начала работы. ### TypeScript - **Статическая типизация**: TypeScript добавляет статическую типизацию к JavaScript, что позволяет избежать многих ошибок на этапе компиляции. - **Поддержка современных возможностей**: TypeScript поддерживает последние возможности JavaScript и добавляет свои, такие как интерфейсы и декораторы. - **Лучшие инструменты разработки**: Благодаря статической типизации, IDE и редакторы могут предоставлять лучшую подсказку кода и рефакторинг. - **Совместимость с JavaScript**: TypeScript компилируется в чистый JavaScript, поэтому он может быть использован в любых проектах, где используется JavaScript. ### Когда использовать JavaScript: - Когда требуется быстрый прототип. - Для небольших проектов или скриптов. - В случаях, когда нет необходимости в статической типизации. ### Когда использовать TypeScript: - Для крупных проектов с большой кодовой базой. - Когда важно предотвратить ошибки на этапе компиляции. - Когда требуется лучшая поддержка IDE и инструментов разработки. - Для проектов с командой разработчиков, где важно поддерживать высокий уровень стандартизации кода. Окончательный выбор зависит от специфики вашего проекта и предпочтений вашей команды.
Это вам LLM сказал или вы сами придумали?
@@TimurShemsedinov , жпт
@@TimurShemsedinov, чел такой чипухи нанёс, что всё можно век разбирать. Какие блин языки программирования через сто лет?
@@MrJfact это называется LLM-галюцинации, вы перечитайте какой бред оно несет
оно же просто повторяет тот бред и те мифы, которые так распространены в интернетах
Чудовий професіонал, але какая разніца на коком язіке разговарівать лішь бі на руськом вже дістало 😞
non essere cosi schifoso
Тайтл как дух времени.
Все таки это больше демагогия. Так, поболтать за кофе
Хотите глюбокий разбор, он есть у меня czcams.com/video/9JUY3prnCQ4/video.html
Спасибо за видео! А после выхода в деоптимизацию возможен возврат в оптимизацию и использование накопленных инлайн кешей? Или заново будет собирать инлайн кеши.
Обычно нет, есть специальное api, которое можно пробросить в js и дернуть, чтобы все перевычислилось, но кто такое может, то ему уже проще написать оптимизировано )))
@@TimurShemsedinov спасибо за ответ!
даааааааа, на TS пишет "кто-то". Поэтому в state of js TS опережает ванилу, а у Deno и Bun поддержка ТС из коробки это подаётся как преимущество. Я согласен, что у ТС много минусов, но хоронить его рано
Окей, напомните, когда будет пора )
Тимур здравствуйте, скажите, вот у меня приложение, сервер на Node.js, если я добавляю логгирование для него, логгер собирает информацию и записывает в свою базу и у него есть несколько методов для просмотра отчетов и тд. будет ли это нагружать само приложение и как сделать так, чтобы логгер не влиял на производительность?
Обычно логеры из коробки не умеют писать в свою базу данных, они пишут или на диск или в сервис логирования на другом через сервере через апи, в облако пишут. Чтобы вообще не влияло на производительность сделать невозможно, но снизить затраты можно, проще всего писать на диск и другой процесс уже будет собирать и обрабатывать логи, передавать их по сети и т.д. можно писать в stdout и оттуда другой процесс забирает, можно вынести все, связанное с передачей логов по сети в отдельный процесс или поток, тогда машина в целом будет нагружаться, а конкретный тред, принимающий сетевую нагрузку, который вы хотите оберегать - немножечко разгрузится, но тут уже думайте, так ли это критично, может вы пытаетесь заняться оптимизацией ещё до того, как это стало нужно или оно вообще никогда не будет нужно
Ну якщо ви тільки пишете код для v8 то до вас питання як до розробника
Які саме питання? Усі рушії орієнтується на V8, і якщо вони й не так оптимізують, то дуже схоже
@@TimurShemsedinov а для програмістів ви код не пишете)?
Утверждение "веб проживет дольше, чем линукс" похоже на "вселенная проживет дольше, чем линукс". Веб и линукс находятся на разных уровнях абстракции. Коректнее было бы сравнить веб с ОС.
Сравнение веб и ос почти бессмысленное, у людей вряд-ли когда-то будут вычислительные машины без ос, только контроллеры могут быть в будущем без ос, хотя и они скорее будут иметь ее в микровидн, уж так пошла традиция развития, но на них не будет js, без ос, рантайм js на голом железе без ос представить сложно
7:48 кроме луча? ключая луч?
Лучь да, но с ним есть проблема, его не существует в материальной форме, это идея
зайшов написати коментар що автор дебіл.
О це рівень )
Простите, но это явно какой-то дуркой пахнет, чтобы всерьёз заботиться об выравнивании по памяти в JS'e. Хочешь производительности, пиши под WASM на том же C++, или Rust. По крайней мере, будет хоть какая-то уверенность в том куда и как ты память аллоцируешь.
Это уже не говоря о том, что сама идея писать ПРОИЗВОДИТЕЛЬНЫЙ бэкэнд на Node\Deno явно сомнительная.
@@scarlatum огонь, топовая тема, как там шизоид мурыч или как его объяснял, что в node.js есть магические оптимизации, которые позволяют работать ему также быстро как go. Ну некоторые представители JS сообщества невероятную шизофрению выдают в целом
- Все знают, что в вашем JavaScript - классы это только сахар над прототипами - А то у вас в C++, классы это случаем не сахар над malloc?
@@TimurShemsedinov Горит сарай, гори и хата? Суть то как раз в том и заключается, что объёмы этого сахара в тех же крестах не такие серьёзные, от того и разница в конечной производительности. Но опять же повторюсь, толку от использования "формы объекта", если абстракции не дадут вам адекватного контроля над памятью? Это же буквально экономия на спичках, как не посмотри
кликбейт approved.Куда мы движемся,товарищи?
Тут у автора аргументация такая же, как и в использовании бэкенд фреймоворков: "Зачем вам подключать эти ваши экспрессы, когда можно самому роуты с сервисами руками накидать, получится эффективнее и быстрее". Получится может и эффективнее, вот только все используют проверенные годами решения, которые сообществу знакомы. С TS та же история. Да может быть автору не нужен TS и он ему кажется лишним и вообще неправильным, но "широкий пользователь" (а вместе с ним и бизнес) так не считают. Вы найдете единицы разработчиков, которые скажут что TS - фу, многие даже не возьмутся за проект, если TS там не будет. Перетаскивание целиком или частями TS в JS никакой проблемы не решают (это кофескрипт был небольшим сахарком, от которого избавились как от чего-то лишнего), зачем TS туда тащить? Потому что Object.assign там как-то не правильно типизируется? Смешно.
Да, чтото такое было в календаре майя
Не может быть! Не верю!
Ранее знал про сборку мусора лишь на уровне какого-то там Mark-and-Sweep и 2-3 типичных примеров в которых он не срабатывает. А эта лекция прям раскрывает целый мир
Тимур, спасибо за видео!
Пффф! Тимур, ты еще скажи что будет дата выхода последней версии Кобола! Аж смешно;)😅
В эпоху взрывного роста возможностей ИИ говорить сколько десятилетий проживёт js или ts безрассудно.
Нас Рать!!! )))
тайпскрип продвигает майкрософт, кто продвигал кофискрипт? или хотябы рескрипт. на тс есть несколько платформ, типо дено или бан, чего не было с кофискриптом. Зачем такое байтовое название видоса, просто некое личное видение выдано за истину. По личному опыту скажу что большинство реальных проектов пишут на тайпскрипте, и они никуда не денутся и через 10 лет, и это аргумент.
:) в этом и смысл "клик-бата" что бы был трафик :) Тимур, молодец :)
@@ronbarhash очень глупый шаг, наоборот теперь ценность для меня лично упала, т к теперь под вопросом экспертиза и все остальные уроки которые имеются на канале
@@victorvarenic7610 уверены? даже если вы перестанете смотреть видео, этот ролик привлечет 100 новых людей :) к томуже, если вы ценность роликов и экспертизы автора оцениваете по названию, а не по содержанию, то это очень необычный подход :)
@@victorvarenic7610это говорит о том, что мозги не включились, и различить экспертизу вы не можете, идите учитесь экспрессу у инфоциган )))
@@TimurShemsedinov вот о чем я и говорю, вот и обиды какие то подьехали и личные оскорбления. В видео нет ни грамма сарказма или какого то юмора, значит расцениватся как ваша экспертиза.
TS повсеместно используется, языковая служба TS никогда не перетечет в JS, приравнять TS к coffeScript очень сильно)
Чувак конечно троль и раздражает, но разве сами разработчики TS не говорили, что через какое-то время весь их функционал станет частью JS и необходимость в TS пропадет? Вроде они не просто нормально к этому относятся, а как бы наоборот будут этому только рады.
@@AntowaKartowa ну ежели система типов перекачует в js то бует просто песня, писать на чистом js что-то сложней калькулятора невоможнос особенно большой командой
@@AntowaKartowa интересно было бы посмотреть на вебсайты, которые перед запуском будут ещё транспиляцию TSа (проверку типов и всё остальное) выполнять. Не, ну а чё!? Звучит то круто! 🤣
@@user-qt5hy3vn5p Афигенный комент. Какой остроумный. Или нет? ) Проверка типов происходит в редакторе, когда вы код пишите, ну еще можно проверку при коммитах, мерджах и деплоях добавить. TS это язык СТАТИЧЕСКОЙ типизации. Транспиляция это перевод TS кода в JS. Но если типы добавят в JS, то зачем тогда нужна транспиляция? Просто пиши на JS с анотациями типов. Это ж надо было такие глупости с таким апломбом написать )