OSCON 2013: "Functional Thinking" - Neal Ford

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

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

  • @TimGilbertCanada
    @TimGilbertCanada 11 лет назад +1

    I like how the speaker mentioned about reducing complex data structures into common structures in order to perform Higher Order manipulations. That is an easy to understand description of the approach. Nice talk.

  • @nikolaikalashnikov4253
    @nikolaikalashnikov4253 8 лет назад +1

    28:51 Quote: "...suggests a filtering operation..."
    29:19 To me, true should mean that the filter kicks in and stops or blocks the element... in other words, filters it out... But the code clearly shows that true means "filtering-in" or into the collection. Perhaps they should do away with the ambiguous filter() function and replace it with more verbose functions: filterIn() & filterOut() ?

    • @nikolaikalashnikov4253
      @nikolaikalashnikov4253 8 лет назад +1

      34:15 ok, when he used Groovy, he refactored the ambiguous name of filter() to findAll(), which is more clear.

  • @ArvindDevaraj1
    @ArvindDevaraj1 3 года назад

    self.note - 34:09 Groovy example sums it up

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

    Great talk. Thanks Neal.

  • @judo-rob5197
    @judo-rob5197 9 лет назад +2

    Thanks.
    Sure is a lot to think about here.

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

    Damn ... that was a talk. Thumbs up.

  • @jmoney1941
    @jmoney1941 3 года назад

    link to the language poster?

  • @KiffinGish
    @KiffinGish 11 лет назад +1

    Great stuff, thanks.

  • @nikolaikalashnikov4253
    @nikolaikalashnikov4253 8 лет назад

    5:00 Quote: "Then you have also practical offshoots, the ?ford-jills? of the late 1990s [....]"
    Can someone translate "ford-jills" for me plz ? What did he say ? What is he talking about ?

    • @seanflanigan7
      @seanflanigan7 8 лет назад +3

      I think he said 4GLs: en.wikipedia.org/wiki/Fourth-generation_programming_language

  • @ChristopheBessis
    @ChristopheBessis 11 лет назад +6

    "life is too short for malloc"

  • @ericanderson3879
    @ericanderson3879 11 лет назад +1

    here is link to article at IBM developer works, functional thinking, part 1
    www.ibm.com/developerworks/java/library/j-ft1/index.html

  • @charleszhao2915
    @charleszhao2915 11 лет назад

    nice talk

  • @JaihindhReddy
    @JaihindhReddy 9 лет назад +2

    In the first 2 min, I see a quelling blade, heard axe and saw timber saw's saw. Too much dota.

  • @honkskillet
    @honkskillet 11 лет назад +2

    Javascript WTF. Who woulda thought?!

  • @tpflugkn
    @tpflugkn 11 лет назад

    4 minutes in the ever animating slides are already hurting my brain. I do like the content though. Just the slides are god awful.