Perl 6 and the Zen of Erlang
Perl 6 and the Zen of Erlang
By Ben Tyler
Date: Monday, 20 June 2016 14:30
Duration: 50 minutes
Target audience: Any
Language: English
If you hang around technical online watering holes long enough, eventually you'll run into someone raving about how Erlang is an amazing tool for building robust software: how it's used to produce million-line systems with mind-boggling uptime ("nine nines", "powers your cell phone data network", and so on).
Erlang is *really* cool, but it isn't everyone's cup of tea. However, we're in luck! Perl 6 Promises provide some of the same primitives for reliability as Erlang processes: failure isolation and message passing. So, in the grand tradition of borrowing cool stuff from other languages, let's see what we can steal^Wlearn from Erlang and its ideas about building reliable software, and how much we can directly apply to Perl 6. We'll take a look at "let it crash", supervision trees, and other goodies. No previous Erlang or Perl 6 experience required :)
Attended by: Jeff Till, Steve Nolte (mcsnolte), Tom Browder (tbrowder), Marcos Laborde, James Lenz (Jim), David H. Adler (dha), Tim Howe (thowe), Tushar Dave, Ruben Amortegui, Victor Stevko, Stevan Little (stevan), Thomas Glase, Deven Corzine (deven), Greg Cole (wingfold), Douglas Schrag (dmaestro), Gabriel Munoz (gabriel), Upasana Shukla, Ben Rosengart, Adam Engle, Terry Yang, Galen Charlton, Aaron Staves (astaves), Michael Hamlin (myrrhlin), Thomas Stanton (tstanton), Michael South (msouth), Randal Schwartz (merlyn), Patrick Michaud (Pm), Rob N ★ (robn), Scott Duff (perlpilot), Ben Tyler, Brent Laabs (labster),