请问学编程就一定要学C++吗?学别的高级语言不能代替C++吗? 苦闷中~~!!
解决方案 »
- 关于背景色的设置 this.setBackground(Color.black); 这样似乎没效果
- 帮我写下这个正则表达式!
- 请教个问题:Hibernate hql 的selelct sum(...) 查询的结果是否永远不为空
- System.gc();和System.runFinalization();是什么区别,感谢。
- 怎样才能把软件开发学好?
- 关于内部类的问题.
- 测试某行程序的运行时间
- 这程序怎么才能运行啊?
- 怎么在java中向一个sql语句传参数,就像oracle的proc一样啊?
- 请教一个sound有关的问题?
- 关于加载mysql驱动的一点疑问
- 如何用java判断一个字符串符合oracle中的date类型
C++是支持多范式编程的,面向过程,面向对象,泛型,细节上从模板元编程到汇编,都涵盖了。
我觉得想把计算机和操作系统搞得深一些,非得会C不可,并且想在面向对象,泛型的程序设计上达到一定的造诣,非学C++不可。Linux的内核是600w行代码,基本是C的。
Java SDK(SUN)的里面有120w行 C代码。但是MS Office的代码是过1000w的,是C++的。
不过C++的问题很多啊,很多人说它不适于写大型的程序,难学,陷阱多。所以lz得自己想了。
C语言是编程语言的基础
C++最通用,基本所有PC机平台都能直接支持,不管是LINUX,UNIX还是WINDOWS
C++也是很多语言的基础
JAVA可以算是应用层开发,多数用于网络应用,WEB开发,SOCKET开发,移动领域
但是不适合用来做GUI开发需求不同,学习也不同
Ruby推荐度 40%,这个年代要懂脚本。
学会了C,再推荐学点Python。