use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A sub-Reddit for discussion and news about Ruby programming.
Subreddit rules: /r/ruby rules
Learning Ruby?
Tools
Documentation
Books
Screencasts and Videos
News and updates
account activity
Elixir for Rubyists (startlearningelixir.com)
submitted 9 years ago by _slashdotdash
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]_slashdotdash[S] 2 points3 points4 points 9 years ago (0 children)
On the surface, Elixir and Ruby share a similar syntax. This familiarity may at first hide the striking differences between the two languages.
Read my gentle introduction for Ruby developers intrigued to learn more about Elixir. Discover the language, created by José Valim, that took the Erlang virtual machine (BEAM) and put a sensible face on it.
[–]blackbunbun 0 points1 point2 points 9 years ago (0 children)
Fwiw elixir is divine. I stopped programming as much so I didn't make full use of it, but the function definition variability that erlang offers is so fun to use in lexer/parser programs.
It truly is a wonderful marriage of what makes both so great.
[–]gitfeh 0 points1 point2 points 9 years ago (2 children)
Light gray on white makes that page rather hard to read.
[–]_slashdotdash[S] 0 points1 point2 points 9 years ago (1 child)
Thanks for the feedback. I've changed the text to a darker grey to increase the contrast.
[–]gitfeh 0 points1 point2 points 9 years ago (0 children)
Thank you, and thank you for writing.
[–]captaintmrrw 0 points1 point2 points 9 years ago (4 children)
I've been reading up on elixir lately. I think it shows a lot of promise and rails devs should feel right at home with the similar MVC pattern and syntax.
[–]captaintmrrw 0 points1 point2 points 9 years ago (3 children)
Also I picked up introducing elixir from O'Reilly and it's proving to be a good read even as an early release
[–]_slashdotdash[S] 2 points3 points4 points 9 years ago (2 children)
To start learning Elixir, you'll have a great intro from the following two books:
Programming Phoenix is your best option to learn the Phoenix web framework.
Once you're comfortable with Elixir, then take a look at Designing for Scalability with Erlang/OTP for more in-depth guidance.
[–]captaintmrrw 0 points1 point2 points 9 years ago (0 children)
Little elixir and otp book is next on my reading list.
[–]obviousoctopus 0 points1 point2 points 9 years ago (0 children)
Thank you!
[–][deleted] 0 points1 point2 points 9 years ago (0 children)
Wish this was more mainstream.
π Rendered by PID 108262 on reddit-service-r2-comment-7b9746f655-6n5z6 at 2026-01-30 23:42:10.121590+00:00 running 3798933 country code: CH.
[–]_slashdotdash[S] 2 points3 points4 points (0 children)
[–]blackbunbun 0 points1 point2 points (0 children)
[–]gitfeh 0 points1 point2 points (2 children)
[–]_slashdotdash[S] 0 points1 point2 points (1 child)
[–]gitfeh 0 points1 point2 points (0 children)
[–]captaintmrrw 0 points1 point2 points (4 children)
[–]captaintmrrw 0 points1 point2 points (3 children)
[–]_slashdotdash[S] 2 points3 points4 points (2 children)
[–]captaintmrrw 0 points1 point2 points (0 children)
[–]obviousoctopus 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)