Jsdr3398

Jsdr3398

How was your initial experience with Elixir?

I love how elixir works and some of its perks, but I’m still pretty uncomfortable, especially when mix/hex gets involved.

Did anyone else experience that in the beginning? Just want to make sure that I’m not taking a step in the “wrong direction” :joy:

Most Liked

AstonJ

AstonJ

This is not a bad thing - getting out of your comfort zone is really good :smiley:

I can remember a tweet I posted, along the lines of “Currently reading PragDave’s Programming Elixir - and it’s stretching the grey matter… but I like it!” and then I quickly deleted it as I did not want to flood Dave’s feed, however he must of got an email notification and tweeted it as a quote! I’m mentioning this because if you’re not from a functional programming language it will feel a little alien at first - stick with it! Even if you don’t end up using it it will make you a better programmer nonetheless.

Also it’s with mentioning that think Elixir is definitely one of the more accessible functional programming languages - perhaps in part because José (its creator) was a Rubyist, and things like accessibility, programmer happiness and an intuitive feel are part of its core - many of these have found their way into Elixir too.

Jsdr3398

Jsdr3398

Yeah, I totally understand :stuck_out_tongue:

This was my experience with other languages too, but Elixir felt different :sweat_smile:

AstonJ

AstonJ

Keep at it Mr GD :smiley:

Better still, why not document your experience in a #community:journals thread? :blush:

Where Next?

Popular Backend topics Top

New
First poster: bot
The Complete AWS Lambda Handbook for Beginners (Part 1). In the first part of our Complete AWS Lambda Handbook for Beginners, we explain...
New
New
First poster: bot
Rust 2021 Roadmap by Mark-Simulacrum · Pull Request #3037 · rust-lang/rfcs. The focus of this year is on project health, specifically as...
New
First poster: bot
Welcome to RETRO, my personal take on the Forth language. This is a modern system primarily targetting desktop, mobile, and servers, th...
New
AstonJ
If you are experiencing Rails console using 100% CPU on your dev machine, then updating your development and test gems might fix the issu...
New
OvermindDL1
Woooooooo! This is such a huge release for it, and 2 years incoming! In short, the library is now using an updated hyper backend (not j...
New
rustkas
Intensively researching Erlang books and additional resources on it, I have found that the topic of using Regular Expressions is either c...
New
Reinis
I’ve been diving into Bridgetown (a Jekyll successor) and learning about writing a more maintainable CSS.
New
jss
If you like video courses, maybe you should try this: https://clojureforpros.com/
New

Other popular topics Top

Devtalk
Hello Devtalk World! Please let us know a little about who you are and where you’re from :nerd_face:
New
DevotionGeo
I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
New
dasdom
No chair. I have a standing desk. This post was split into a dedicated thread from our thread about chairs :slight_smile:
New
PragmaticBookshelf
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
PragmaticBookshelf
Use WebRTC to build web applications that stream media and data in real time directly from one user to another, all in the browser. ...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New
Help
I am trying to crate a game for the Nintendo switch, I wanted to use Java as I am comfortable with that programming language. Can you use...
New
New
New
PragmaticBookshelf
Get the comprehensive, insider information you need for Rails 8 with the new edition of this award-winning classic. Sam Ruby @rubys ...
New