当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 26 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 关于C++,C的争论,俺也手痒了,说说我的看法
帖子发表于 : 2007-07-23 15:36 

注册: 2006-04-07 14:14
帖子: 131
地址: 北京
送出感谢: 0 次
接收感谢: 0 次
基本上,这个话题就没有答案,写之前就怀疑自己在浪费时间。但是浪费时间是人的本性?
我无数次看到C/C++的争论,Java/C++的争论,不去说那些特性吧,说说编程过程中的感受。
1、顺手的时候总是想不起其他的语言。
2、不顺手,总是会埋怨语言,文档的问题:)
3、基本上c比c++学习的代价低一些,但是,如果不深刻理解c,以后的问题会很大,但是c++呢?同样的问题。c++的特性更多,学习时间花的更多,到底值得不?你才知道。
4、一旦你有了依赖的环境(比如std),你对环境的依赖就会与日剧增,你对环境的了解的需求也要与日剧增!以前没有考虑的问题你就要考虑了,比如你的程序core了,你可能认为你的逻辑没问题,有可能问题是你不了解你的环境的问题。
5,oo的确是观念,和语言没关系,其实没有oo观念又能怎样?程序照样不是写出来了?但是C++的确是很锋利的刀,尤其当你是刀客的时候,你怎能拒绝?
6、用c的人主要用 libc,实现有些东西还是比较麻烦的,当然你找到现成的库是另外一回事。
7、c/c++到底谁快?通常看你,因为那是你写的程序,偶尔你可以设计一两个毫无用处的测试程序去比较性能,不过通常毫无意义。事实上,针对任何系统进行科学的性能比较都是一个复杂的问题,有本事自己搞一套性能测试来证明(就像mysql的wisconsin那样的),否则谈谁快还不如说在谈谁嘴快!
8、C++的异常,有人说是最好的特性,有人说是最烂的,这点我也很疑惑,不过总得说来,对象的体系浅,异常的优势就不明显了。
9、我还是很赞同小程序构造大系统的做法。
10、这几年用C++的人是比较少了,不过还有人在用,c也是。
11、java我不会,不过肯定也不赖!
12、用C++8年,仍然没有领会,那是因为我不够用心,C++和c都没啥责任:D
13、但是,深入学习一门语言仍然是我的追求。学好了才不是奴隶,否则怎么都是!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-07-23 15:50 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
支持发表,支持发彪。 :lol:


_________________
● 鸣学


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-07-23 16:51 

注册: 2007-01-25 13:04
帖子: 177
送出感谢: 0 次
接收感谢: 0 次
:lol: :lol: :lol:


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于C++,C的争论,俺也手痒了,说说我的看法
帖子发表于 : 2007-07-23 20:07 
头像

注册: 2007-07-04 21:54
帖子: 88
送出感谢: 0 次
接收感谢: 0 次
smartcar 写道:
13、但是,深入学习一门语言仍然是我的追求。学好了才不是奴隶,否则怎么都是!


我的观点是,对于某个语言只是随便学学,随便用用解决解决自己的问题,是不会成为它的奴隶的。
根本不学更不会成为奴隶。
否则就很有可能成为语言的奴隶。


_________________
Study or die.


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2007-07-23 23:17 
头像

注册: 2007-06-02 13:20
帖子: 16
地址: 东北
送出感谢: 0 次
接收感谢: 0 次
C也是比较接近计算机思维方式的语言,那叫一个迷糊。
面向对象的话感觉就是平时说话的感觉,学完VFOXPRO后的感受。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2007-07-24 0:06 
头像

注册: 2007-07-04 21:54
帖子: 88
送出感谢: 0 次
接收感谢: 0 次
yszzzzz 写道:
C也是比较接近计算机思维方式的语言,那叫一个迷糊。
面向对象的话感觉就是平时说话的感觉,学完VFOXPRO后的感受。

基本同意。
不过我用VFP编程的时候还是觉得这个世界上要是没有GUI那会多清静。
除了写作也决不用VFP


_________________
Study or die.


最后由 wen1987 编辑于 2007-07-24 0:48,总共编辑了 1 次

页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2007-07-24 0:15 
头像

注册: 2006-04-08 22:07
帖子: 250
送出感谢: 0 次
接收感谢: 0 次
yszzzzz 写道:
C也是比较接近计算机思维方式的语言,那叫一个迷糊。
面向对象的话感觉就是平时说话的感觉,学完VFOXPRO后的感受。


VFOXPRO , 我汗如雨下……

郊外小坟包和五岳名山那还是有点区别的


_________________
An Addicted KDE User


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2007-07-24 2:54 

注册: 2007-05-10 23:10
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
合适最重要,有C++合适的领域,也有C合适的领域,各尽其能即可,何必打架呢


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 关于C++,C的争论,俺也手痒了,说说我的看法
帖子发表于 : 2007-07-24 9:41 

注册: 2006-04-07 14:14
帖子: 131
地址: 北京
送出感谢: 0 次
接收感谢: 0 次
wen1987 写道:
smartcar 写道:
13、但是,深入学习一门语言仍然是我的追求。学好了才不是奴隶,否则怎么都是!


我的观点是,对于某个语言只是随便学学,随便用用解决解决自己的问题,是不会成为它的奴隶的。
根本不学更不会成为奴隶。
否则就很有可能成为语言的奴隶。


如果能随便用用就能解决问题,比如写点shell处理一个文本什么的,我是很赞同你的观点的,但是,如果你的程序需要反复运行甚至一直运行,处理一些复杂的任务,又或者,你的程序需要处理比较复杂的输入可能(比如命令行)等等情况,我觉得仔细分析问题和全面的掌握语言会更有帮助:)


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2007-07-24 17:29 
头像

注册: 2007-04-28 12:54
帖子: 28
送出感谢: 0 次
接收感谢: 0 次
c++ is 囗囗囗囗


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2007-07-25 3:27 

注册: 2007-05-10 23:10
帖子: 14
送出感谢: 0 次
接收感谢: 0 次
bush =bull 囗囗囗囗


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2007-07-25 10:15 
头像

注册: 2007-07-04 21:54
帖子: 88
送出感谢: 0 次
接收感谢: 0 次
bush是什么? :?


_________________
Study or die.


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2007-07-25 11:32 
头像

注册: 2006-08-25 17:25
帖子: 45
送出感谢: 0 次
接收感谢: 0 次
bush=灌木


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2007-07-25 14:26 

注册: 2007-06-21 11:00
帖子: 41
送出感谢: 0 次
接收感谢: 0 次
变成水贴了。。。


_________________
无氧潜水员~
---------------------------------
Intel Core 2 Duo E6320
1GB KingSton DDR2 667 *2
ASUS P5B (P965)
GALAXY 8600GT
SeaGate 250G 7200 RPM
SAMSUNG 940BW
Logitech G5


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2007-07-26 16:20 

注册: 2005-09-30 11:08
帖子: 89
地址: 零陵
送出感谢: 0 次
接收感谢: 0 次
wen1987 写道:
bush是什么? :?

米国当家的。


_________________
A IP's Life for Me


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 26 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译