primecoin? Node.JS vs Haskell的适用性

当我把它和坎宁安连锁店联系起来的时候,我正在阅读有关优质币的内容 现在我知道什么是一个坎宁汉连锁了,我找不到一个好语言的实现,我需要实现它。 我应该使用Node.JS吗? 我正在考虑使用Haskell,但是我不得不考虑很多。 我认为Node.JS会更好地工作,因为它有更好的数值支持,并且我可以使用socket.io将Node.JS网站卸载到使用我的网站(本质上是pay2view)的客户端背景。


例如:我认为haskell适合这个的一个原因是因为你可以做一个懒惰的函数,将stream出每个链的价值。 也运行裸机,没有浏览器,但我不知道这是一个很大的优势。

计算坎宁安链有效地需要Bignums。

Node.js使用V8,它可以有效地表示31位有符号整数。 对坎宁安连锁店来说,这还不够大。

Haskell具有体系结构本地整数,并支持通过GMP进行有效的Bignum计算。

V8还没有高效的Bignum支持。

您可能会从Haskell实现中获得更好的性能,特别是如果您完全避免使用Strings。