168 JSJ The Future of JavaScript with Jafar Husain

JavaScript Jabber

Episode | Podcast

Date: Wed, 15 Jul 2015 15:00:00 +0000

<div class="trix-content"> <div>03:04 - Jafar Husain Introduction</div><ul> <li> <a href="https://twitter.com/jhusain">Twitter</a> </li> <li><a href="https://github.com/jhusain">GitHub</a></li> <li><a href="https://www.netflix.com/">Netflix</a></li> <li><a href="http://www.ecma-international.org/memento/TC39.htm">TC39</a></li> </ul><div>03:29 - The Great Name Debate (ES6, ES7 = ES2015, ES2016!!)</div><div>05:35 - The Release Cycle</div><ul><li>What This Means for Browsers</li></ul><div>08:37 - <a href="https://babeljs.io/">Babel</a> and <a href="https://en.wikipedia.org/wiki/ECMAScript">ECMAScript</a> </div><div>09:50 - <a href="https://github.com/WebAssembly">WebAssembly</a> </div><div>13:01 - <a href="https://developer.chrome.com/native-client">Google’s NACL</a> </div><div>13:23 - Performance &gt; Features?</div><ul> <li> <a href="http://www.incaseofstairs.com/2015/06/es6-feature-performance/?utm_source=javascriptweekly&amp;utm_medium=email">ES6 Feature Performance (JavaScript Weekly Article)</a> </li> <li>Features Implemented as Polyfills (Why Bother?)</li> </ul><div>20:12 - <a href="http://www.ecma-international.org/memento/TC39.htm">TC39</a> </div><div>24:22 - New Features</div><ul><li>Decorators<ul><li>Performance Benefit?</li></ul> </li></ul><div>28:53 -Transpilers</div><div>34:48 - <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/observe">Object.observe()</a> </div><div>37:51 - <a href="http://codebetter.com/patricksmacchia/2008/01/13/immutable-types-understand-them-and-use-them/">Immutable Types</a> </div><div>45:32 - Structural Types</div><div>47:11 - Symbols</div><div>48:58 - Observables</div><div>52:31 - Async Functions</div><ul><li><a href="https://github.com/yortus/asyncawait">asyncawait</a></li></ul><div>57:31 - Rapid Fire Round - When New Feature Will Be Released in ES2015 or ES2016</div><ul> <li>let - 15</li> <li>for...of - 15</li> <li>modules - 15</li> <li>destructuring - 15</li> <li>promises - 15</li> <li>default function argument expressions - 15</li> <li> <a href="https://github.com/yortus/asyncawait">asyncawait</a> - 16</li> </ul><div>Picks</div><div> <a href="http://thewebplatform.libsyn.com/webpage/2015/05/12">ES6 and ES7 on The Web Platform Podcast</a> (AJ)<br /> <a href="https://www.youtube.com/watch?v=WiO1f6h15c8">Binding to the Cloud with Falcor Jafar Husain</a> (AJ)<br /> <a href="https://www.youtube.com/watch?v=XE692Clb5LU">Asynchronous JavaScript at Netflix by Jafar Husain @ MountainWest Ruby 2014</a> (AJ)<br /> <a href="https://coolaj86.com/articles/lets-encrypt-on-raspberry-pi/">Let's Encrypt on Raspberry Pi</a> (AJ)<br /> <a href="https://coolaj86.com/articles/adventures-in-haproxy-tcp-tls-https-ssh-openvpn/">adventures in haproxy: tcp, tls, https, ssh, openvpn</a> (AJ)<br /> <a href="https://coolaj86.com/articles/lets-encrypt-with-haproxy/">Let's Encrypt through HAProxy</a> (AJ)<br /> <a href="https://life.indiegogo.com/fundraisers/mandy-s-fiance-s-video-game-fund">Mandy's Fiancé's Video Game Fund</a> (AJ)<br /> <a href="http://seekerblog.com/2006/01/31/the-murray-gell-mann-amnesia-effect/">The Murray Gell-Mann Amnesia Effect</a> (Dave)<br /> <a href="http://arxiv.org/pdf/1506.03022v1.pdf">The Majority Illusion</a> (Dave)<br /> <a href="https://egghead.io/series/mastering-asynchronous-programming-the-end-of-the-loop">[Egghead.io] Asynchronous Programming: The End of The Loop</a> (Aimee)<br /> <a href="http://www.theatlantic.com/education/archive/2014/05/study-you-really-can-work-smarter-not-harder/370819/">Study: You Really Can 'Work Smarter, Not Harder'</a> (Aimee)<br /> <a href="http://elm-lang.org/">Elm</a> (Jamison)<br /> <a href="http://thekateringshow.com/">The Katering Show</a> (Jamison)<br /> <a href="https://twitter.com/amontalenti/status/615116231092371456">Sharding Tweet</a> (Jamison)<br /> <a href="http://www.ussoccer.com/womens-national-team">The U.S. Women's National Soccer Team</a> (Joe)<br /> <a href="htt... Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy