Николай Рыжиков - Тайпли скрипт

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ต.ค. 2023
  • Ближайшая конференция - HolyJS 2024 Autumn, 7 ноября (online), 14-15 ноября (Санкт-Петербург + трансляция).
    Подробности и билеты: jrg.su/K18Cxd
    - -
    Говорим про эволюцию JS, её альтернативные ветки, данные и типы, функции или объекты.
    #js #architecture
  • บันเทิง

ความคิดเห็น • 16

  • @Mirvelik
    @Mirvelik 4 หลายเดือนก่อน

    Спасибо докладчику.
    Все очень по делу.

  • @ievgenk.8991
    @ievgenk.8991 9 หลายเดือนก่อน +6

    Спасибо за доклад, очень много отличных мыслей было озвученно. Но ложкой дёгтя для меня стало то что Николай поставил знак равенства между тайпсриптом и ООП. Предпочитаю писать в иммутабельном стиле, с тайп алиасами (типы в тс не построенны на классах и могут композироваться вопреки утверждениям в докладе), функциями, модулями, а классы пишу на тс в 0.00001% случаев и наоборот считаю что тотальное ООП и мутабельность убивает сильные стороны типизации тайпсрипта.

    • @chikenmacnugget
      @chikenmacnugget 9 หลายเดือนก่อน

      Иммутабельный стиль. Смешно звучит, хорош

  • @chikenmacnugget
    @chikenmacnugget 9 หลายเดือนก่อน +3

    Комменты от ТС боев смешнее чем доклал

  • @vadim3
    @vadim3 8 หลายเดือนก่อน

    Если самая сложная фронтовая задача которую он решал, был подсветить нечётные строки в табличке, то да, "потенциал простого JS не исчерпан", тут сложно спорить ))

  • @IlyasFasikhov
    @IlyasFasikhov 5 หลายเดือนก่อน

    Ну как OCAML сделали же ReScript, который используется в мессаджинг системах) фб раньше было пока все не переписали, но из-за "политической" причины)

  • @d0paminer
    @d0paminer 9 หลายเดือนก่อน +2

    26:04
    " - почему ты всегда проводишь равенство между ts и ооп? ничто тебе не мешает писать в функциональном стиле
    - ничто не мешает, кроме того, что он меня толкает в другую сторону
    - что ты имеешь ввиду под толкает? нигде ни в каких мануалах не написано "пиши на классах"
    - ну а что тайпскрипт добавил к джаваскрипту? Типы построенные на классах и тайпчекер - чистая java/c#"
    " - ну а альтернативы какие?
    - ванильный джаваскрипт"
    "А у себя я использую clojescript - это правильный javascript"
    Кому не нравится ts - можно и послушать, наверное, но остальным - аккуратнее

    • @jameskim4274
      @jameskim4274 8 หลายเดือนก่อน

      Да кложускрипт от джаваскрипту фич не добавляет, а скорее убавляет. Поэтому никакого противоречия, в том что юзать cljs, и рекомендовать ваниллу - нет

    • @d0paminer
      @d0paminer 8 หลายเดือนก่อน

      @@jameskim4274 я и не подразумевал что это противоречие. Я написал это чтобы заранее спасти время для тех, кто не видит никакого смысла в том, чтобы идти в ванилу ил cljs, потому что 95% команд на это не пойдёт, и даже не рассмотрит как вариант по понятным причинам.

  • @kombuchamp
    @kombuchamp 9 หลายเดือนก่อน +9

    Складывается впечатление, что человек не понимает, что такое typescript, и 40 минут разносит ооп. Причем, имхо, совсем не убедительно.

  • @temoncher
    @temoncher 9 หลายเดือนก่อน

    Вода на 40 минут. Человек рассказывает о TypeScript 10-летней давности, на 26:55 стало все понятно о его экспертизе в разработке на этом языке.

  • @dmitry-1179
    @dmitry-1179 9 หลายเดือนก่อน

    Чувак азы не освоил, считает функциональный = не типизированый язык. Печальное зрелище

    • @arsentievdaniil9408
      @arsentievdaniil9408 4 หลายเดือนก่อน

      Тут скорее не четко донес эту мысль.
      У него есть более старые доклады в которых он четко проговаривает мысль, что ФП != Типы. Это перпендикулярные вещи. Может быть ФП язык с типами. Может быть ФП язык без типов. Не с ФП языками та же картина.

  • @nickrosenberg3001
    @nickrosenberg3001 9 หลายเดือนก่อน

    Что за бред несет этот господин?

  • @netdeveloper740
    @netdeveloper740 9 หลายเดือนก่อน

    Вроде взрослый дядя а несёт полную дичь)