|
在以前我们在Windows平台之下使用的应用程序大部分都是Visual C++编写的,比方 说我们经常使用的QQ,或者是大部分的QQ游戏,或者是魔兽世界,亦或是PhotoShop。但是随着互联网的发展和虚拟化技术以及跨平台应用的需求,单纯的Visual C++开发已经是不能满足需要. 了。另外很多的VC开发者也发现,VC在构建大范围 网络应用程序的时候存在着不足,并且这个不足是开发效率至上的。在这个开发效率为王的时期 之中我们单纯的使用VC++就不免 掉队 了。
于是.Net技术出 现 了,这是一品种 似于Java但是在Windows之上又比Java先进的技术,我们通过.Net技术可以在一个我们能承受 的开发效率之下开发出跨平台并且稳定的应用程序。并且.Net提供了新的开发言语 。首先就是C Sharp,我们可以了解 为这是对于C++的一种升级。其次就是VB.Net还有其他的新兴言语 (比方 说J#或者是函数式编程言语 F#)这些言语 都对于C++产生了严重 的冲击。
目前微软已经是提供了Win 8系统下载,我们作为用户的可以很方.便 的升级本人 的系统。Windows 8提供了新的系统设计,在新的系统设计之后也是提供了新的卡法理念。从一定的水平 之上来说微软不在主张在Windows平台之下使用C++言语 进行编程,微软希望开发者能把.Net平台的优势开掘 出来。
但是.Net运行速度常常 是不理想的,在很多对于速度有请求 的应用之上,我们还是使用C++进行编程,甚至是Win 7旗舰版的很多系统自带程序都是C++实现的,那么我们又有什么理由丢弃 它呢?所以说虽然微软力推.Net但是C++作为主流开发言语 的趋向 在近期之内是不会变的。 |
|
|
|
|
|
|