- 主题:fortran还活着,而且好像还没发替代,靠
是呀,主要是之前一直用的从1开始,然后转到c还要经常想着这事儿
【 在 MTB1 的大作中提到: 】
: 自从用了从零开始的数组,感觉脑子不够用了
--
FROM 124.17.26.*
嗯。平替是不行的。
【 在 klbs 的大作中提到: 】
: 之前干过用c替代fortran的傻事儿,fortran数组都是从1开始,而c是从零开始,找了很久才找到这个问题。
--
FROM 221.221.52.*
就是存在太多还在跑的老代码又不能抛弃
怎么办,只能继续维护呗
类似于cobol也是存在了很多,其实很容易被现代语言替换,问题是
老代码替换的成本谁来出
【 在 overcomeunic 的大作中提到: 】
: 问了下千问,给的信息跟我猜的一样啊
: 有太多严肃的科学计算相关的,不容易一下就扔掉的
: 所以诸位当前用C/C++,后面也是稳的
: ...................
--
FROM 120.231.170.*
当年学用fds做大涡模拟仿真时,也想着用c/opencl重写fds的fortran实现
弄了小半年最后放弃了
fortran代码又不是不能跑,而且人家各种优化补丁的挺全,有这功夫干点啥不好
【 在 klbs 的大作中提到: 】
: 之前干过用c替代fortran的傻事儿,fortran数组都是从1开始,而c是从零开始,找了很久才找到这个问题。
--
修改:hehao FROM 120.231.170.*
FROM 120.231.170.*
我当时主要是想弄一个软件界面出来,填写参数啥的,便于给老师演示,实际上转成C并没有提升啥,就是好看一点儿。
【 在 hehao 的大作中提到: 】
: 当年学用fds做大涡模拟仿真时,也想着用c/opencl重写fds的fortran实现
: 弄了小半年最后放弃了
: fortran代码又不是不能跑,而且人家各种优化补丁的挺全,有这功夫干点啥不好
: ...................
--
FROM 124.17.26.*
软件界面啥都可以写,用python,c# 调后台就是了。
【 在 klbs 的大作中提到: 】
我当时主要是想弄一个软件界面出来,填写参数啥的,便于给老师演示,实际上转成C并没有提升啥,就是好看一点儿。
【 在 hehao 的大作中提到: 】
: 当年学用fds做大涡模拟仿真时,也想着用c/opencl重写fds的fortran实现
: 弄了小半年最后放弃了
: fortran代码又不是不能跑,而且人家各种优化补丁的挺全,有这功夫干点啥不好
: ...................
--
FROM 159.226.73.*
当时应该没有python
【 在 waterpot 的大作中提到: 】
: 软件界面啥都可以写,用python,c# 调后台就是了。
: 我当时主要是想弄一个软件界面出来,填写参数啥的,便于给老师演示,实际上转成C并没有提升啥,就是好看一点儿。
:
--
FROM 124.17.26.*
上古时代做界面不就是vb或者mfc吗?
这两个东西都可以调fortran,不过那个时候iso_c_binding,比现在麻烦一点就是了。
【 在 klbs 的大作中提到: 】
: 当时应该没有python
--
FROM 159.226.73.*
当时觉得都写到C里面会踏实一些
【 在 waterpot 的大作中提到: 】
: 上古时代做界面不就是vb或者mfc吗?
: 这两个东西都可以调fortran,不过那个时候iso_c_binding,比现在麻烦一点就是了。
--
FROM 124.17.26.*