acrolink

acrolink

Elixir vs. Scala, any experiences?

How does the two languages compare when it comes to server side application development? Any experiences or ideas? Thank you.

Most Liked

mkunikow

mkunikow

mkunikow

mkunikow

From my experience in Scala

if you want to write functional code, you can’t do it directly in pure Scala and you must use some libraries like GitHub - scalaz/scalaz: Principled Functional Programming in Scala · GitHub or GitHub - typelevel/cats: Lightweight, modular, and extensible library for functional programming. · GitHub. And syntax will be never so nice as in ML languages like F#, Haskell. And above that you need to fight with limitation of JVM

For those reasons if I will need to choose some static typed functional language I think I would go F#, OCaml, Haskell :slight_smile:

DevotionGeo

DevotionGeo

You are asking this question in ElixirForum, so definitely the answer will be biased.
Elixir will be easier to learn, it doesn’t have too many ways to do anything like Scala does, and you won’t hate it the way you’ll hate Scala.

Edit: If you don’t know much about Elixir, please watch the following video. It will give you an overview about the history and the strengths of Erlang/Elixir.

Where Next?

Popular in Discussions Top

ricklove
I was just introduced to Elixir and Phoenix. I was told about the 2 million websocket test that was done 2 years ago. From my research, t...
New
acrolink
How does the two languages compare when it comes to server side application development? Any experiences or ideas? Thank you.
New
lorenzo
Hey everone! I created a prototype for my app using Nodejs for the api. But the framework I chose wasnt great (in general theresnt any g...
New
AstonJ
If so I (and hopefully others!) might have some tips for you :slight_smile: But first, please say which area you’re finding most challen...
New
Nvim
Anybody knows a comprehensive comparison of Django and Phoenix, thanks for the help. Where are they similar? Where do they differ the m...
New
Nvim
Elixir appears to be a superior language to Python. I don’t see any advantage of Python over Elixir. Are there any?
New
thojanssens1
It would be nice to be able to define a redirect from one route to another from the router.ex file. E.g.: redirect "/", UserController, ...
New

Other popular topics Top

JeremM34
Hello, how can I check the Phoenix version ? Thanks !
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
albydarned
Hello all! I am typing this post from my new MacBook Pro with the M1 chip. I’m loving it so far, and will probably use it as my daily dr...
New
AstonJ
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New

We're in Beta

About us Mission Statement