EPISODE · May 20, 2015 · 1H 2M
208 RR Erlang with Francesco Cesarini
from Ruby Rogues · host Charles M Wood
Check out and sign up for https://rubyremoteconf.com/!02:45 - Francesco Cesarini Introduction- https://twitter.com/francescoc - https://github.com/francescoc - https://www.erlang-solutions.com/- Books: - http://shop.oreilly.com/product/9780596518189.do - http://shop.oreilly.com/product/0636920020240.do - http://shop.oreilly.com/product/0636920024149.do03:08 - http://www.erlang.org/- Multicore - http://stackoverflow.com/questions/7005759/erlang-on-multicore-cpu- History - http://www.ericsson.se/ - http://www.erlang.se/08:23 - Francesco and Erlang- https://twitter.com/joeerl - http://joearms.github.io/10:49 - Building a Company Around a Language (https://www.erlang-solutions.com/)- Products: - https://www.erlang-solutions.com/products/mongooseim-massively-scalable-ejabberd-platform - https://www.erlang-solutions.com/products/wombat - https://www.erlang-solutions.com/products/riak-nosql-database - Events: - http://www.erlang-factory.com/euc2015/#home - http://www.erlang-factory.com/ - http://www.codemesh.io/- Projects: - T-Mobile SMS Gateway - Instant Messaging Gateway (2008-2009) - Preemptive Support, Monitoring, Metrics & Alarming (https://www.erlang-solutions.com/products/wombat)16:00 - http://www.erlang.org/- http://devblog.avdi.org/2015/05/11/in-which-i-make-you-hate-ruby-in-7-minutes/ - http://pharo.org/- The Concurrency Model- Debugging- Live Code Upgrade - http://en.wikipedia.org/wiki/Smalltalk - http://elixir-lang.org/- http://en.wikipedia.org/wiki/Open_Telecom_Platform24:25 - Error Handling Semantics- Actors and Supervisors- The Client-Server Behavior- The Event Handler- Finite State Machines30:23 - Getting Started with Erlang- Resources: - https://pragprog.com/book/jaerlang/programming-erlang - https://moodle.kent.ac.uk/external/course/view.php?id=237 (Erlang http://en.wikipedia.org/wiki/Massive_open_online_course) - http://learnyousomeerlang.com/content - http://shop.oreilly.com/product/0636920024149.do - http://shop.oreilly.com/product/9780596518189.do- Major Hurdles to Learning Erlang: - Understanding Tail Recursion and Pattern Matching - Concurrency - Error Handling34:23 - http://elixir-lang.org/ 35:28 - Erlang and Polyglot Architecture- https://www.rabbitmq.com/37:01 - https://www.erlang-solutions.com/products/wombat 38:57 - Erlang Pros and Cons- Cons: - Number Crunching - Parallelism - Graphics, Web Development, and Frontends- Pros: - REST APIs - https://github.com/basho/webmachine - https://github.com/ninenines/cowboy40:44 - http://en.wikipedia.org/wiki/Test-driven_development- http://www.erlang.org/doc/man/common_test.html- https://github.com/richcarl/eunit- http://www.quviq.com/products/erlang-quickcheck/ - http://www.erlang.org/doc/man/mnesia.html - Shrinking46:10 - Languages/Technologies on the Horizon (for Francesco)- http://elixir-lang.org/- Large-Scale Distributed Computing- http://www.flowforwarding.org/ - https://github.com/FlowForwarding/ 48:21 - The Erlang Community- http://erlang.org/mailman/listinfo- https://erlangcentral.org/50:24 - Writing Apps with Erlang / IoT?Picks http://devblog.avdi.org/2015/05/08/a-personal-programming-language-roadmap/ (Avdi) http://pharo.org/ (Avdi) http://devblog.avdi.org/2015/05/11/in-which-i-make-you-hate-ruby-in-7-minutes/ (Avdi) http://www.amazon.com/gp/product/0375706690/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0375706690&ie=UTF8&linkCode=as2&linkId=MWQUHC65F2ARUNLP&tag=chamaxwoo-20 (Coraline) http://www.tcm.com/this-month/article/1083885%7C0/Orson-Welles-Fridays-in-May.html (Coraline) https://vimeo.com/112812515 (Jessica) http://www.amazon.com/gp/product/0262521121/ref=as_li_qf_sp_asin_il_tl?camp=1789&creative=9325&creativeASIN=0262521121&ie=UTF8&linkCode=as2&linkId=O6ZYVOI2MTPAUEPZ&tag=chamaxwoo-20 (Jessica) http://zerotoonebook.com/ (Francesco) http://www.codenewbie.org/podcast (Chuck) http://www.npr.org/programs/ask-me-another/ (Chuck) http://www.startupsfortherestofus.com/ (Chuck)Special Guest: Francesco Cesarini. Advertising Inquiries: https://redcircle.com/brandsBecome a supporter of this podcast: https://www.spreaker.com/podcast/ruby-rogues--6102073/support.
What this episode covers
Check out and sign up for https://rubyremoteconf.com/!02:45 - Francesco Cesarini Introduction- https://twitter.com/francescoc - https://github.com/francescoc - https://www.erlang-solutions.com/- Books: - http://shop.oreilly.com/product/9780596518189.do - http://shop.oreilly.com/product/0636920020240.do - http://shop.oreilly.com/product/0636920024149.do03:08 - http://www.erlang.org/- Multicore - http://stackoverflow.com/questions/7005759/erlang-on-multicore-cpu- History - http://www.ericsson.se/ - http://www.erlang.se/08:23 - Francesco and Erlang- https://twitter.com/joeerl - http://joearms.github.io/10:49 - Building a Company Around a Language (https://www.erlang-solutions.com/)- Products: - https://www.erlang-solutions.com/products/mongooseim-massively-scalable-ejabberd-platform - https://www.erlang-solutions.com/products/wombat - https://www.erlang-solutions.com/products/riak-nosql-database - Events: - http://www.erlang-factory.com/euc2015/#home - http://www.erlang-factory.com/ - http://www.codemesh.io/- Projects: - T-Mobile SMS Gateway - Instant Messaging Gateway (2008-2009) - Preemptive Support, Monitoring, Metrics & Alarming (https://www.erlang-solutions.com/products/wombat)16:00 - http://www.erlang.org/- http://devblog.avdi.org/2015/05/11/in-which-i-make-you-hate-ruby-in-7-minutes/ - http://pharo.org/- The Concurrency Model- Debugging- Live Code Upgrade - http://en.wikipedia.org/wiki/Smalltalk - http://elixir-lang.org/- http://en.wikipedia.org/wiki/Open_Telecom_Platform24:25 - Error Handling Semantics- Actors and Supervisors- The Client-Server Behavior- The Event Handler- Finite State Machines30:23 - Getting Started with Erlang- Resources: - https://pragprog.com/book/jaerlang/programming-erlang - <a...
NOW PLAYING
208 RR Erlang with Francesco Cesarini
No transcript for this episode yet
Similar Episodes
May 12, 2026 ·56m
May 10, 2026 ·52m
May 7, 2026 ·96m
May 5, 2026 ·58m
May 3, 2026 ·29m
Apr 26, 2026 ·66m