HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
Tomasz Kowal - Elixir and Elm - the perfect couple (Lambda Days 2016)

Erlang Solutions · Youtube · 12 HN points · 0 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention Erlang Solutions's video "Tomasz Kowal - Elixir and Elm - the perfect couple (Lambda Days 2016)".
Youtube Summary
Slides and more info: http://www.lambdadays.org/lambdadays2016/tomasz-kowal

I will compare design decisions between Elm and Elixir programming languages. Elm forces programmer to explicitly design all the flows in your program as a static one-way graph of dependencies between components. This makes it easy to debug and reason about programs. Erlang VM lets programmer create dynamic flows, which is a much more complex approach. I will show, how this is a direct consequence of langauge constraints (high availability and distribution) using CAP theorem. Elm doesn't have to deal with partitioning and a good practice is to keep all the state in one place. Everything is consistent and available, because there is no partitioning. Elixir has to be available and handle network splits, so it needs to deal with inconsistencies and dynamic flows. I will show how OTP design patterns make it easier for programmer to work with that problem.
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
Jul 07, 2016 · 6 points, 3 comments · submitted by jaxondu
alexbanks
Elm is the Front End Framework/Library that I find most intriguing. The only thing keeping me back is the lack of adoption? I feel like learning it would be for funsies, but I'd never really be able to use it in the workplace. Has anyone made their company a believer?
pmarreck
https://www.noredink.com/ uses it

https://circuithub.com/ uses it

Futureice uses it, here they talk about their experiences with it: http://futurice.com/blog/elm-in-the-real-world

Here's a presentation by Richard Feldman of NoRedInk on their experience: https://presentate.com/rtfeldman/talks/shipping-a-production...

I think new technologies are best evaluated by a careful subjective evaluation of their future promise (something to grow with) instead of looking at how many people are using said technology already... but I'm a startup guy with Shiny-Thing Bias (STB). :) (and I'm already an Elixir fan, and Elixir is chummy with Elm!)

alexbanks
Yeah, I guess as a not-startup guy that isn't allowed to make tech decisions, Elm is just a shiny thing just out of reach.
Apr 27, 2016 · 6 points, 0 comments · submitted by jtwebman
HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.