- 积分
- 1280
- UID
- 43
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
发表于 2003-12-2 00:00:00
|
显示全部楼层
可以参考一下我的理解,如果有不同意见,欢迎讨论。
http://www.equn.com/forum/viewthread.php?tid=24
跨平台问题谁都没办法解决,任何软件在不同的硬件和操作系统平台下的通用问题都是靠修改接口层代码实现的,核心计算部分可以通用,但IO等接口必然是各管各的事。
(说句无关的话:JAVA的所谓跨平台也是靠不同平台上的虚拟机实现的,如果不装虚拟机,JAVA开发出的东西照样无法运行,WindowsXP最初退出的时候不包含JAVA虚拟机,叫SUN好一阵折腾才在SP1里又装上了,这点让人觉得很可笑。)
BOINC是用标准C++编写的,有兴趣可以研究它的源代码和应用程序接口,开发自己的分布式计算项目。 |
|