3 ms·
The main benefits of Clojure compared to Elixir? I can create - Desktop apps - Server-side apps - Mobile apps - Unity games - Live coding music perf
by slifin 7y ago
The main benefits of Clojure compared to Elixir?
I can create
- Desktop apps
- Server-side apps
- Mobile apps
- Unity games
- Live coding music performance
- AI apps
- C libraries
- Native apps
I can use libraries with low friction from the following ecosystems:
- JavaScript
- Java
- .NET
- Python
Runtimes include but limited to:
- JavaScript
- JVM
- CLR
- Erlang
- SubstrateVM
Clojure specific advantages:
- Datomic
- Crux
- Datascript
- Datahike
Most "functional" languages bottom out into some highly mutable SQL thing and it's gross
Then there are the cultural things, so as you grew as a programmer you probably went imperative, OO to FP, well with Clojure you go another step: imperative, OO, FP, Data-driven: https://youtu.be/vK1DazRK_a0 https://youtu.be/vK1DazRK_a0
Technologies like this: https://unity.com/dots https://unity.com/dots, machine learning etc are showing that data and data processing is likely to yield the next frontiers in computer programming
The next things on the near horizon are data-driven declarative layers to raise the bar of abstraction like https://youtu.be/jkx9F-RIFiY https://youtu.be/jkx9F-RIFiY
- deleted 7y ago[deleted]