Erlang和BEAM的未来

时间:2012-02-11 09:59:06

标签: java erlang beam

前段时间我对Erlang(来自C ++ / PHP / Java世界)非常感兴趣 - 我已经看到它已成功应用于行业,EricssonFacebookGoldman Sachs等等。所以,我认为这是一个很好的平台,可以构建高要求的应用程序,具有低延迟的配置文件,语言比Java(对我来说)更清晰,更好。

但是在“哇哇效应”消失之后,我发现有许多high performance Java libraries似乎解决了许多问题,而Erlang在理论上最适合(实时,低延迟应用,并发,错误 - 宽容等)。而且,似乎有些东西尽管是Erlang配置文件,却无法在BEAM上实现(如LMAX Disruptor concurrent framework)。

所以问题就出现了:Erlang仍然是构建这样demanding applications的最佳平台吗?如果我们坚持使用一个非常成熟的(J)VM并尝试使用更少的可用资源(OTP团队的大小与JVM团队,支持者等)来实现类似的东西,那会不会更好?是否有可能通过BEAM实现这种performance and adoption

只是为了说清楚:我不想在这里发起火焰战争。我只是好奇,因为我非常喜欢Erlang ,我认为这是一个伟大的平台,我想投入时间和精力在其上构建真实的项目。但我想知道其他人可能会说些什么 - 如果我错了 - 也许有人可以纠正我。

0 个答案:

没有答案