Elektrine lite

← Feed

@cliffle@hachyderm.io

2026-09-15 18:00 UTC

@ekuber@hachyderm.io ideally OCaml over Haskell -- Haskell experience tends to make people want to aggressively overgeneralize things, like defining algorithms in terms of very abstract Monad/Monoid typeclasess that are hard to express well in Rust.

Replies (2)

  • @ekuber@hachyderm.io 2026-09-15 18:03

    @cliffle@hachyderm.io Sure, that's the other side of the coin: one can be annoyed because Rust wants you to *unlearn* some things, sometimes for good reasons, others because of practicalities (Higher-Kinded Types, anyone?).

    Open ##4716782

  • @jplatte@social.tchncs.de 2026-09-15 18:18

    @cliffle@hachyderm.io @ekuber@hachyderm.io unless that's one of the parts you didn't like about Haskell. I used to be into Haskell when C++ was my main language, but never really got productive in it. Maybe that's the perfect path :D Rust clicked very fast for me, once I tried it for real, even though it had vastly inferior diagnostics and general dev-ex (compared to current Rust, not to C++ / Haskell at the time).

    Open ##5325124