#Why Gleam Wins Over F#
1 messages · Page 1 of 1 (latest)
"Lisp: The Grandfather of Functional Programming "
@wheat pier do you approve this article based on this one sentence ? XD
😮 reading whole article and not basing your opinion on the headline and one random sentence? that's a very controversial approach
yeah I'm pretty crazy that way actually :D
fun article though, I like the idea of choosing gleam over f# just to stick it to the corpos
after trying rescript for a while i had 3 languages to try next
Gleam, Purescript, F#
i choose Gleam and here we are
it's a good choice :3
lovin' it
It is an odd comparison and the article goes all over the place 🤔 it also puts F# in a really bad shade as this evil corporate language.
But F# history is nuanced and its creator Don Syme seems like very genuine person, if you can follow him in your network of choice, highly recommended 🙂
Also the article says things like "Elixir is not typed and will never be" 🙃
I don't understand why they pick out gleam and f# in particular. It seems like they're forgetting a lot of other languages.
Yeah the programming languages picked were an odd combination and seems that the comparisons where highly LLM driven.
i think louis showed how many starts gleam has vs F#
this is the timestamp
and also ocaml is there didn't notice that before
Interesting! I can see how someone could get an idea to write about the future of gleam vs fsharp from this part of the presentation lol
honstly from outside perspective they look simmilar
also if you search for gleam and F# you get alot of results
I thought f# was more haskelly
like with type classes and lots of syntax
interesting that they would be discussed together
a language that compiles to backend language and Javascript
both gleam and f#
yes using fable
they have their own lustre too
a framework that uses the elm architecture
I would be shocked if they didn't, lol
I suspect almost every language even remotely close to functional programming will have an elm architecture UI thingy
my friend uses ocaml tea library to build a matrix client
I think the big benefit of F# is MS-Dot-Net integration the same way the big benefit of Kotlin is JVM integration. And I wish gleam had super duper funds so that it could also target those both eco systems and in addition to that PHPs and Pythons 😄
But that's just/mostly me I suppose.
At the same time gleam covers the two targets I am MOST curious about: BEAM and JS, and the 3rd after those would be native, not any of the other VMs.
The Future: David vs. Goliath
The article is kind of missleading IMHO, the fight is not against F#
The struggle is with JS/TS dominance in a world that seems to adapt more around GenAI/MCPs IMHO
someone is making a dot net backend for gleam right ?
i saw it somewhere
Would need offical support but also just a lot of manpower and cash, I am glad about what we got and I hope the next step is some native mode and/or REPL.
i loved the efforts of focusing on DX and getting the ecosystem better i don't mind not having a repl or native mode
please don't speculate about whether someone's content is ai generated or not
maybe it is or maybe it is isnt, and if you're wrong its incredibly disrespectful
As someone who's bread and butter is C#, F# is like a breath of fresh air. It also has a very friendly community and the F# side of the ecosystem is community driven for the most part. The part with interop in the article is a bit unfair. You can do interop just fine, but it means you'll have to bridge the gap between paradigms more than anything else. I would also argue, if you write a library in F#, you are doing this for a reason and F# programmers are your primary audience. Anyway, the ecosystem is incredibly versatile and powerful (not just the C# side of things). So if we make comparisons, that's where F# still has the lead over Gleam for me (since I have 0 prior knowledge of Erlang). But I do love that Gleam does not have all the legacy BS to deal with. So for my private projects, it's my language of choice, since it's so much fun and has that "green field" feel to it. Comparing the two to decide a "winner" is silly to me. It's just more functional joy all around.
Was the article deleted?