Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
desktop
Building native-like Elixir apps for Windows, MacOS, Linux, iOS and Android using Phoenix LiveView! (by elixir-desktop)
result = Parallel.pmap(1..1000, &(&1 * &1))
Elixir developers can see the beauty of that snippet. However, for beginners, it can be overwhelming or intimidating. If you want to understand what is going on, you first need to learn about enumerables, map/filter/reduce, lambda functions, capture and pipe operators, spawned processes, tasks, etc. Yes, that is a great example for showing the power of Elixir but if you are a beginner chances are you are looking for something easier (e.g., Joy of Elixir).
Take Nix and NixOS [4] for example. That is an impressive technology and it has a (not cutesy) documentation. But, as a beginner, I feel lost. I rather prefer a cutesy getting-starter tutorial or book.
So, yes, I think there is a niche for developers that want to start with cutesy material. It is just a matter of taste.
[1] https://learnyousomeerlang.com
[2] http://www.learnyouahaskell.com
[3] https://pragprog.com/titles/elixir16/programming-elixir-1-6
Exciting work is happening in all of these areas...
> desktop
Elixir Desktop: https://github.com/elixir-desktop/desktop
> mobile development
LiveView Native: https://www.youtube.com/watch?v=dnDGh_Jmw-s
> front end web
LiveView?
> command line tools
Mix.Install: https://thinkingelixir.com/elixir-1-12-and-your-first-mix-in...
How about numerical computing / machine learning: https://github.com/elixir-nx/nx/tree/main/nx
Embedded: "yes there's Nerves". Exactly?
Exciting work is happening in all of these areas...
> desktop
Elixir Desktop: https://github.com/elixir-desktop/desktop
> mobile development
LiveView Native: https://www.youtube.com/watch?v=dnDGh_Jmw-s
> front end web
LiveView?
> command line tools
Mix.Install: https://thinkingelixir.com/elixir-1-12-and-your-first-mix-in...
How about numerical computing / machine learning: https://github.com/elixir-nx/nx/tree/main/nx
Embedded: "yes there's Nerves". Exactly?