|
|
回复 9楼 BMDHP 的帖子
只要代码满足ansi C/C++,移植性都很好,所谓得POSIX。9 s& o% K$ I. C1 v
4 b0 r* ` n; x+ t6 p5 C1 D想当年我本科的时候也对这问题很迷惑
$ t& R* }4 `2 w) ], r" d- [1 d/ s# ~4 H/ ^
C/C++的一个好处是,当你有机会深入学习操作系统,底层开源的代码都是C。如果有机会从事嵌入式,数据库,多媒体,图象处理模式识别,分布式计算,编译优化,,,等等的开发,需要具体微观去使用操作系统的system call,C/C++是首选。
4 u# d: w: G, L* |# K
/ N, c9 I5 `) \- K, i/ n, g当然,应用层的开发,象web computing, JAVA是个很理想的工具。8 M/ W: k) D7 L! T
; Y8 G3 y" @$ B9 s, c
不管选什么工具,应该把注意力集中在那些不变的东西上面,算法,数据结构,网络协议,操作系统。 |
|