这个问题是在Beam VM及其提供的功能的范围内,而不是在Turing完整语言可以做什么的一般范围内。我想花一些时间学习纯正的Erlang或Elixir。我得到了两者之间的基本区别,并且由于宏,更好的语法和今天更快的语言开发,我倾向于Elixir。
我的问题是:如果我选择Elixir,我会偶然发现我无法在Elixir中做到但可以在Erlang中做到的事情吗?我可以将所有OTP内容,所有Erlang库,代码重新加载等与Elixir一起使用吗?
我并不是要在这两者之间要求某人的偏爱。关于语言可能性的事实。最好是从在生产中同时使用过的人。