!!Con 2016 - They're functional! They're efficient!! By Anjana Vakil

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=vo2A_FBleW4



Duration: 12:22
10,040 views
144


They're functional! They're efficient!! They're persistent data structures!!! By Anjana Vakil

Functional programming is a cool paradigm to work in, because avoiding mutable objects can save you a lot of headaches! But when you're using only immutable objects, you have to create a new object each time something changes, which means copying even the parts that didn't change! This can slow things down, and you might even run out of memory! Fear not: persistent data structures to the rescue! They save you time and space when modifying objects, by reusing parts of the old object that you don't need to change! Let's find out what that means and why it is SO AWESOME! And let's learn how to easily use these structures in JavaScript!

Help us caption & translate this video!

http://amara.org/v/KYiH/




Other Videos By Confreaks


2016-06-02!!Con 2016 - Surprise Talk: The Origin Story By Erty Seidel
2016-06-02!!Con 2016 - How to trick a neural network! By Julia Evans
2016-06-02!!Con 2016 - Finding out what's really going on, with DTrace! By Colin Jones
2016-06-02!!Con 2016 - Mixing Paint! With Computers! By Diana Liao
2016-06-02!!Con 2016 - Making a Metaverse! A WebVR (not so M)MO for Programmers! By Irvin Hwang
2016-06-02DevOpsDays Seattle 2016 - The Power of A3 Thinking in Action By Ben Rockwood
2016-06-02DevOpsDays Seattle 2016 - My First Year at Chef: Measuring All the Things By Nicole Forsgren
2016-06-01!!Con 2016 - Ink on fingers! The history of printing (with code!) By Mariko Kosaka
2016-06-01!!Con 2016 - Preserving Digital Art and Games for 100 Years! By Wilkie
2016-06-01!!Con 2016 - How I fixed UNIX atime! With 10 lines of code and feminism!!! By Valerie Aurora
2016-06-01!!Con 2016 - They're functional! They're efficient!! By Anjana Vakil
2016-06-01!!Con 2016 - Don’t forget to sketch! Running with large datasets By Adam Marcus
2016-06-01!!Con 2016 - Sorting is as easy as 1, 2, 3 --- but not as easy as a, b, c! By Jake Levine
2016-06-01!!Con 2016 - My favorite Unicode character: the zero-width joiner! By Anne Decusatis
2016-06-01!!Con 2016 - A million things to do with a computer! By Tef
2016-06-01!!Con 2016 - lol im so random! By Mark Wunsch
2016-06-01!!Con 2016 - Making Money Disappear with Hash Functions! By Brendan Cordy
2016-06-01!!Con 2016 - What Developers and Economists Can Learn from Each Other! By Rob Jefferson
2016-06-01!!Con 2016 - How I Code and Use a Computer at 1,000 WPM!! By Sina Bahram
2016-05-31!!Con 2016 - Keynote: The Unfortunate Value of Failure By Ramsey Nasser
2016-05-31RailsConf 2016 - How We Deploy Shopify by Kat Drobnjakovic



Tags:
!!Con
BangBangCon