4 ms·
Erlang and Elixir solved this problem. I only write multi-threaded code in very limited cases when it makes sense to split processing out of UI on mobile device
by MCRed 11y ago
Erlang and Elixir solved this problem. I only write multi-threaded code in very limited cases when it makes sense to split processing out of UI on mobile devices.
Everywhere else I use Elixir, and I write multi-process code and I don't think twice about it.
And I never run into problems.
I'm really feeling like people keep choosing tools that haven't solved the problem, or even tried to, and then thinking that the problem is perennial.
It was solved a long time ago by erlang.
- iso8859-1 11y agoCan I make a 3D shooter using Erlang?
- Profan 11y agoCertainly there's nothing stopping you in particular, (expect maybe the current lack of library support for it, but that could be fixed), not that Erlang is an especially good platform for the task. So while some people seem to claim Erlang/Elixir may have solved the problem, they shouldn't lose sight of that there are other domains than their own. But still, for a long time there has been support for message-passing systems of different kinds even in languages like C and C++ and its siblings though, just not integrated into the language. (I love Erlang/LFE personally, but wouldn't write a 3D shooter in it)
- crocal 11y agoAbsolutely yes. If you need an example of 3D à la Erlang, have a look at Wings 3D. http://www.wings3d.com/ http://www.wings3d.com/.