1
submitted 1 month ago* (last edited 1 month ago) by to c/elixir@lemmy.ml
 
 

cross-posted from: https://lemmy.ml/post/48549777

When we started the project, we expected it to be a Go, Rust or even Node project. Instead, we landed with Elixir. Here is why and how we made that decision.

2
Elixir v1.20 released (elixir-lang.org)
submitted 1 month ago by to c/elixir@lemmy.ml
 
 

With Elixir v1.20, we have completed our first development milestone which is to perform type inference and gradually type check every Elixir program, without introducing type annotations. This means Elixir increasingly reports dead code and verified bugs: typing violations that are guaranteed to fail at runtime if executed. Elixir can find verified bugs in existing programs efficiently, without introducing developer overhead, and with an extremely low false positives rate.

3
submitted 4 months ago by to c/elixir@lemmy.ml
4
 
 

Dashbit, Oban, and the Erlang Ecosystem Foundation (EEF) are glad to announce a new program, which we will trial over the next 12 months, called “Elixir Outreach”. Our goal is to provide funds to community members who want to present Elixir and Erlang to other ecosystems and communities, while respecting our joint values.

5
 
 

A small team of three built a product so powerful and effective that it spread across the industry purely on the strength of its functionality. Without any marketing, it earned a reputation among seasoned professionals and became a staple at the world’s top live events. Cyanview’s Remote Control Panel (RCP) is now used by specialist video operators on the Olympics, Super Bowl, NFL, NBA, ESPN, Amazon and many more. Even most fashion shows in Paris use Cyanview’s devices.

6
 
 

We're offering 10 virtual tickets and 5 in-person tickets to support underrepresented groups in tech, and those unable to attend otherwise.

The Diversity & Inclusion Programme focuses primarily on empowering women, ethnic minorities or people with disabilities, among others, but everybody is welcome to apply.

7
Elixir v1.18 released (elixir-lang.org)
submitted 2 years ago by to c/elixir@lemmy.ml
 
 

Elixir v1.18 is an impressive release with improvements across the two main efforts happening within the Elixir ecosystem right now: set-theoretic types and language servers. It also comes with built-in JSON support and adds new capabilities to its unit testing library.

8
Phoenix LiveView 1.0.0 is here! (phoenixframework.org)
submitted 2 years ago by to c/elixir@lemmy.ml
 
 

LiveView 1.0.0 is out!

This 1.0 milestone comes six years after the first LiveView commit.

9
submitted 2 years ago by to c/elixir@lemmy.ml
10
Elixir v1.17.0 Release (elixir-lang.org)
submitted 2 years ago* (last edited 2 years ago) by to c/elixir@lemmy.ml
11
 
 

cross-posted from: https://lemdro.id/post/3061318

Djot is a markdown alternative, created by John MacFarlane, creator of Pandoc and spec author of CommonMark. It aims to fix many of the little issues Markdown has, and does a pretty good job of it, imo.

12
submitted 3 years ago by to c/elixir@lemmy.ml
13
 
 

I'm just learning for fun, but I'm curious what others are liking/not liking about Elixir for projects (big or small!).

14
15
 
 

Post content for those without an account:

I hereby officially announce the Elixir type system effort is transitioning from research into development: https://elixir-lang.org/blog/2023/06/22/type-system-updates-research-dev/

A huge thank you to Fresha and Starfish for sponsoring this new stage. They are also hiring:

16
 
 

ExUnit is wonderful, and the functional paradigms that underpin Elixir let us write extremely complex tests in a fraction of the code that would be needed in OOP testing frameworks like RSpec.

But it's not all wine and roses. Tests can quickly accrue tons of boilerplate and repetition.

Using some Elixir features, you can cut down on these, and make tests even nicer to write.

17
Elixir v1.15 released (elixir-lang.org)
submitted 3 years ago by to c/elixir@lemmy.ml
 
 

I'm excited for this release, especially the compile-time speed improvements!

Also a shoutout to "@behaviour declarations no longer add compile-time dependencies", that'll make it easier to use @behavior now.

18
submitted 3 years ago by to c/elixir@lemmy.ml
19
Padova Meetup (www.meetup.com)
submitted 3 years ago by to c/elixir@lemmy.ml
 
 

Found here

20
submitted 3 years ago by to c/elixir@lemmy.ml
21
22
Phoenix 1.7 is View-less! 😱 (www.germanvelasco.com)
submitted 3 years ago by to c/elixir@lemmy.ml
23
 
 

I just found https://genserver.social/, a Pleroma instance for Elixir/Erlang folks. José Valim and other prominent Elixirists are there.