Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1228317
  • 博文数量: 699
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 4970
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-15 13:45
文章分类

全部博文(699)

文章存档

2011年(1)

2008年(698)

我的朋友

分类:

2008-10-15 13:45:28

现在真的进入.NET时代了吗?貌似人人都说现在是.NET时代。但是真正用.NET写的程序又有多少呢?

      目前我就发现几个,也就是Visual Studio系列的 2003 2005 2008之类的IDE,但是他们的核心,编译器cl.exe、连接器link.exe是什么写的呢?应该还是C语言吧,要么是汇编,呵呵。虽然我不喜欢.NET但是.NET的开发效率是很高的,但是运行效率确实不怎么样。

       我AMD 2.4G的(超频的,不过是单核)、2G内存、硬盘是2块250G RAID0,机器3年前配的,可能老了点,开个VS2008也要20秒左右,确实运行效率不高。但是我相信随着CPU、内存、硬盘速度的提高,.NET优势会明显的。对于以后的趋势,暂且抛开unix、不谈,我想就是类似VS这样,界面之类的窗口框架用.NET写,然后核心部分,还是C/C++的天下。所以C/C++永远不会落伍,除非哪天微软用.NET写个操作出来。而为什么linux方向的发展在中国远远不如国外呢?是不是Apache真的不如IIS?MySQL真的不如MSSQL?PHP5真的如不ASPX?我想肯定不是,至少我用下来的感觉就是这样,初中时候我开始学做网页用,用下来apache确实比IIS要舒服很多,体积也小。

      但为什么这么多的软件国人不去用呢?因为我国都是D版,我国人普遍认为所有软件都是免费的,而MS这个品牌被很多人都认可的(我小学时候就接触过bill gates的书),人们总想着MS的东西和其他开源的一样,全是免费的,那当然就看品牌咯,MS是耳熟能详,当然选择他。

  中国人接受新事物是比较快的,很喜欢尝个新鲜,就造成了市面上全是.NET/JAVA的培训之类的,其实并不是趋势变了,而是人在变,一些人认为.NET/JAVA好,就去向那方向发展,这样的话又有很多新东西要去学,他们就说IT行业有学不完的东西。其实只要学精学专也不影响什么的。

          鲁迅的一句话“物以稀为贵”,确实没错,但是我们往往忽视了这点,总想“大众化”,“随大流”,这样往往丧失了很多机会。杂而不专是很忌讳的,我感触颇深,自己小学开始接触C语言,初中又开始做网页,PHP+MYSQL之类的,高中又开始学FLASH动画和PHOTOSHOP,大学一开始玩了2年,无所事事,后来开始研究网游私服源代码,这又回到C/C++上,闹到现在大学快毕业一事无成。

  就算.NET再怎么发展,我认为一个大软件的核心还是C/C++写的,一个操作系统的核心部分也是C/C++写的,硬件驱动程序也是C/C++,那么我们如果想一直在C/C++领域发展,就必须深入底层,深入核心,把界面这种简单的工作交给.NET去做吧!



--------------------next---------------------

阅读(364) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~