~/panel

Fishbowl @ Functional Conf

Panelat Functional Conf 2014 · 2014-10-09..10-11· [software-architecture]
name:none on file
slides:none on file

A freeform panel explains concrete tradeoffs: companies move from Ruby to Elixir for backend to gain reliability while keeping Rails for UI; a data team runs hundreds of Scala jobs with Scala + Akka on ~100 AWS nodes crawling ~1B pages/month; one C++ product gets rewritten in OCaml by five engineers and ships successfully to Citrix; XML-to-JSON conversion is solved with small partial functions instead of sprawling class hierarchies; languages, tooling and monitoring shape real concurrency choices.

AI-written summary · about

  1. 0:00Fishbowl format intro
  2. 2:15Panelists and rules
  3. 3:01First audience question
  4. 10:49Learning multiple languages
  5. 11:18Concurrency models in FP
  6. 17:19Choosing functional languages
  7. 20:28Moving to functional languages
  8. 23:14Benefits of functional programming
  9. 29:34Dynamic XML with FP
  10. 33:04Language vs execution evolution
  11. 37:38Language design psychology
  12. 41:52Dynamic to static typing
  13. 42:38After functional programming
  14. 46:36State pollution and paradigms
  15. 49:00FP patterns in UI/system
  16. 51:47Reactive programming in UIs
  17. 53:54Immutability and testing
  18. 59:50Migrating teams to FP
  19. 1:00:53Closing remarks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.