Go
目录
前言
Go,Google开发的开源编程语言。
推荐库
数值计算
-
Gonum是一组Go编程语言的数字库。它包含矩阵、统计、优化等库。 -
Gosl是一套使用Go语言开发科学模拟的工具。其主要考虑微分方程数值方法和求解器的发展,但也提出一些快速傅立叶变换、随机数生成、概率分布和计算几何的函数。开发者将Gosl与用C和Fortran编写的现有库链接起来,例如OpenBLAS、LAPACK、UMFPACK、MUMPS、QUADPACK和FFTW3。多年来,这些现有的库一直是高性能模拟开发的基础。开发者认为,用原生Go重写这些库并同时达到它们所提供的相同速度几乎是不可能的。仅供参考,Go中矩阵-矩阵乘法的简单实现比OpenBLAS慢100倍以上。