Can the principles of moldable development be applied to Erlang? What would that look like? What is already there (good tooling for system insight, for instance)? #MoldableDevelopment#Erlang
Plan to stream about management of elixir projects with Guix in one hour and a half.
Will talk about transitive package management in general and why it's better not to package language-specific packages with Guix, will learn by example and clean up some tools we've made during the last month for Elixir in particular.
🎙️ Dive into a captivating interview with Francesco Cesarini and Andrea Leopardi as they share insights into the emergence of languages on the BEAM, the impact of Elixir on the Erlang ecosystem, and the challenges and opportunities in extending the Erlang VM.
First reaction after installing #Erlang 27 rc1 (kerl build-install 27.0-rc1 27): yes ~"foo" is shorter than <<"foo">>. But 1/ it's a lot less ergonomic to type (try it!) and 2/ the default printer is still going to spit out <<"foo">>.
Today I was writing elixir code the first time in my life, to convert mix.lock to json, for later processing and converting to guix package definitions.
One of the problems I faced is a lack of specification of lock file format.
I still have a few questions, but having sha256 in lock files is very promising. We will be able to generate package definitions for the whole project without accessing network.
Its mission: to fund open source development, trainings, workshops and other initiatives that will help increase and expand the Beam community. These stipends are funded by our sponsors, membership fees and donations. 👏❤
@adolfoneto and Jonatan Männchen share how this program has impacted their projects!
My favorite #Erlang project is VerneMQ, no surprise. Other favorites are CouchDB, Riak, Leveled. Other brokers are an inspiration too (RabbitMQ, Ejabberd).
There's project I haven't used, but think are great (Zotonic). And a whole range of lesser known projects like Scalaris or the Erlang OPCUA implementation.
What are your favorites?
Congrats to the Elixir/BEAM community for making progress on their type system! Elixir was the first language that really gave me the sense I was in a community. In truth, I never built anything meaningful in Elixir, but I submitted my first 1-line open source PR in that community, and it still has a special place in my ♥︎. José leads in a way that brings out talent in everyone around him—it's great to watch.
Sim-Diasca is a discrete systems simulation package written in #Erlang, developed at Électricité de France a few years ago. I'm surprised that Erlang is not more prominent in simulation frameworks. (of course, I'm not an expert on simulation). Are there other frameworks? https://github.com/Olivier-Boudeville-EDF/Sim-Diasca
As a software developer, do you consider yourself part of a community? Is the community based on a programming language? Something else? A bubble, a cult?
@frescosecco@maas (I see we are in good company with #lisp and #erlang people here) as an intermittent OSS contrib to #haskell of a few years, I felt waves of community engagement too: from "I can change her" to burnout, and back