Elm 是榆树';s列表比Javascript';s阵列?

Elm 是榆树';s列表比Javascript';s阵列?,elm,Elm,我目前正在开发一个数学web应用程序,可能需要处理大型数组(超过150m个元素)和大量计算,用不同的数学函数合成听起来是个好主意。使用功能性风格应该是个好主意。根据文章,Elm的内置列表和迭代是否比本机javascript更快 注意:性能是第一要务。是和否。这完全取决于您如何使用它。我建议将webassembly与rust之类的语言结合使用,以提高性能。Elm被编译成javascript,唯一的区别是由于数据的不变性,可以应用一些积极的代码性能。@glennsl,再举一个例子?Elm的列表,目录

我目前正在开发一个数学web应用程序,可能需要处理大型数组(超过150m个元素)和大量计算,用不同的数学函数合成听起来是个好主意。使用功能性风格应该是个好主意。根据文章,Elm的内置
列表和
迭代是否比本机javascript更快


注意:性能是第一要务。

是和否。这完全取决于您如何使用它。我建议将webassembly与rust之类的语言结合使用,以提高性能。Elm被编译成javascript,唯一的区别是由于数据的不变性,可以应用一些积极的代码性能。@glennsl,再举一个例子?Elm的
列表
目录
集合
的弱点是什么?由于
ES6
已经有
Map
Set
甚至
Week Map
Week Set
。因为只有你知道你要做什么类型的数据和计算,只需编写简短的基准测试来比较它们。是和否。这完全取决于您使用它做什么。我建议使用webassembly和rust这样的语言来提高性能。Elm被编译成javascript,唯一的区别是由于数据的不变性,可以应用一些积极的代码性能。@glennsl,再举一个例子?Elm的
列表
目录
集合
的弱点是什么?由于
ES6
已经有了
Map
Set
甚至
Week Map
Week Set
。由于您是唯一一个知道您将要做什么类型的数据和计算的人,只需编写简短的基准来比较它们。