this post was submitted on 22 Feb 2024
924 points (95.7% liked)

Programmer Humor

19699 readers
106 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 30 points 9 months ago (4 children)

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. 🤗

[–] [email protected] 13 points 9 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.

[–] [email protected] 4 points 9 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

[–] [email protected] 3 points 9 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.

[–] [email protected] 2 points 9 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.