Timur Shemsedinov
Timur Shemsedinov
  • 348
  • 2 753 160
💥 Шок! Названа возможная дата КОНЦА 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 українською для початківців 🧑‍💻
💫 JavaScript 2024 для начинающих 🧑‍💻
zhlédnutí 28KPř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 2024 Обзор нового курса
zhlédnutí 15KPřed 7 měsíci
🚀 Node.js 2024 Обзор нового курса
🧑‍💻 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

Komentáře

  • @RussellCrowe-rd5xi
    @RussellCrowe-rd5xi Před 2 dny

    Здравствуйте, я недавно начал изучать JS. Прошел ваш курс по основам JS и хочу углубиться дальше. Какие ресурсы для этого посоветутете? " you don't know js" хороший истоичник? Или может пойти во все тяжкие и учить спеку по Мурычу?))

    • @TimurShemsedinov
      @TimurShemsedinov Před 2 dny

      Смотря что Вы хотите дальше делать, где работать, как себя видите? Тут сто путей, посмотрите, потом уточните тут czcams.com/video/9eayd1xggFs/video.html

    • @RussellCrowe-rd5xi
      @RussellCrowe-rd5xi Před 2 dny

      @@TimurShemsedinov Ну вот мне интересен фронтенд и фреймворки по типу React, мне нравится работать с интерфейсами

    • @TimurShemsedinov
      @TimurShemsedinov Před 2 dny

      ​@@RussellCrowe-rd5xiэто к Илье Климову, он шарит, а я фронтом не занимаюсь. Сначала освойте JS, асинхронность, GRASP, solid, GoF, потом уже фронт, иначе вы во фронте будете писать простыня-код. А я беком занимаюсь и архитектурой, базами и таким...

  • @MaximBordyug.
    @MaximBordyug. Před 2 dny

    Отличный обзор! 🎉 Новый курс по Node.js выглядит очень перспективно. Спасибо за информативное видео! 🚀

  • @slaviksemen4919
    @slaviksemen4919 Před 5 dny

    это не интервью на хайпе вопросов. этот контент будет еще долго актуален

  • @artyRam
    @artyRam Před 7 dny

    Опять эти JSеры у подъезда свой код обсуждают. Нормальным людям спать не дают. А ну кышь все по домам, не то полицию вызову !

  • @hhryhorovych
    @hhryhorovych Před 7 dny

    Хочемо ми чи цього чи ні, але TS це лінтер + документація типів. Він іноді додає зручності, але часто може вистрілити якщо не в коліно то в голову.

  • @DimitarRad
    @DimitarRad Před 7 dny

    Показали как описывать контракты... спасибо) А как это все валидировать? Хотелось бы увидеть код валидирущий все выше написанное + последовательность как это все работает в связке. Или хотябы название либы, которая делает подобную валидацию.

  • @Nerossoul
    @Nerossoul Před 7 dny

    А есть пример описания формы обьекта в противовес описания класса в ts

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      В том то и дело, что не нужно ничего описывать, все работает само автоматически под капотом, все классы js так сделаны, и прототипное программирование и если через миксины собираем объект, ничего описывать ну нужно, оно само работает

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      Посмотрите лекцию 5 летней давности, оно все примерно так же и сейчас работает czcams.com/video/9JUY3prnCQ4/video.html

  • @ronbarhash
    @ronbarhash Před 7 dny

    Если код конца света будет написан на JS, то мы точно не одновременно встретим, + есть немалая вероятность того, что кто-то его "пропустит", т.к. выполнение кода либо зависнет, либо просто "упадет", потому что програаммисты не протестируют код, а как обыночно зальют код в "продакшен" без проверки:). "Хренак-хренак и в продакшен" мантра современных разработчиков.

  • @ronbarhash
    @ronbarhash Před 7 dny

    Благодаря этому видео узнал об нюансах V8 ... Спасибо, Тимур. Я надеюсь, что фортран и кабол проживут еще хотябы 100, не хочу жить в мире в котором нет этих языков :)

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      Тут подробнее есть czcams.com/video/9JUY3prnCQ4/video.html

  • @ronbarhash
    @ronbarhash Před 7 dny

    Web более важен, чем линукс? :) Забавно такое слышать :) Веб был бы в глубокой Ж, еслиб не Линукс :) Сама идея веба интересная, но то, что сейчас везде пытаются интерфес сделать на JS это ШВАХ.

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      Это вам говорит пользователь линукса с 2003 года, у которого дети, жена и даже сама на линуксе и вообще не знают, что бывает какой-то макос или там дос, ос360, солярис... Для цивилизации веб важнее линукса в миллион раз, операционных систем тысячи, не одна, так другая, а вот глобальная сеть, пусть она и наполнена тоннами дерьма и вообще собрана из говна и палок, но это самое важное, что сделало человечество и самое нужное для его развития изобретение

    • @ronbarhash
      @ronbarhash Před 7 dny

      @@TimurShemsedinov я понимаю, что сам по себе веб как система, очень сильно повлияло и является очень важным изобретением. Но я очень сомневаюсь, что без unix\linux и в целом идеологии opensource был бы интернет в том виде, в каком он есть сейчас. Я думаю, что это была бы куда меньшего размера сеть и доступ к которой был бы более жесто ограниченым для обычных людей.

  • @user-hk7qy3su8y
    @user-hk7qy3su8y Před 7 dny

    Что за чушь😂

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      Тут понятнее объяснение czcams.com/video/9JUY3prnCQ4/video.html

    • @user-hk7qy3su8y
      @user-hk7qy3su8y Před 7 dny

      @@TimurShemsedinov дэми Мурыч тоже про это рассказывает и про те оптимизации которые делает движок с нашим кодом, это действительно полезный материал. Но при чëм тут смерть typescript - не понятно. Девелоперы и бизнес только научился делать большие клиенты с надëжными данными. Где ts не только линтерами прогоняется, но и делает превалидацию на апи запросах чтобы знать где бэк ввëл невалидные данные. Я вообще даже не представляю как читать не типизированный код на большом проекте, даже если я этот код месяц назад писал. Пилить jsdoc и возвращаться назад?

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      @@user-hk7qy3su8y Для того, чтобы код читался, аннотация типов это очень мало, самое важное - хорошо понятно абстракции, потом - правильно делать их связывание, для этого есть - GRASP, SOLID, GoF - github.com/tshemsedinov/Patterns-JavaScript

    • @user-hk7qy3su8y
      @user-hk7qy3su8y Před 7 dny

      @@TimurShemsedinov я согласен. Шаблоны проектирования - это полезные знания, но они никак не замещают потребность в типизации. Если вы считаете что ts должен уйти в стандарт, то это приемлемо, но пока маловероятно. В любом случае типы с нами останутся в js надолго. Будь то это нативный или в виде либы от микрософт. Просто есть такая потребность.

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      @@user-hk7qy3su8y ​типы были с самого начала, появится опциональная аннотация типов и выведение типов, т.е. их не везде нужно писать, это синтаксический мусор, а пока этого нет, то ts нужно использовать как хеадеры в c++, т.е. отдельно от кода, js + d.ts, это аналог .c + .h

  • @MrJfact
    @MrJfact Před 7 dny

    Выбор между 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 и инструментов разработки. - Для проектов с командой разработчиков, где важно поддерживать высокий уровень стандартизации кода. Окончательный выбор зависит от специфики вашего проекта и предпочтений вашей команды.

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      Это вам LLM сказал или вы сами придумали?

    • @MrJfact
      @MrJfact Před 7 dny

      @@TimurShemsedinov , жпт

    • @MrJfact
      @MrJfact Před 7 dny

      @@TimurShemsedinov, чел такой чипухи нанёс, что всё можно век разбирать. Какие блин языки программирования через сто лет?

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      @@MrJfact это называется LLM-галюцинации, вы перечитайте какой бред оно несет

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      оно же просто повторяет тот бред и те мифы, которые так распространены в интернетах

  • @oleksandrsopruk9045

    Чудовий професіонал, але какая разніца на коком язіке разговарівать лішь бі на руськом вже дістало 😞

  • @oleksandrivashchenko7916

    Тайтл как дух времени.

  • @alex_akuna
    @alex_akuna Před 8 dny

    Все таки это больше демагогия. Так, поболтать за кофе

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      Хотите глюбокий разбор, он есть у меня czcams.com/video/9JUY3prnCQ4/video.html

  • @toscaantosca4541
    @toscaantosca4541 Před 8 dny

    Спасибо за видео! А после выхода в деоптимизацию возможен возврат в оптимизацию и использование накопленных инлайн кешей? Или заново будет собирать инлайн кеши.

    • @TimurShemsedinov
      @TimurShemsedinov Před 8 dny

      Обычно нет, есть специальное api, которое можно пробросить в js и дернуть, чтобы все перевычислилось, но кто такое может, то ему уже проще написать оптимизировано )))

    • @toscaantosca4541
      @toscaantosca4541 Před 8 dny

      @@TimurShemsedinov спасибо за ответ!

  • @baileysli6235
    @baileysli6235 Před 8 dny

    даааааааа, на TS пишет "кто-то". Поэтому в state of js TS опережает ванилу, а у Deno и Bun поддержка ТС из коробки это подаётся как преимущество. Я согласен, что у ТС много минусов, но хоронить его рано

    • @TimurShemsedinov
      @TimurShemsedinov Před 8 dny

      Окей, напомните, когда будет пора )

  • @petrplotnikov4307
    @petrplotnikov4307 Před 8 dny

    Тимур здравствуйте, скажите, вот у меня приложение, сервер на Node.js, если я добавляю логгирование для него, логгер собирает информацию и записывает в свою базу и у него есть несколько методов для просмотра отчетов и тд. будет ли это нагружать само приложение и как сделать так, чтобы логгер не влиял на производительность?

    • @TimurShemsedinov
      @TimurShemsedinov Před 8 dny

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

  • @serhiibaranovskyi9131

    Ну якщо ви тільки пишете код для v8 то до вас питання як до розробника

    • @TimurShemsedinov
      @TimurShemsedinov Před 9 dny

      Які саме питання? Усі рушії орієнтується на V8, і якщо вони й не так оптимізують, то дуже схоже

    • @serhiibaranovskyi9131
      @serhiibaranovskyi9131 Před 8 dny

      @@TimurShemsedinov а для програмістів ви код не пишете)?

  • @mishapetin4386
    @mishapetin4386 Před 9 dny

    Утверждение "веб проживет дольше, чем линукс" похоже на "вселенная проживет дольше, чем линукс". Веб и линукс находятся на разных уровнях абстракции. Коректнее было бы сравнить веб с ОС.

    • @TimurShemsedinov
      @TimurShemsedinov Před 9 dny

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

  • @Alexey0795
    @Alexey0795 Před 9 dny

    7:48 кроме луча? ключая луч?

    • @TimurShemsedinov
      @TimurShemsedinov Před 9 dny

      Лучь да, но с ним есть проблема, его не существует в материальной форме, это идея

  • @bessuka
    @bessuka Před 9 dny

    зайшов написати коментар що автор дебіл.

  • @scarlatum
    @scarlatum Před 9 dny

    Простите, но это явно какой-то дуркой пахнет, чтобы всерьёз заботиться об выравнивании по памяти в JS'e. Хочешь производительности, пиши под WASM на том же C++, или Rust. По крайней мере, будет хоть какая-то уверенность в том куда и как ты память аллоцируешь.

    • @scarlatum
      @scarlatum Před 9 dny

      Это уже не говоря о том, что сама идея писать ПРОИЗВОДИТЕЛЬНЫЙ бэкэнд на Node\Deno явно сомнительная.

    • @user-qt5hy3vn5p
      @user-qt5hy3vn5p Před 8 dny

      @@scarlatum огонь, топовая тема, как там шизоид мурыч или как его объяснял, что в node.js есть магические оптимизации, которые позволяют работать ему также быстро как go. Ну некоторые представители JS сообщества невероятную шизофрению выдают в целом

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      - Все знают, что в вашем JavaScript - классы это только сахар над прототипами - А то у вас в C++, классы это случаем не сахар над malloc?

    • @scarlatum
      @scarlatum Před 6 dny

      @@TimurShemsedinov Горит сарай, гори и хата? Суть то как раз в том и заключается, что объёмы этого сахара в тех же крестах не такие серьёзные, от того и разница в конечной производительности. Но опять же повторюсь, толку от использования "формы объекта", если абстракции не дадут вам адекватного контроля над памятью? Это же буквально экономия на спичках, как не посмотри

  • @Kriptio
    @Kriptio Před 9 dny

    кликбейт approved.Куда мы движемся,товарищи?

  • @icefrost5844
    @icefrost5844 Před 9 dny

    Тут у автора аргументация такая же, как и в использовании бэкенд фреймоворков: "Зачем вам подключать эти ваши экспрессы, когда можно самому роуты с сервисами руками накидать, получится эффективнее и быстрее". Получится может и эффективнее, вот только все используют проверенные годами решения, которые сообществу знакомы. С TS та же история. Да может быть автору не нужен TS и он ему кажется лишним и вообще неправильным, но "широкий пользователь" (а вместе с ним и бизнес) так не считают. Вы найдете единицы разработчиков, которые скажут что TS - фу, многие даже не возьмутся за проект, если TS там не будет. Перетаскивание целиком или частями TS в JS никакой проблемы не решают (это кофескрипт был небольшим сахарком, от которого избавились как от чего-то лишнего), зачем TS туда тащить? Потому что Object.assign там как-то не правильно типизируется? Смешно.

  • @slaviksemen4919
    @slaviksemen4919 Před 9 dny

    Да, чтото такое было в календаре майя

  • @user-bf3ej4nr9g
    @user-bf3ej4nr9g Před 9 dny

    Не может быть! Не верю!

  • @dewatanabe4010
    @dewatanabe4010 Před 9 dny

    Ранее знал про сборку мусора лишь на уровне какого-то там Mark-and-Sweep и 2-3 типичных примеров в которых он не срабатывает. А эта лекция прям раскрывает целый мир

  • @EvgenichTalagaev
    @EvgenichTalagaev Před 9 dny

    Тимур, спасибо за видео!

  • @kensaitakeso
    @kensaitakeso Před 9 dny

    Пффф! Тимур, ты еще скажи что будет дата выхода последней версии Кобола! Аж смешно;)😅

  • @verdaHometo
    @verdaHometo Před 9 dny

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

  • @AlexanderBorshak
    @AlexanderBorshak Před 9 dny

    Нас Рать!!! )))

  • @victorvarenic7610
    @victorvarenic7610 Před 9 dny

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

    • @ronbarhash
      @ronbarhash Před 7 dny

      :) в этом и смысл "клик-бата" что бы был трафик :) Тимур, молодец :)

    • @victorvarenic7610
      @victorvarenic7610 Před 7 dny

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

    • @ronbarhash
      @ronbarhash Před 7 dny

      @@victorvarenic7610 уверены? даже если вы перестанете смотреть видео, этот ролик привлечет 100 новых людей :) к томуже, если вы ценность роликов и экспертизы автора оцениваете по названию, а не по содержанию, то это очень необычный подход :)

    • @TimurShemsedinov
      @TimurShemsedinov Před 7 dny

      ​@@victorvarenic7610это говорит о том, что мозги не включились, и различить экспертизу вы не можете, идите учитесь экспрессу у инфоциган )))

    • @victorvarenic7610
      @victorvarenic7610 Před 7 dny

      @@TimurShemsedinov вот о чем я и говорю, вот и обиды какие то подьехали и личные оскорбления. В видео нет ни грамма сарказма или какого то юмора, значит расцениватся как ваша экспертиза.

  • @aleksprimetv
    @aleksprimetv Před 9 dny

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

    • @AntowaKartowa
      @AntowaKartowa Před 9 dny

      Чувак конечно троль и раздражает, но разве сами разработчики TS не говорили, что через какое-то время весь их функционал станет частью JS и необходимость в TS пропадет? Вроде они не просто нормально к этому относятся, а как бы наоборот будут этому только рады.

    • @fedormakareev7108
      @fedormakareev7108 Před 9 dny

      @@AntowaKartowa ну ежели система типов перекачует в js то бует просто песня, писать на чистом js что-то сложней калькулятора невоможнос особенно большой командой

    • @user-qt5hy3vn5p
      @user-qt5hy3vn5p Před 8 dny

      @@AntowaKartowa интересно было бы посмотреть на вебсайты, которые перед запуском будут ещё транспиляцию TSа (проверку типов и всё остальное) выполнять. Не, ну а чё!? Звучит то круто! 🤣

    • @AntowaKartowa
      @AntowaKartowa Před 8 dny

      @@user-qt5hy3vn5p Афигенный комент. Какой остроумный. Или нет? ) Проверка типов происходит в редакторе, когда вы код пишите, ну еще можно проверку при коммитах, мерджах и деплоях добавить. TS это язык СТАТИЧЕСКОЙ типизации. Транспиляция это перевод TS кода в JS. Но если типы добавят в JS, то зачем тогда нужна транспиляция? Просто пиши на JS с анотациями типов. Это ж надо было такие глупости с таким апломбом написать )