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

marcandre
Compilation time for our project degraded from ~26 seconds to ~32 seconds (~23% slower) :disappointed_face:. Did anyone else compare com...
New
lichuan
Hi, I’ve created a new repository on GitHub to compare the fairness and real-time performance of schedulers in Erlang and Go. Feel free t...
New
dimitarvp
Hello, I am looking to more closely understand the advantages of the Repo.transact pattern and the quoted disadvantages of Ecto.Multi. ...
New
AstonJ
Have you changed the way you learn? Maybe you started off using docs and tutorials and are now an avid book reader or course watcher? Or ...
New
AstonJ
A remark @Garrison made… ..has already inspired a thread for the technical side of reclaiming our internet, but there is of course anot...
New
dogweather
I realized I could really use something like this in my Phoenix project: I asked Claude 4 Sonnet if a port exists - it said no, and ga...
New
Crowdhailer
It is rare to use direct calls to send in elixir. The call is normally wrapped in a function which is responsible for sending the correct...
New
ronindev
Hey everyone! :waving_hand: I just wanted to recommend https://seenode.com/ for deploying Phoenix apps. I’ve been using it recently and ...
New
bartblast
It’s time to implement JavaScript interop for Hologram! Eventually, there will be Hologram wrappers for most APIs, but sometimes we’ll n...
New
kusokuzeshiki
I tried to generate pages with claude code and fluxon ui. I ask to claude code to generate real world page samples, the results are thes...
New

Other popular topics Top

stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
JDanielMartinez
Hi! May someone helps me, please! I have two apps into an umbrella project: the first one is Database, which manages queries, and the se...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
dotdotdotPaul
Okay, I'm having a heck of a time trying to figure out how to best handle the validation of belongs_to associations in Ecto. I'm sure I'...
New
William
I would like to know that is there any online source for learning Phoenix Framework for building E-Commerce Store? Any advantage on build...
New
ycv005
I have followed this StackOverflow post to install the specific version of Erlang. And When I am running mix ecto.setup then getting fol...
New
lk-geimfari
What is most correct way to open, read and parse JSON file with poison? For example if we have example.json file in root of some projec...
New
myronmarston
The Elixir Typespec docs show the following syntax for keyword lists in typespecs: # ... | [key: type] # keyword lis...
New
skosch
To my knowledge, put_in, Map.update etc. all have the one limitation of not automatically creating intermediate keys when needed (for exa...
New
AstonJ
by Lance Halvorsen Elixir and Phoenix are generating tremendous excitement as an unbeatable platform for building modern web application...
460 27162 124
New

We're in Beta

About us Mission Statement