请问目前最好的科学计算语言是python吗?

g
gooog
楼主 (北美华人网)
请问,你认为目前最好的科学计算语言是哪个语言。 谢谢!
还有,你认为科学计算语言支持类,是否有必要?
离泽宫首徒
没有什么最好的语言, 完全取决于你工作的地方用什么语言编程。 python 比较容易学, 用的人也多, 但是如果你的公司用其他语言,对你工作就没啥直接用处了。语言肯定要学一门, 学会以后, 换一个语言也没那么难。
h
hofo
回复 1楼 gooog 的帖子
科学计算,难道不是c或者fortran吗?
g
gooog
hofo 发表于 2024-03-18 11:36
回复 1楼 gooog 的帖子
科学计算,难道不是c或者fortran吗?

那为什么,搞科学计算的人,大多数不用这两个语言呢?
离泽宫首徒
gooog 发表于 2024-03-18 11:38
那为什么,搞科学计算的人,大多数不用这两个语言呢?

用啊 , 只是使用的人越来越少, 学的人也不多,也没有什么课程, 你不知道而已。纯计算用Fortran, 统计类用R, SAS, Strata, python。。。。。。
A
AmyLi
回复 5楼 离泽宫首徒 的帖子
其实多去学一种语言也没有什么事情
子陋
python很多功能非常强大,最容易上手,我这种人都学得会
fortran/c一些hard core学科在用,需要用就学,不需要就不学,反正我用不到快乐的遗忘了
a
akebaby
回复 4楼 gooog 的帖子
搞纯科学计算的,都用Fortran,连C都很少。Fortran是优化地最好的高级编程语言。如果你只关心运行速度,Fortran是首选。核心的数学运算包很多都是Fortran写的。Python的底层很多也是C和Fortran,只不过普通用户被屏蔽了
千渔千寻
回复 1楼 gooog 的帖子
科学计算是fortran
机器学习最好的才是python



h
hofo
gooog 发表于 2024-03-18 11:38
那为什么,搞科学计算的人,大多数不用这两个语言呢?

因为现在就没几个搞科学计算的,一大堆都是搞科学计算应用的。你没见到过用Fortran的也很正常。
n
nicecool
只有最适合,没有最好一说。。。
S
Sleepy3824
肯定是smalltalk- 你看这个坛子上隔三差五有人问,我该怎么smalltalk 啊?
y
yugezhanghao
回复 1楼 gooog 的帖子
这是码工引战专用问题
g
gooog
akebaby 发表于 2024-03-18 14:43
回复 4楼 gooog 的帖子
搞纯科学计算的,都用Fortran,连C都很少。Fortran是优化地最好的高级编程语言。如果你只关心运行速度,Fortran是首选。核心的数学运算包很多都是Fortran写的。Python的底层很多也是C和Fortran,只不过普通用户被屏蔽了

请问核心如果是fortran写的,python如何调用呢?
和python调用C语言是一样的机制吗?
a
akebaby
回复 14楼 gooog 的帖子
f2py
g
gooog
akebaby 发表于 2024-03-19 00:47
回复 14楼 gooog 的帖子
f2py

请问fortran是用什么语言写的?