Return to Video

Keynote: One Hacker Way - Erik Meijer

  • Not Synced
    [piano music]
  • Not Synced
    [applause]
    What Ano didn't want to say
  • Not Synced
    is that programming languages are my
    substitute girlfriend. [laughter]
  • Not Synced
    It's easier to get a relationship with a
    programming language than a, you know
  • Not Synced
    But you have to take her kind of dating
    course.
  • Not Synced
    Alright! Since I'm going to maybe insult
    some people, you know, maybe I step on
  • Not Synced
    some toes, I just want to say kind of, you
    know, this is just my personal opinion
  • Not Synced
    Also, I want you to think about this and
    then make your own decisions.
  • Not Synced
    All I want to do is make you think,
    and ultimately you decide for yourself.
  • Not Synced
    Alright! Of course, you expect a talk
    where I'm going to go and scream and
  • Not Synced
    curse and talk about how HR and Scrum
    are cancer that needs to be eliminated
  • Not Synced
    from this industry, right? That's what you
    all signed up for, you all kind of have
  • Not Synced
    your beers, your snacks ready. Um,
    I have to say this talk is not going to be
  • Not Synced
    like that. And what I want to do is I want
    to take you back to a little bit of some
  • Not Synced
    recent history. And in 2013 I left
    Microsoft. This was when Vollmer was
  • Not Synced
    kind of in charge; now he's doing some
    basketball team.
  • Not Synced
    Think that's way better for him.
    [laughter]
  • Not Synced
    But, you know, I left Microsoft with the
    goal to make the world asynchronous
  • Not Synced
    and reactive. So I founded this small
    company, Applied Duality, that was trying
  • Not Synced
    to do that. And then, in June, one of the
    first customers I had was Facebook where
  • Not Synced
    I worked with them on a language called
    Hack. Hack is a version of PHP that looks
  • Not Synced
    like a version of PHP that looks like
    PHP but under the covers it's really OCaml
  • Not Synced
    Facebook is all written in Hack but really
    it's written in OCaml with Hack syntax,
  • Not Synced
    with PHP syntax.
  • Not Synced
    So funtional programming-- if you're not doing functional programming yet, you're already behind.
  • Not Synced
    So who here is not doing functional programming? OK, you can go home now [laughter]
  • Not Synced
    and maybe do a startup course but in a few years it will be obsolete. [laughter]
  • Not Synced
    And then slightly later that year I started to work with Netflix on RxJava
  • Not Synced
    and I guess there is this thing has been a runaway success I think a lot of people are using it that has gone beyond my wildest dreams.
  • Not Synced
    Let's look at 2013-- eh 2014. At Microsoft I did programming languages as a hobby but it turned out with my startup that it became a way to make money.
  • Not Synced
    So in April 2014 I worked with Google on Dart and there I helped Dart to get also support for asynchronous programming ASynch 08
  • Not Synced
    And Dart already had support for streams and now we put our API in API for streams and now we put that in the language as well.
  • Not Synced
    So Dart is one of the few languages that has gone up complete support for synchronous, iterators, ASynch 08
  • Not Synced
    and streams all build in the language.
  • Not Synced
    If you haven't looked at Dart yet, I would really say: give it a try just like you should give Hack a try.
Title:
Keynote: One Hacker Way - Erik Meijer
Description:

more » « less
Video Language:
English
Team:
Captions Requested
Duration:
55:37

English subtitles

Incomplete

Revisions Compare revisions