primecoin?Node.JS vs Haskell适用性

BRO*_*EST 1 algorithm payment haskell cryptography node.js

当我把它与Cunningham连锁店联系起来时,我正在阅读关于primecoin的文章.现在我知道cunningham链是什么,我找不到一个好语言的实现,我需要实现它.我应该使用Node.JS吗?我在考虑使用Haskell,但后来我不得不考虑多少.我认为Node.JS会更好地工作,因为它有更好的数字支持,我可以创建一个Node.JS网站,使用socket.io将我的主要计算工作卸载到使用我网站的客户端(主要是pay2view).


例如:我认为haskell适合这一点的一个原因是因为你可以创建一个惰性函数来流出每个链的值.也可以在没有浏览器的裸机上运行,​​但我不确定这是一个多大的优势.

Ala*_*Dea 8

计算Cunningham链有效地需要Bignums.

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

Haskell具有体系结构本机整数,并通过GMP支持高效的Bignum计算.

V8还没有高效的Bignum支持.

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