BLUE
JD
Justin Duke
@jmduke.com
I run @buttondown.email and have a corgi.
253 followers44 following336 posts
JDjmduke.com

put 5 minutes on the clock and here's what i came up with

- abstractly feels like functional programming has "won" but fp langs have "lost" — almost every major PL (+ ecosystem) has become more functional over the past decade, but none of them are explicitly "fp langs"
- seems really hard to imagine any new fp lang being successful without the auspices of corporate fiat (swift, f#) or leveraging an existing ecosystem (reasonml, kotlin/scala)
- haskell would be much more successful if it didn't do weird syntactical overload stuff (or maybe I was just cursed with particularly annoying Haskell codebases in my life)
- excel is the most popular functional programming language in the world
- elixir seems really neat!
- the most useful artifact of OOP in 2024 is interface/protocol/trait abstraction (and by extension things like DI)
- memes about monads and combinators aside, functional programming is deeply pleasant for engs of all levels of experience and most people prefer it given the absence of other confounding factors
1

Ccynthia.dev

Regarding a new language, is there something specific about FP that makes them hard to introduce or is it something any language would face? What about Gleam? Is syntax overloading shenanigans the "only" dealbraker for Haskell? Excel mentioned 🗿

1
JD
Justin Duke
@jmduke.com
I run @buttondown.email and have a corgi.
253 followers44 following336 posts