168 JSJ The Future of JavaScript with Jafar Husain

    0
    992

    03:04 – Jafar Husain Introduction

    03:29 – The Great Name Debate (ES6, ES7 = ES2015, ES2016!!)

    05:35 – The Release Cycle

    • What This Means for Browsers

    08:37 – Babel and ECMAScript

    09:50 – WebAssembly

    13:01 – Google’s NACL

    13:23 – Performance > Features?

    20:12 – TC39

    24:22 – New Features

    • Decorators
      • Performance Benefit?

    28:53 -Transpilers

    34:48 – Object.observe()

    37:51 – Immutable Types

    45:32 – Structural Types

    47:11 – Symbols

    48:58 – Observables

    52:31 – Async Functions

    57:31 – Rapid Fire Round – When New Feature Will Be Released in ES2015 or ES2016

    • let – 15
    • for…of – 15
    • modules – 15
    • destructuring – 15
    • promises – 15
    • default function argument expressions – 15
    • asyncawait – 16

    Picks

    ES6 and ES7 on The Web Platform Podcast (AJ)
    Binding to the Cloud with Falcor Jafar Husain (AJ)
    Asynchronous JavaScript at Netflix by Jafar Husain @ MountainWest Ruby 2014 (AJ)
    Let's Encrypt on Raspberry Pi (AJ)
    adventures in haproxy: tcp, tls, https, ssh, openvpn (AJ)
    Let's Encrypt through HAProxy (AJ)
    Mandy's Fiancé's Video Game Fund (AJ)
    The Murray Gell-Mann Amnesia Effect (Dave)
    The Majority Illusion (Dave)
    [Egghead.io] Asynchronous Programming: The End of The Loop (Aimee)
    Study: You Really Can ‘Work Smarter, Not Harder' (Aimee)
    Elm (Jamison)
    The Katering Show (Jamison)
    Sharding Tweet (Jamison)
    The U.S. Women's National Soccer Team (Joe)
    mdn.io (Joe)
    Aftershokz AS500 Bluez 2 Open Ear Wireless Stereo Headphones (Chuck)
    Autonomy, Mastery, Purpose: The Science of What Motivates Us, Animated (Jafar)
    Netflix (Jafar)
    quiescent (Jafar)
    Clojurescript (Jafar)