设为首页 收藏本站
查看: 1297|回复: 0

我看Win8 Metro C++

[复制链接]

尚未签到

发表于 2015-5-20 12:23:25 | 显示全部楼层 |阅读模式
  为什么我依然坚持使用C++?
  从微软的动向来看,C#正在逐步的成为微软UI开发的新宠,WP7更是成为了唯一开发语言。对于Win8 Metro程序开发,C#也几乎成为很多人的首选语言,尽管HTML5形势看涨,不过毕竟它具备一些局限性,而C#作为一门快速和安全的语言,可能也将成为大多数程序员的最爱(特别是UI开发人员),然而我却毅然决然的选择了看似古老而陈旧的C++,也许在很多人眼中,侧重UI开发的程序员选择C++是很不理性的,也许吧,不过我仍旧愿意坚持自己的信念:C++一定是一门空前并且绝后的语言,我更愿意把他当作一种信念,对C++的执着可以说是对人生的一种坚持吧。
  况且,C++的确有着我无法割舍的一面:
  从技术角度讲:
  1 C++太强大了!(无须赘言)
  2 Metro 对C++进行了托管的扩展,基本上可以达到C#,VB的同样效果,而且跨语言间的互通障碍基本被扫清了。
  3 完全兼容native C++,可以毫无限制的混合使用,这一点太重要了,意味着C++将覆盖从最底层(c)到高层(.net)的全部领域,完全可以根据需要任意选择。
  4 完全兼容STL,boost库等令大家无法放弃的辅助工具,使得C++依然保持高效特性。
  5 不能否认,微软对C++的支持依然是其他语言无法媲美的,无论是Dierct的支持,对底层API以及Com组件的支持,C++不是No.1而是only one。
  从个人角度说:
  1 我对C++的理解和其他“更高层”语言完全不可同日而语,特别是再回头重读过那些C++经典书籍之后,感觉理解更深了一层。
  2 C++被人诟病的不安全恰恰是我更看中的,本来C语言出身的我对操作内存有着特殊的偏爱,再加上工作需要,能否对内存直接毫无限制的操作,反而成了我选择语言的一个标准。
  3 我所开发的项目属于偏系统级的,在当前形势尚未明朗之前,C++可能是最保险的语言。
  4 我可以自由在Metro和Desktop程序之间穿梭,免得不断在两种语言之间不断切换。
  
  综上所述,我将在后面的文章中伴随着项目进行,展示我的Metro C++初体验,当然不止C++还有Metro.  
  
  原文地址

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-68900-1-1.html 上篇帖子: WPF TreeView Win8 样式 下篇帖子: win8 开发之旅(10)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表