This week in Erlang — Jul 17
Jul 21, 2017 · 2 min read
First of all, thanks for all the positive feedback. Please let me know what you’d like to see in these series, all feedback is welcome.
We had a fairly quiet week, however still some cool things happened :) So read on and enjoy.
Articles and blog posts
- ICFP2017 released a list of all accepted talks and papers
- Yanni: Erlang and Neural Networks by ikura
- Serialization series by Mathieu Kerjouan (@niamtokik)
- Erlang Solutions released a new case study on Vidyo and how they use MongooseIM.
- Sonic Pi 3.0 was released; which includes a complete Erlang distribution within it. Read Joe Armstrong’s announcement post here.
Libraries
- Rebar3 got updated and is now stable with OTP20. Download 3.4.2 ASAP.
- Loïc Hoguin (@lhoguin) has been hard at work for Cowboy 2.0 and
rc1is coming out very soon. He added a guide for upgrading from 1.0 to 2.0. Maybe you can prepare! https://github.com/ninenines/cowboy/blob/master/doc/src/guide/migrating_from_1.0.asciidoc
OTP Updates
- Lukas’ PR to remove support for non-SMP emulators was merged in. Be prepared for the next OTP release!
Meetups and Courses
- University of Kent (thanks to @thompson_si) is running a 3 week MOOC (Massive Online Open Course) on Erlang. Please take a look: https://www.futurelearn.com/courses/concurrent-programming-erlang/
- July 26th: Elixir London Meetup (let me know if you’re going maybe we can chat): https://www.meetup.com/Elixir-London/events/241719078/
Library of the week
This week I want to showcase Louis-Philippe Gauthier’s shackle library. This is an extremely well designed/coded library. I highly recommend you reading through the code and picking up on some of the practices. LP really cares about the performance and quality of his work and it is inspiring. He gave a few talks at Erlang Factory 2016 and 2017 about Shackle and Buoy (built on top of shackle), check them out if you have time.
Announcements
- I’m going to move these posts into Github/Jekyll (soon) so everyone can contribute and edit when needed: https://github.com/gootik/this-week-in-erlang
- I created a new channel in the Erlanger Slack (#this_week_in_erlang) for discussions
