微软提倡的是CLR好伐,我以前用了3年的VB6,觉得VB.NET很强大啊,请问你觉得VB6能做出什么好应用来吗?实现稍复杂点的功能就要用到API,呵呵 |
微软又不是神仙,CLR和IL摆在那里,再怎么动态语言也不可能灵活超越IL的规则。至于从DOS迁移到Windows,实在没看出有什么值得较好的地方,就是为了这个该死的兼容导致Windows XP晚了四五年才推出。 试想如果微软全力开发Windows NT核心,Windows 2000/XP会让我们等这么久吗?当然,这样平稳的过渡让微软积累和保留了很多用户,但是也正是因为这样让Apple跑到前面去了。 微软再大,也玩不起同时两个操作系统并存的策略了,同理,让两套SDK并存已经是微软最大的努力,如果还要让他们无缝链接,已经不是微软所能接受的了,况且微软最关心的还是自己的产品卖得怎样,至于我们这些第三方的程序员。做到这一步已经仁至义尽。 |
我很认同观点,希望将来会好。 |
to Mike: 抱歉,不是不理你,只不过我一般不回复网友的评论。自己写了东西,不管被赞赏也好,批评也好,对于网友的评论,本人怕是很难保持平常心了。看到叫好的难免飘飘然,看到指责的难免忿忿然,带着这种情绪去回复网友的评论,不是搞得像演双簧似的恶心,就是演变成无原则的对骂,很没有意思。所以一般来说我并不回复自己的blog文章,请见谅。如果你的blog里有精彩言论,我愿意去拜读。 |
TMD,楼主说的太好了! 建议你转到Java 6上来,以下是对应关系: .NET Java VC++ => JNI C# => Java CLR => J2EE VB/VB.NET => Javascript(embeded), Java-PHP Bridge(JSR223) 你所说的那些.NET缺点,在Java 6里都没有,优点呢,当然是都有,嘿嘿 |
孟老大也给我回复一下吧,我回复你好几次了,也没见你理我,哎! |
ms的首要的任务是在高端服务器方面使windows server超过linux,否则还什么.net,都是扯淡!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! |
to Analyst: 微软推JScript的力度跟C#/VB显然不能同日而语,以前还有意识推动一下,现在连文档都懒得写全了。你看看我blog的留言就知道了,大多数微软的fans们在没有东家发话的情况下,是缺少独立思考能力的。所以他们不会去关注JScript。其实JScript是挺不错的。 至于Python.NET,现在叫IronPython,刚刚1.0 Beta 9,还没有正式出来。从文档看也很简陋,微软未必会花大心思。不容乐观。 做Web无非是做网站和做Web application。后者虽然通过web形式展现,但本质上还是企业应用。LAMP适合于做网站,做Web app的话好像实例还不够。.NET做web application还是非常合适的,对于大多数企业,事实上是几乎全部企业来说,ASP.NET肯定是比J2EE更加经济高效。所以我不觉得.NET的问题是没有好的成功案例。 |