[摘]我很理解大家跟着MS(微软)的苦衷

1.MS对C#的定义时说C#具有VB的快速,具有C++的行动力,可时在运用中并没有具有C++的行动力,C++能作的事情,C#不能作,如硬件驱动程序,系统程序...这些都是C#所不能作的,是不是MS在骗我们大家呢??大家怎么看??    

 2.MS 对C#的定义时说C#具有VB的快速,具有C++的行动力,可时在运用中并没有具有C++的行动力,C++能作的事情,C#不能作,如硬件驱动程序,系统 程序...这些都是C#所不能作的,是不是MS在骗我们大家呢??发现MS老是在RAD上花了许多时间,在功能上却没有什么动作!还听说C#加 个"::",好多人都反正,说象C++,为什么MS不对他说C#就要具有C++的行动力,加点C++好的东西有什么不可呢?大家怎么看??    

 3. 我急着想用C#实现些打印功能,如打印发|票,单据,把数据库的数据打印出来....时我看了一本Visual C++打印编程技术与工程实践 的书是人邮的,发现是用C++写的,写的太好了,可C#却不知如何,这方面的资料太少了,看看VC++网上到处都是,一气之下想改学C++,想听听大家的 意见!!    

 4."::",写代码时加入这个::也不影响写代码的速度嘛,&,*就不是这么会事了!!    

5. 不明白为什么MS要说C#具有C++的行动力,也不知道它对C++的行动力是如何理解的?c/C++可以说是无所不能的语言,我们这些搞系统开发的、搞硬 件驱动开发的,听了这句话就转过来了,心想这么简洁的语言,有这么快速写代码的IDE,为什么不转过来呢,可是,我们错了,化了时间不说,连我们在C++ 中想要东西也没法作,唉。。。  

6. 同样是RAD的工具,大家看看DELPHI,它的应用是多么的广,还开发一些著名的软件如PROTEL,一些游戏,一些驱动。。。。,这是MS所不能作 的,MS 的精力不是在技术上,技术上它只能抄,MS的精力在迎合客户的喜欢,如花巧的界面,简单而功能很弱软件。。。,因为MS知道,一般的客户是多数,专业的人 是少数,挣多数人的钱当然比挣少数人的钱好,所以MS发了,这是大家都应学习的。如果各位想搞专业的开发,最好不用MS的技术,我就是深受MS之苦,我是 从96年开始接触MS技术的,当时用DOS,数据库学的是FOXBASE,后来是WINDOWS,数据库是VFP,语言是VB,可是我最爱的VB不存在 了,语法变了现在有个VBNET也不是因为技术原因存在的,VFP现在我没有看见有多大的市场,它没有超越PB,VB 也没有超越DELPHI,因为如果你要用这些MS的产品,你注定是个不是很专业的技术人,如果你还要更深入的专研你就得放弃,放弃VB用C++或 DELPHI,放弃VFP用ORCALE,SYBASE,放弃WINDOWS用UNIX,我的天啊,我的青春,全部浪费了,所以我忠心的MS建议,用心地 去作好一两个产品吧,不要再骗人了,不要让人们的青春随着你浪费,我强烈地建议MS象ORACLE学习,象SYSBASE学习,象UNIX学习,象C++ 学习,给人们提供功能强大并持久的技术!!谢谢!!  

7..NET FRAMEWORK只是应用的基础,它不可能成为系统级的核心,就这么简单。只有接近硬件的东西才能成为系统级的,NET FRAMEWORK离硬件太远了,它的内部也是调用非托管的代码的;MS看见JAVA的虚拟机这么好,得到了很大范围的应用,如果它原丰不动地抄来,对 MS来说没有必须,所以想在此基础上超越一下,想把NET FRAMEWORK作为世界上所有的软件的基础,可是在技术上它没有这些天才。

8.Ms 象那些巴黎时装发布会上的那些商家,它发布了C#,功能也不强(专业人士要求哈),要不了多久年就过时!!MS从来没有给人们提供持久的技术为已任,是以 与别人竞争(别人的好就用各种手段与人争),市场(如果大家喜新厌旧,喜欢包装就来个XP),大众(因为好多人不是专业技术人员,一个华丽的外表,一个容 易使用的方法以讨别人喜欢)    

9.好不容易熬到了 C#2005, 终于可以很简单的做个图形菜单了 . 我爱死这个想到这个控件的人了 .
真受不了微软 . 以前故意要我在它图形菜单界面的 IDE 下面痛苦的做着无图形的菜单 . 自已做个自绘菜单真叫人受不了 . 好象这个简单功能比别的开发工具晚了几年
.
晚几年就晚几年吧 . 可是好不容易熟了几年的 VB 现在底层又加了个 net. 变成了 vb.net. 除了名字啥都变了
.
以前就很慢了 , 现在更慢 . 当真恨不得大家多出点钱换机器 . 和 inter 有一腿似的
.
  就不能做个好软件吗 ? 微软 . 为什么你的开发工具除了 C++ 别的都是这么变态 . 老的代码在新的版本上又行不通了,让大家又要改。如果还想用,请参考升级指南。

现在这个 net 平台就是跟在 sun 的 J 平台的后面 . 从大构架上还是抄别人的 .

怪的事多 . 一直就没有想得通 .
为什么什么都可以汉化 , 就不汉化 C++. 俺英语差 . 不知道汉化 C# 参考和汉化 C++ 参考有什么区别
.
托管与不托管真的安全性有本质的区别吗 ?IL 中性语言不过是一个微软虚拟处理器 + 虚拟设备 (net 平台 ) 上的汇编命令集 . 硬的都不安全 , 更别说软的了(除了变的快。俺的 CPU 还没换,你的 IL 集又升级了) . 也许主要功能是让大家忘了硬件 , 今后 net 不认识的设备你就别用了 , 和微软关系一般的设备商 , 你别想发挥你设备的最佳功能 . 一切都被微软托着管了
.
如果说是怕编写的错误程序会影响到系统安全所以才有了今天的 net, 那 office 怎么不用 C# 来编 . 也许又有人站出来说 . 如果这样 office 会很慢的 . 那我问很多企业用 OO 编程的目的不就是很快的编个大程序吗 ? 只能是开发速度很快但很小规模 , 运行又慢的程序 . 似乎只能用来做创意小软件 . 我相信一切创意都能被等着的反汇编专家拿去了
.
如果真的要开发速度、稳定、安全等都平衡的话,微软为什么不设计个托管 工具,几个语言都能有时间做成转换成 IL 。为什么 C# 不能编译成 C++ 代码,再由 C++ 编码成二进制码。这样不是更好。若是程序开发好了觉得性能不行,译成 C++ 还可以进一步开发。 
 
10.说的太好了 , 硬件都要被 MS 托管了 ,JAVA 是为了 INTERNET 而产生虚拟机 , 都认为这个主意太好了 , 而 MS 为了找到 新的经济增长点 , 也来个 NET, 因为虚拟机人人都说好啊 , 除了这些还要把所有的东西也要来个虚拟机 , 喜欢的人不就更多了吗 ?? 
 

11.跟我想的一个样,我是想MS把C#编译成本机代码和托管代码两种,由别人来选,我的本机代码写得很安全的,高性能的,为什么还是要你来托管呢???    

12 .亲爱的微软 , 下面是贵公司对 C# 的描述 :
Microsoft C# .NET 是一种现代的、面向对象的类型安全语言。程序员可以使用它快速生成用于新的 Microsoft .NET 平台的各种应用程序。 C#( 读作 “C sharp”) 旨在帮助 C++ 程序员快速进行开发,同时又保留了 C 和 C++ 所见长的功能和控制力。

我们的代码写得很现代 , 也是面向对象的 , 很安全 , 性能很高的 , 为什么贵公司却要我们托管呢 ??
为了方便写代码我们原则同意用 C# 写 C++ 见长的功能和控制力的程序 , 可是你的见长的功能和控制力在那里呢 , 我们亲爱
MS?,
为什么不能把 C# 编译成本机代码 , 我们大家认为用 C# 写的非托管代码会写的更安全 , 性能更高 , 更现代 , 更能面向对象 !! 
   

 13 . Net 就要下台了,它的呼声很高, 2005 年的这场暴风雨就要来临。 -- 让暴风雨来得更猛烈些吧!!    

14 .关于 C++ 写的什么数字通讯 , 图像处理啊 , 串口通讯啊 , 多媒体啊 , 游戏编程啊 , 数据结构啊 ,3D 啊 , 嵌入式开发 .... 的书太多了 , 是不是 C++ 能作到的 C# 好多工作都不能作吗 ? 为什么 C# 就没有这方面的书呢 ? 算了还是学我的 C++ 算了 , 大家说如何 ?? 请认真答 , 这将是我的人生转折喔 !!!  

15.MS 的托管代码只能在 WINDOWS 上运行 , 又没有夸平台 ( 不要说以后会夸平台哈 , 没有根据 ,MS 也没有这么说 ), 为什么非要我们编写托管代码 , 用 C# 写本机代码为什么不能呢 ? 如果是为什么安全考虑 , 加强 WINDWOS 安全不就行了吗 ?MS 卖的是什么药 , 大家分析一下 ??    

16. 见长的功能和控制力有 : C++ 能写数字通讯 , 图像处理 , 串口通讯 , 多媒体 , 游戏编程 , 能数据结构表示 ,3D, 嵌入式2006年2月27日开发 , 硬件驱动 , 实时通讯 , 也能写操作系统 , 结合汇编 C 能写操作系统 , 还能写数据库 , 这些应该是见长的功能和控制力吧 , 其它商业应用我就不说了 ...., 千万不要有人说这些 C# 也能 , 就象有人说中国也有数据库 , 也有操作系统一样 , 呵呵 .. 那位再举些 C++ 的功能和控制力 , 如上面有位 ZJH135 说的 , 不是我和 C++ 比 , 是 MS 在比 , 想用 C++ 的光辉照亮 C#  

17. 我 现在从C#转向C++了,虽然C++的语法比以前复杂了许多(有用于托管代码的语法,也有用于非托管代码的语法),但功能和性能C#没有办法比的,如托管 的对象可以给本地对象用,指针的类型增加了,对本地对象和托管对象进行了集成,听说以后C#的代码也要转向C++/CLI执行以提高性能呢!!!你学 C++代码后的事情会让你很清楚,也就是说你写一段代码,你会明白你的代码在机器里是如何工作的,就象你看见了一个透明的汔车发动机,你不仅知道是它产生 了动力,而且也知道这个动力是如何产生的一样,当然有些人就是喜欢经过包装的东西,也象有些城里人吃了面包,看见麦子说是什么菜似的;不过有一点可以肯定 经过包装的东西,它的灵活性会大大降低的,不利用我们把工作做到最好,也不利用发挥我们全身智慧,包装的目的只有一个,就是能够让我们很快地解决我们的问 题,提高我们的效率,难怪有些人说,MS的东西就是漂亮,就是简单,就是好用,但是当遇到很专业的人士的时候,当这些专业人士要作他们的研究的时候,这些 包装的东西会显得无能为力,这些(包装的)只是个在这些人士面前玩小技俩吧了!!永远记住:只有脚踏实地的中国人才能为国出力.如果你买个导弹来增强国防 力量,是为国出力了吗??  

18. 这种趋势 , 有可能是这样 : 人们又会返回到 C/C++/ 汇编的时代 . 人们会对这些 C/C++/ 汇编进行增强 , 因为语言太高级 , 会对硬件无法控制或对控制产生难度 , 软件的运行是离不开硬件的 , 对不对呢 ??

转自网络

转载于:https://my.oschina.net/leeoo/blog/51076

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值