Fortran Coder

楼主: lm_lxt
打印 上一主题 下一主题

[绘图界面库] Fortran适合科学计算,界面交给Tcl/TK、PureBasic!

  [复制链接]

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

11#
发表于 2014-1-31 20:54:55 | 显示全部楼层
lm_lxt 发表于 2014-1-31 20:50
所以一般的数值计算程序(数据传输不多),我觉得下面的组合确实不错:
1.前端(Chrome,HTML,Javascrip ...

这样以后的软件恐怕就不是多少钱一套,而是计时或者计量收费了。

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

12#
发表于 2014-2-1 20:34:36 | 显示全部楼层
jason388 发表于 2014-2-1 20:30
用GCC和GFortran就可以了。

语法规范总不能只针对某一款编译器。其他编译器要实现,就得捆绑 C 编译器。

不过,能与 C 有更好的共通方式,是好事。

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

13#
发表于 2014-2-7 13:16:35 | 显示全部楼层
界面绘图的移植性都不好。所以,计算代码与界面绘图代码尽量分离,以便提高代码将来的重复利用。

Daslin 虽然免费,但相对来说太简单了些,不能满足比较复杂的绘图。

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

14#
发表于 2014-2-11 15:57:42 | 显示全部楼层
lm_lxt 发表于 2014-2-10 19:08
最流行的语言中,脚本语言占了不少份额,包括python、tcl。

语言的流行,很多程度上,受入门难度,语法难度,(开发)环境安装获取难度等影响。

在中国,e语言有很大的市场,就是这个原因。

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

15#
发表于 2014-2-11 19:37:51 | 显示全部楼层
lm_lxt 发表于 2014-2-11 19:31
e语言似乎半死不活了。

在中国还是很有市场的,尤其是很多初学者。

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

16#
发表于 2014-3-7 18:47:02 | 显示全部楼层
pasuka 发表于 2014-3-7 18:29
C#+winform网上可以参考的资源一大把,安装一个sharpdevelop,设计GUI非常傻瓜,新手玩1个月就能入门
Gtk ...

这两者还是各有优缺点吧。

GTK 在跨平台和代码重复使用方面会好一些,如果暂时不考虑上手难度的问题,统一使用 Fortran 来书写代码,还是会顺畅很多,毕竟各种变量都是可以完全无阻力访问的。

C#据我所知通用性不好,如果再与 Fortran 进行混编,再考虑跨平台的话,修改量可想而知有多大,另外本人极不喜欢 .NET Framework。且混编流畅度远不及单一的语言, Fortran 与 C 的各种差别,很多变量或结构在混编时都需要额外转换。字符串,可分配数组,指针等等等等。

看个人的喜好和追求吧。我觉得一个函数库,不管是GTK也好,其他的也好,再难也不至于到哪儿去,半年说法有点耸人听闻了。

如果GTK的封装还比较浅,使用起来繁琐,大可自己根据自己的需求进行再封装。就好比我封装了很多 winteracter 的过程和模块一样。

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

17#
发表于 2014-4-4 09:57:00 | 显示全部楼层
我是刚子仔 发表于 2014-4-4 09:35
请问,比如用c做可视化界面的时候,Fortran中的程序和c可以相衔接吗?

与C 连接还是很容易的,与C++就难了

1963

帖子

12

主题

5

精华

论坛跑堂

臭石头雪球

F 币
1357 元
贡献
574 点

美女勋章热心勋章星光勋章新人勋章贡献勋章管理勋章帅哥勋章爱心勋章规矩勋章元老勋章水王勋章

18#
发表于 2014-4-5 21:21:31 | 显示全部楼层
我是刚子仔 发表于 2014-4-5 21:14
好的,谢谢!
还有,用vb来做可视化界面是不是学起来更简单?实际用处更大呢?还有,它与fortran的可连接 ...

如果你只是做一些简单的界面,那么各种语言差别都不大。VB,Delphi 可能更简单,易学。与 Fortran 链接都差不多(windows下通过dll)

如果你是要做较大的工程,或者将来继续在这方面发展,那么 C/C++ 是王道。
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-5-2 22:15

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表