• visnae@lemmy.world
    link
    fedilink
    arrow-up
    30
    ·
    4 months ago

    Hey Ruby debs, lookup Elixir. It’s supposedly similar syntax but run on the Erlang VM instead. Lots of cool companies use it, and a great community. 🤗

    • frezik@midwest.social
      link
      fedilink
      arrow-up
      14
      arrow-down
      1
      ·
      4 months ago

      I’ve written a non-trivial amount of Elixir. It’s nice, but I wouldn’t say it’s like Ruby. It’s more heavily functional, and it wants you to work with data in an immutable way. If you’re coming from a language that doesn’t force immutability, then you’ll be miserable until you get your head around how to work that way.

      I really like it, though. Especially now that it’s getting optional typing.

    • bionicjoey@lemmy.ca
      link
      fedilink
      arrow-up
      4
      ·
      4 months ago

      Elixir is an awesome language. It takes some getting used to as it’s meant to be more functional like Haskell, but it plays really nicely with big parallel workloads and is super clean to write

    • ProdigalFrog@slrpnk.net
      link
      fedilink
      English
      arrow-up
      3
      ·
      4 months ago

      Crystal lang is also pretty cool looking. It seems to be going for what Nim is doing, making Ruby as fast as C.

    • Slotos@feddit.nl
      link
      fedilink
      arrow-up
      2
      ·
      4 months ago

      Don’t learn Elixir to replace Ruby. Learn it to enjoy OTP and BEAM.

      I would love to join a cool company that’s willing to accept a dev that can transition fast. However, most of Elixir job listings I find are gambling or crypto. And I ain’t gonna touch those.