
DevotionGeo
Most Liked

josefrichter
Well, you could ask “why not?”
Erlang and Elixir have so much in common, the differences are almost negligible.
One of the advantages of Erlang is that the community is full of hardcore OGs who have been woking on distributed systems for 30+ years. The level of knowledge and experience there is absolutely fascinating!
I don’t look at it as “one or another”. It will tremendously help any Elixir developer to learn Erlang and dive into Erlang resources. Will make you better Elixir practitioner too.

rvirding
The elixir syntax is full of a lot of weird stuff like the one with with
I mentioned above. Here is another
def foo
do
IO.puts "Hello World"
end
which is illegal. You say you don’t like languages that isn’t whitespace dependent but elixir is very newline dependent. Which is something that annoys me immensely.
I honestly don’t really understand how people can find syntax to be a blocker. I have used many different languages with many different syntaxes, some of which I like and some of which I dislike, but they have never been a blocker. However you look at it syntax is just a RTFM and get over it.
Semantics that’s where the real difficulties lie. And how you use the semantics in a good way.

NobbZ
Well, as soon as you have been fooled by real mutation in a concurrent environment, you’ll learn to value those subtle differences.
Popular Backend topics










Other popular topics










Latest in Backend
Latest (all)
Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /js
- /rails
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /haskell
- /emacs
- /svelte
- /onivim
- /typescript
- /crystal
- /c-plus-plus
- /tailwind
- /kotlin
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /vscode
- /opensuse
- /ash
- /centos
- /php
- /deepseek
- /zig
- /scala
- /html
- /debian
- /nixos
- /lisp
- /agda
- /textmate
- /sublime-text
- /react-native
- /kubuntu
- /arch-linux
- /ubuntu
- /revery
- /manjaro
- /spring
- /django
- /diversity
- /lua
- /nodejs
- /slackware
- /julia
- /c
- /neovim