24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1758  |  回复: 13

hiyesterday

至尊木虫 (著名写手)

引用回帖:
Originally posted by ghcacj at 2010-04-21 12:17:18:
可是你做计算的时候,大部分使用的代码是现成的,可能需要你进行部分修改更新完善,而大多数时间对你来说就是计算所消耗的时间,那么即使很节省开发时间对你来说是没有意义的,节省计算时间,早点出结果才是你最需 ...

代码都是现成的?那这研究有什么可搞的?唉,我本来是因为喜欢编程才报这个专业的,闹了半天都不需要编程。
11楼2010-04-21 15:47:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ghcacj

荣誉版主 (著名写手)

阿超

优秀版主

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
lei0736(金币+2):谢谢 2010-04-22 09:56
当然是基本现成的,我们需要的是使用这个来研究自己研究的体系,获得一些新的性质,新的发现,程序只是工具,不能在这个上面浪费太多时间,这个是手段不是目的。
12楼2010-04-21 16:17:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

coolrainbow

木虫 (著名写手)

未来国家冻凉

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
ghcacj(金币+5):谢谢 2010-04-22 09:54
lei0736(金币+8):谢谢 呵呵 本版也应该引入强帖指数 欠你一个先 2010-04-22 09:59
引用回帖:
Originally posted by hiyesterday at 2010-04-21 15:47:38:


代码都是现成的?那这研究有什么可搞的?唉,我本来是因为喜欢编程才报这个专业的,闹了半天都不需要编程。

你说的什么开发效率之类的对于科学软件来说是不一样的,一个WORD程序并毫无必要用复杂的程序把一个算法从0.1秒优化到0.000001秒,但对一个科学计算程序而言这就是0.1*1000000000秒优化到0.000001*10000000000的区别,所以对于计算程序而言,运行效率是致命的问题。至于你说的开发效率属于软件工程的范畴,我也不太懂,就不评论了

计算发展到这一步,完全从头编程已经是没有必要的,量子化学和分子模拟都有了相当成熟的代码,如果你喜欢编程,完全可以在他们的基础上进行扩充,像Dalton和NAMD,GROMACS都是公开源码的你完全可以开发自己的新算法,诸如自由能计算,增强采样,Essential动力学都有不成熟的地方,量化中的分子积分的并行还是个大问题,都有你的用武之地

如果你喜欢编程更推荐在Linux下,不要老盯着什么VC6.0之类的东西,他把什么编译,连接,调用库之类的都隐藏起来,学不到啥东西。Linux下的一个小vi足以让你构建所有你说的出名子的编程语言的代码,而且在Linux下你能够更接近计算机,才能编出最好的程序

至于你说的不兼容问题,我可以告诉你,以前我也很烦,但是现在我特别喜欢遇到“BUG”,因为你遇到的BUG越多,你才越能成为高手。去年我们师姐要用NAMD,我不会用,但是我得负责编译,当时我连LINUX的vi还用不熟了,让我编译这个软件简直生不如死,可是当时我是咬着牙干,常常遇到一个星期解决不了一个error。后来过了两个月,终于第一次编译成功了,从此以后,不管拿到什么软件,管它什么lib can't find,不出半天我都能把它解决掉。Linux确实是值得花心思学的,Windows吗,我觉得Photoshop,Flash,看电影啊,玩游戏啊,还是比Linux强
技术博客:http://hi.baidu.com/coolrainbow/blog
13楼2010-04-21 20:44:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ghcacj

荣誉版主 (著名写手)

阿超

优秀版主

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
lei0736(金币+2):谢谢 2010-04-22 16:14
引用回帖:
Originally posted by hiyesterday at 2010-04-21 12:16:47:


但是Linux也太麻烦了,连个界面也没有,而且大多数程序还不兼容。

现在的linux界面也很好看啊,不过想高效的使用Linux,那还是需要使用命令,用命令真的很爽,只有用了才知道,如果做分子模拟,还一直呆在win下,是很难做出什么东西的。可以这么说,一个软件如果有Windows版,那么一定有Linux版,但是如果有Linux版,却未必有Windows版,由此可见Linux在计算中的重要地位了。
14楼2010-04-22 14:51:08
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 hiyesterday 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见