matreyes

matreyes

LLM Coding Benchmark by language

I haven’t seen this paper being discussed by the community, but I think this makes Elixir more relevant than ever.

TLDR;

The paper was written by Tencent’s AI team.

Most Liked

vkryukov

vkryukov

Feels right to me. I don’t code much in other languages, but here are two recent anecdotes:

  1. Needed to build a simple utility to package certain files in my project with repomix, to upload it with GPT-5 Pro. Asked Claude Code Opus 4.1 to write a simple bash script. After a few iterations that were going nowhere (and produced an ever growing unreadable pile of bash), asked it to write it in Elixir - with the idea that at least I can read/understand it. It got it right from the first try, the code was much cleaner and easier to read.

  2. Needed to write a small utility to automate a workflow for image creation with Google’s Nano Banana. Since Google already has a Python library, decided to ask Codex to write it in Python. It made it work at the end, but after too many iterations, and the generated code is some unreadable mess. Decided to rewrite it in Elixir (and asked Codex to create a simple library to work with Google’s API in a process) - boom, much faster development cycle, and again, a cleaner code that I can actually maintain.

That was enough to convince me that even for small utilities, I should just reach straight for Elixir - somehow modern LLMs just write it better.

matreyes

matreyes

Additionally, I believe the reasons why Elixir enables LLMs to solve problems more effectively compared to other languages are the same reasons we appreciate Elixir for humans; it’s just more challenging to illustrate.

Where Next?

Popular in Discussions Top

WolfDan
After doing a port from a c++ library to my project in phoenix I’ve seen that I need a faster way to run this algorithm and I found this ...
New
AstonJ
Are there any Elixir or Erlang libraries that help with this? I’ve been thinking how streaming services like twitch have exploded recentl...
New
AstonJ
If a newbie asked you about Phoenix Contexts, how would you explain the basics to them? Feel free to be as concise or in-depth as you li...
New
Crowdhailer
I’ve been hearing much about the new formatter and it’s something I have been keen to try. I find examples buy far the most illuminating...
248 19204 150
New
marciol
Please, let me know if this kind of discussion already took place in another topic . Hi all, how do you consider if is better to build ...
New
sergio
There’s a new TIOBE index report that came out that shows Elixir is still not in the top 50 used languages. It also goes on to call Elix...
New
boundedvariable
I am going through the kafka architecture. All the features what the kafka is providing are already in Erlang. I would like hear your opi...
New
hazardfn
I suppose this question is effectively hackney vs. ibrowse but we are at a point in our project where we have to make a choice between th...
New
und0ck3d
Hello everyone! A few days ago I’ve created a topic here about how people were creating CMSs with Elixir and Phoenix. I’ve been studying...
New
RudManusachi
What configs will make sense to put to runtime.exs? – A bit of how I configure apps: I have generic configs in config/config.exs, dev...
New

Other popular topics Top

lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? Ecto.Repo — Ecto v3.14.0 has exampl...
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 53690 245
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 52341 488
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3271 126479 1222
New
PeterCarter
There are pre-rolled solutions for other frameworks that do work. However, Phoenix does not seem to have these. Have people had good expe...
New

We're in Beta

About us Mission Statement