frescosecco, to programming
@frescosecco@mastodon.social avatar

Release Candidate 2 for OTP 27.0 is out: https://github.com/erlang/otp/releases/tag/OTP-27.0-rc2
And now has its own JSON lib.

ks982579, to programming

Do you wish had more ? Give a try! A statically typed functional language, using the virtual machine, and compiles to either Erlang or JavaScript. Just hit version 1.0 at the start of March, so should be production ready. I don't write Erlang myself, but always interested in a JavaScript replacement.

https://gleam.run/

frescosecco, to programming
@frescosecco@mastodon.social avatar

Braidnet is an "Orchestrator managing Erlang containers and routing Erlang Distribution through itself". This looks interesting.

https://github.com/stritzinger/braidnet

TheErlef, to programming
@TheErlef@genserver.social avatar

⚠ Attention community ⚠

Official Erlang News:
Patch Package OTP 25.3.2.10 Released 👏

https://erlangforums.com/t/3369

#Erlang

frescosecco, to programming
@frescosecco@mastodon.social avatar

Gleam now has about the same number of Github stars as Erlang OTP! :)
This is awesome and well-deserved. Maybe folks can also give Erlang a star while they're at it?
https://github.com/gleam-lang/gleam
https://github.com/erlang/otp
#Gleamlang #Gleam #Erlang

lawik, to elixir
@lawik@fosstodon.org avatar

Ah nice!
The Australians have published my presentation on Erlang tracing for Elixirists. I might do a blog post or recording about this but not sure. This introduces Entrace for those who want a soft intro:
https://www.youtube.com/watch?v=FNLv_aQibpQ
#elixir #erlang

bettio, to programming

AtomVM v0.6.0 is finally out: https://github.com/atomvm/AtomVM/releases/tag/v0.6.0

For who does't know it: #AtomVM allows to run #erlang, #elixir, #gleam and also #lfe on MCUs such as the #ESP32, the #RaspberryPi Pico (2040) and some #STM32, but it also supports Linux and wasm.

lpil, to elixir
@lpil@hachyderm.io avatar
frescosecco, to programming
@frescosecco@mastodon.social avatar

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

lawik, to elixir
@lawik@fosstodon.org avatar

I have recently been experimenting with Erlang tracing and I made a couple of libraries from it.

Entrace, an Elixir-first call tracing library:
https://github.com/underjord/entrace

Entrace Live Dashboard, a web UI to trace function calls:
https://github.com/underjord/entrace_live_dashboard

Please try them and report back :)

bortzmeyer, to programming French
@bortzmeyer@mastodon.gougere.fr avatar

Non mais ça va pas, #Erlang, de rajouter des champs à l'en-tête #DNS ? Ça sert à quoi, ce PR ?

ra = 0, %% :1 recursion available
pr = 0, %% :1 primary server required (non standard)
%% :2 unused bits
rcode = 0 %% :4 response code

malte, to programming
@malte@frankfurt.social avatar

The Nerves project is quite impressive. Installing their livebook project to an ancient raspberry pi 3 took less than five minutes and it just works.

The OS looks like a linux with most of the tools replaced by #Erlang or #Elixir components.

https://github.com/nerves-livebook/nerves_livebook

#myelixirstatus

abcdw, to guix
@abcdw@fosstodon.org avatar

Transitive Package Management. Generate the lock file with your language's package manager and do the rest with guix.

I cancelled today's stream, but recorded a video for you ;)

https://youtu.be/s3VO9Kb0sHw
https://diode.zone/w/vCvgAWuTCruYuhCJ2ZccTh

#guix #elixir #mix #erlang #scheme #guile

abcdw, (edited ) to guix
@abcdw@fosstodon.org avatar

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.

Hope the connection will be good (:

https://youtu.be/DWMvb9b_M8k
https://trop.in/stream

TheErlef, to programming
@TheErlef@genserver.social avatar

🎙️ 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.

Watch now: https://www.youtube.com/watch?v=0ONhPnwKI1o&list=PLEx5khR4g7PJozVmHNpQTVrk1QRC7YaJu

#WeBeamTogether #Erlang #MyElixirStatus

galdor, to programming
@galdor@emacs.ch avatar

First reaction after installing 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">>.

Using b"foo" would have so much better.

rogerlipscombe, to programming
@rogerlipscombe@hachyderm.io avatar

Do you know ? Do you wanna come work with me at Happening?

https://www.happening.xyz/careers/4284185101

TheErlef, to programming
@TheErlef@genserver.social avatar

Thrilled about the release of Erlang/OTP 27! 🚀

Erlang/OTP 27 is a new major release with new features, improvements as well as a few incompatibilities. 👏

Explore the details here: https://www.erlang.org/news/167?utm_source=dlvr.it&utm_medium=twitter

Which is your favorite feature?

#WeBeamTogether #Erlang

abcdw, to elixir
@abcdw@fosstodon.org avatar

Generated 69 guix package definitions from mix.lock. Spend the whole day (more than 10 hours) to make them successfully build.

Programming is cursed, I'm exhausted.

#elixir #erlang #guix #nix

abcdw, to elixir
@abcdw@fosstodon.org avatar

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.

I was using mix2nix as a foundation:
https://github.com/ydlr/mix2nix

#elixir #nix #guix #erlang

TheErlef, to programming
@TheErlef@genserver.social avatar

Ever heard about our Stipend Program? 💡

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!

https://www.youtube.com/watch?v=qJDHdkd-vsY

#MyElixirStatus #Erlang #WeBEAMtogether

frescosecco, to programming
@frescosecco@mastodon.social avatar

My favorite 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?

rbino, to elixir

Less than 48 hours left until @fosdem, reminder that the #BEAM devroom will take place Saturday morning (10:30-14:30) in room K.4.601.

Come say hi!

#erlang #elixir #gleam

https://fosdem.org/2024/schedule/track/erlang/

ramsey, to php
@ramsey@phpc.social avatar

Someone wrote a #PHP interpreter in #Erlang https://github.com/bragful/ephp

jbzfn, to programming
@jbzfn@mastodon.social avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • cubers
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • tester
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • anitta
  • Leos
  • provamag3
  • modclub
  • lostlight
  • All magazines