zlacker

[parent] [thread] 20 comments
1. scuff3+(OP)[view] [source] 2025-12-13 18:03:30
Gleam is a great language. It didn't click for me when I was trying it out, but I'm glad to see more people enjoying it.

And I wonder if Gleam + Lustre could become the new Elm.

replies(3): >>tempes+T >>rapind+p7 >>dminor+Dc1
2. tempes+T[view] [source] 2025-12-13 18:11:04
>>scuff3+(OP)
As a mostly back end dev Elm looked really nice but all the conflict with the creator and then the lack of compiler releases made me shy away a bit.

I have bumped into "the Elm architecture" in other projects though and it was nice.

replies(5): >>stylus+e4 >>rapind+J7 >>scuff3+i8 >>aryono+zG >>tasuki+Eg1
◧◩
3. stylus+e4[view] [source] [discussion] 2025-12-13 18:34:39
>>tempes+T
Which conflicts? Gleam seems to be released often?
replies(1): >>Otomot+v5
◧◩◪
4. Otomot+v5[view] [source] [discussion] 2025-12-13 18:41:50
>>stylus+e4
The elm drama
5. rapind+p7[view] [source] 2025-12-13 19:01:02
>>scuff3+(OP)
I recently used Gleam + Lustre for a small app that I normally would have built with Elm + PostgREST. It went very well, and I'm now planning to use it for a larger rewrite (of a rails app).
replies(3): >>epolan+Mi >>scuff3+lk >>thelas+7N
◧◩
6. rapind+J7[view] [source] [discussion] 2025-12-13 19:03:52
>>tempes+T
> all the conflict with the creator

Just so no one misunderstands this. The creator (Evan) didn't get into, or start, any drama himself that I ever noticed. I'd argue he's a very chill and nice dude.

I've been on the edges of the community for probably a decade now (lurker), and all of the drama came from other people who simply didn't like the BDFL and slow releases strategy.

◧◩
7. scuff3+i8[view] [source] [discussion] 2025-12-13 19:08:41
>>tempes+T
Yeah I'm not a front end dev but I do kind of keep track of what's going on in that space. From what I saw it seemed Elm was all but dead. Maybe that's not true, but that was the impression from the outside looking in.
replies(1): >>culi+Gk
◧◩
8. epolan+Mi[view] [source] [discussion] 2025-12-13 20:26:52
>>rapind+p7
Anecdotically I recently got into Ruby, via Sinatra, and enjoy the experience.

What are you lacking in ruby and rails, besides the types?

◧◩
9. scuff3+lk[view] [source] [discussion] 2025-12-13 20:37:08
>>rapind+p7
I've considered playing around with it. Every now and then I tell myself I'm gonna learn front end dev, but as soon as I start looking at it (FE in general not Lustre specifically) I get depressed and give up lol
◧◩◪
10. culi+Gk[view] [source] [discussion] 2025-12-13 20:39:28
>>scuff3+i8
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.com/watch?v=9OtN4iiFBsQ

replies(2): >>scuff3+zK >>tasuki+Mg1
◧◩
11. aryono+zG[view] [source] [discussion] 2025-12-13 23:13:08
>>tempes+T
Not many people use elm directly but it has influenced the design of so many frameworks and libraries.

Right now I’m toying with the idea of building a GNOME application in rust, and the framework I’m using is relm4 which provides elm like abstractions over gtk-rs.

Previously I’ve built web applications with F# and elmish, which again provides elm like abstractions for building F# applications.

replies(1): >>scuff3+HL
◧◩◪◨
12. scuff3+zK[view] [source] [discussion] 2025-12-13 23:51:22
>>culi+Gk
I get the sentiment. He feels like everything he wants is there so it doesn't need much more development. But it still feels off.
◧◩◪
13. scuff3+HL[view] [source] [discussion] 2025-12-14 00:00:28
>>aryono+zG
The Roc programing language is being developed because Richard Feldman wanted an Elm like experience in more places then just the front end.
◧◩
14. thelas+7N[view] [source] [discussion] 2025-12-14 00:14:41
>>rapind+p7
This Lustre? https://www.lustre.org/

Seems to be a filesystem, how would it replace a database?

replies(2): >>Shadow+NS >>okkdev+6T
◧◩◪
15. Shadow+NS[view] [source] [discussion] 2025-12-14 01:09:10
>>thelas+7N
This one is likely what they were referring to: https://github.com/lustre-labs/lustre
◧◩◪
16. okkdev+6T[view] [source] [discussion] 2025-12-14 01:12:07
>>thelas+7N
No, this one https://hexdocs.pm/lustre/index.html
17. dminor+Dc1[view] [source] 2025-12-14 06:08:57
>>scuff3+(OP)
I looked at lustre for a recent project and it seems very nice. But the ecosystem is pretty small yet (I could find no examples of auth, for one), so I ended up going with liveview.

I'm hoping it succeeds and gets bigger because I really like its ergonomics.

◧◩
18. tasuki+Eg1[view] [source] [discussion] 2025-12-14 07:28:57
>>tempes+T
> the lack of compiler releases

I'm a backend dev mostly and use Elm for all my frontend needs. Yes there are some things compiler-side that could be improved, but basically it's fine.

I appreciate not having to keep up with new releases!

◧◩◪◨
19. tasuki+Mg1[view] [source] [discussion] 2025-12-14 07:30:26
>>culi+Gk
> 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)

replies(1): >>scuff3+v82
◧◩◪◨⬒
20. scuff3+v82[view] [source] [discussion] 2025-12-14 17:15:33
>>tasuki+Mg1
From the outside the project honestly does look kind of dead, what's your take on the development and community?
replies(1): >>tasuki+3Sc
◧◩◪◨⬒⬓
21. tasuki+3Sc[view] [source] [discussion] 2025-12-17 21:47:00
>>scuff3+v82
The project is kind of dead but the community is alive!
[go to top]