I tried Gleam for Advent of Code
191–200 of 223 posts
Re: I tried Gleam for Advent of Code
#192Earlier quoted context omitted.
https://iselmdead.info/ I can't believe this is still up tbh. And I can't believe there's still people defending Elm's lack of development > It’s true that there hasn’t been a new release of the Elm compiler for some time. That’s on purpose: it’s essentially feature-complete. Last talk I saw by Evan Czaplicki (from the 2025 Scala Days conf) he seemed to be working on some sort of database language https://www.youtube…
> And I can't believe there's still people defending Elm's lack of development Why? (I'm one such person defending Elm's lack of development)
Re: I tried Gleam for Advent of Code
#193Earlier quoted context omitted.
There’s several options, depending on what you want. The most commonly used option is the language server.
Oh nice, didn't know about it. (I have migrated from vim to neovim and half of it doesn't work for me yet) I wonder why this is preferred over codegen (during build), possibly using some kind of annotations?
Re: I tried Gleam for Advent of Code
#194Earlier quoted context omitted.
That’s the worse is better philosophy which maybe doesn’t matter as much anymore especially with AI
What do you mean?
Re: I tried Gleam for Advent of Code
#195Earlier quoted context omitted.
Gleam uses regular OTP, it doesn’t have a distinct OTP inspired framework. Source: I’m the author of Gleam.
who cares, just dont shove political opinions into a software project that developers. we are devs not jobless sjw's running around the road with some useless sign board
Re: I tried Gleam for Advent of Code
#196Earlier quoted context omitted.
There's a flywheel where programmers choose languages that LLMs already understand, but LLMs can only learn languages that programmers write a sufficient amount of code in. Because LLMs make it that much faster to develop software, any potential advantage you may get from adopting a very niche language is overshadowed by the fact that you can't use it with an LLM. This makes it that much harder for your new language…
> Because LLMs make it that much faster to develop software I feel as though "facts" such as this are presented to me all the time on HN, but in my every day job I encounter devs creating piles of slop that even the most die-hard AI enthusiasts in my office can't stand and have started to push against. I know, I know "they just don't know how to use LLMs the right way!!!", but all of the better engineers I know, the…
You are overlooking a blind spot, that is increasingly becoming a weakness for devs. You assume that businesses care that their software actually works. It sounds crazy from the dev side but they really don't. As long as cash keeps hitting accounts the people in charge MBAs do not care how it gets there and the program to find that out only requires one simple unmistakable algo Money In - money out.
evidence
Spreadsheets. These DSL lite tools are almost universally known to be generally wrong and full of bugs. Yet, the world literally runs on them.
Lowest bidder outsourcing. Its well known that various low cost outsourcing produces non functional or failed projects or projects that limp along for years with nonstop bug stomping. Yet business is booming.
This only works in a very rich empire that is in the collapse/looting phase. Which we are in and will not change. See: History.
Re: I tried Gleam for Advent of Code
#197Earlier quoted context omitted.
the Erlang vm is called BEAM, not OTP. sadly, Gleam's implementation of OTP is not at the same level as Elixir's or Erlang.
Gleam uses regular OTP, it doesn’t have a distinct OTP inspired framework. Source: I’m the author of Gleam.
Re: I tried Gleam for Advent of Code
#198Earlier quoted context omitted.
You guys always find a way to say "you can be an LLM maximalist too, you just skipped a step." The bigger story here is not that they forgot to tell the LLM to run tests, it's that agentic use has been so normalized and overhyped that an entire PR was attempted without any QA. Even if you're personally against this, this is how most people talk about agents online. You don't always have the privilege of working on a…
Who is normalizing merging ANYTHING, LLM-generated or human-generated, without QA or review? You should be reviewing everything that touches your codebase regardless of source.
It's not hard to find comments from people vibe coding apps without understanding the code, even apps handling sensitive data. And it's not hard to find comments saying agents can run by themselves.
I mean people are arguing AGI is already here. What do you mean who is normalizing this?
Re: I tried Gleam for Advent of Code
#199Gleam is a beautiful language, and what I wish Elixir would become (re:typing). For those that don't know its also built upon OTP, the erlang vm that makes concurrency and queues a trivial problem in my opinion. Absolutely wonderful ecosystem. I've been wanting to make Gleam my primary language, but I fear LLMs have frozen programming language advancement and adoption for anything past 2021. But I am hopeful that Gle…
> I fear LLMs have frozen programming language advancement and adoption for anything past 2021. Why would that be the case? Many models have knowledge cutoffs in this calendar year. Furthermore I’ve found that LLMs are generally pretty good at picking up new (or just obscure) languages as long as you have a few examples. As wide and varied as programming languages are, syntactically and ideologically they can only be…
Re: I tried Gleam for Advent of Code
#200Earlier quoted context omitted.
> but LLMs can only learn languages that programmers write a sufficient amount of code in i wrote my own language, LLMs have been able to work with it at a good level for over a year. I don't do anything special to enable that - just front load some key examples of the syntax before giving the task. I don't need to explain concepts like iteration. Also llm's can work with languages with unconventional paradigms - kdb…
LLMs still struggle with lisp parens though