有编程思想在,什么语言都可以拿得起放得下!
用一种语言攻击另外一种语言的人,是超级愚人。
有些公众人物,如CSDN里面自称不写代码写xx之流,不入我眼!哈哈~~

解决方案 »

  1.   

    vc从DDK到COM和COM+ 已及ActiveX OLE 底层的封API到DLL然后给C#程序调用等等,WEB应用和webservice一样可以用VC开发SOAP SDK就可以.甚至可以嵌套汇编程序对专门的CPU进行优化.跨平台MFC的linux早就具备了.什么是主流?我不知道,物为己用包括JAVA都是及好的语言.在国外很少有开发者关心使用什么语言来开发程序.开发者更为关心的是技术本身.一切都针对具体的应用来决定.如果在一个考虑运行效率的系统我会选用C++,而在一个跨平台的商务软件我用JAVA,从支持运行环境角度我选用C#.我相信基于不同应用的不同语言都将有极大的生存空间.OOP(面向对象)和ODB(基于组件)将是未来一切思想基本源头.OOP让代码更好的管理和使用,程序逻辑更为清晰,现在很多语言都开始支持OOP delphi 就是典型的object pascal的例子.ODB抛开一切语言的界限通过某种方式把一个整体拆分成单个松散却偶合的个体来分析,开发,编码,测试.运行,维护,以一个程序的标准来要求每一个组件.组件又通过一个共同的环境来运行,从而实现语言无关.COM,COM+ 包括现在的.NET都是一个极好的例子.而从开发角度来看,从DNA到.NET无不体现了其层次分明的特性.因此更可以说明任何语言都有其生存环境.所以未来的趋势就是开发者本身是否可以完全融入到OOP和ODB思想范围以内.(完)原作:yarshray saga jion