No Time for Types - Nick Nisi - JSConf US 2018

Поделиться
HTML-код
  • Опубликовано: 1 янв 2025

Комментарии • 21

  • @jonvallet
    @jonvallet 6 лет назад +10

    This was beautiful. Maybe for frontend components is not so useful, but for things like a rest client, having types on the functions signatures, is so much easier to use without having to relay completely on documentation or examples.

    • @victorlimavocals
      @victorlimavocals 4 года назад

      Believe me, it is indeed very useful for frontend. I lost count of how many times typing annotations (especially from other libraries) helped me write code much faster.

  • @web2yt488
    @web2yt488 6 лет назад +24

    The smartest thing I ever did was writing my business in 100% TS. Every time I need to re-write a sub-system, TS has made that process less error prone and time consuming.

  • @AbhishekKumar-mq1tt
    @AbhishekKumar-mq1tt 6 лет назад +1

    Thank u for this awesome video

  • @rajajaganathan737
    @rajajaganathan737 5 лет назад

    Nice presentation!

  • @marcinlichwaa4082
    @marcinlichwaa4082 6 лет назад +25

    CoffeeScript is no failure - a lot of its features are now part of the EcmaScript spec - clearly its popularity has driven the JavaScript forward.

    • @i5artube
      @i5artube 6 лет назад +1

      What are these features?

    • @qodesmith520
      @qodesmith520 6 лет назад +1

      @@i5artube I believe arrow functions came from CoffeScript

    • @arkanciscan
      @arkanciscan 5 лет назад +12

      @@qodesmith520 "came from" isn't very accurate. Lambdas have been around since the 70s I think.

  • @ryanjohnston7998
    @ryanjohnston7998 6 лет назад +2

    Did java replace C/C++ in classes? WASM will hopefully change that.

  • @edgeeffect
    @edgeeffect 2 года назад

    I liked that "I did experiment once... with JavaScript... in college" ... it's like he's talking about pot smoking or homosexuality. :D :D :D

  • @MegaBlizzardman
    @MegaBlizzardman 5 лет назад

    Love hearing these horror stories.

  • @bjma654651651
    @bjma654651651 4 года назад +4

    A Java developer trying to sell TypeScript. What a surprise.

  • @sn5183
    @sn5183 6 лет назад

    Amazing talk

  • @i5artube
    @i5artube 6 лет назад +13

    I predict TypeScript to lose popularity as soon as the ECMAScript proposals (Stage 3) will move forward to the specs.

    • @AgentZeroNine1
      @AgentZeroNine1 6 лет назад +2

      Which specific proposal are you betting on?

    • @salman4430
      @salman4430 5 лет назад +1

      github.com/tc39/proposals ?
      Nice!

    • @AngelDMunoz
      @AngelDMunoz 5 лет назад +1

      don't think so, since Typescript provides (some times) some Stage 2 proposals
      think of Decorators it has been in stage 2 for years but typescript allowed many people to use that, even if it reaches stage 3-4 some day, while browsers catch up on that typescript already provides a way to to backport that to es3, es5 it's not just about using new features, but backporting to the current environment in the browser
      I bet there will be a lot of similar stage 2 proposed features in the future

    • @jeffesoncosta14
      @jeffesoncosta14 4 года назад +4

      1 year later and TS continue to growing ==)

    • @anhdunghisinh
      @anhdunghisinh 4 года назад

      @@jeffesoncosta14 still growing even now :V