您正在使用的浏览器版本过低,将不能正常浏览和使用知乎。

">
首页web前端H5教程Windows 8的出现是不是意味着,客户端用前端脚本语言,逻辑和后面的服务用C#,所以C++这种就会 慢慢消失在一般的开发过程中?

或者说,Win8之后,在移动,PC,网络前端,互联网后端,逻辑层都会发生哪些变化呢? 也许Win8只是推动了这个变化,这一切本来就是趋势所在。

回复内容:

1)当前Win8的应用编程模型里,不论C++或者.NET或JS,均通过Projection技术来和WinRT库交互。但各模型内部的实现效能还是依赖于其语言自身,因此这一层次上,执行效率的排列是C++ 〉.NET > JS,所以在性能要求高的应用场景,拥有良好性能的C++还是会被列为首选。

2)展示层并非脚本语言的天下。Win8的Metro-Style风格应用,其展示层支持两种方式:XAML和HTML + CSS。前者通过C++或者.NET和其交互,后者则通过JS。微软在早期的Win8技术宣导中,为了吸引广大web开发者加入,刻意强调了HTML + CSS + JS的开发模式。但实际上,其真正核心的还是以XAML为基础的前端展示技术。否则你让WPF和Silverlight往哪混? 这里不得不提一下,XAML这种宣告式语言的设计很优美,很佩服他们团队在几年前就能设计出如此优美的东西。WPF和Silverlight都可能会死,但XAML会长存。

3)最后,跳出Win8的框框,仅仅看应用编程世界本身,C++的地位一样很高,很多基础框架均通过C++来实现,比如:MongoDB。这个世界变化很快,但是有一件事是不变的,那就是性能为王。再强大的牛逼硬件,也摆脱不了高层次抽象语言的拖累。而C/C++这种在汇编和工程语言间游刃的利器,你在任一个行业里都能看到它们的踪影,至少在没有出现取代C的语言之前,他们仍会蓬勃发展。 C++的作用又不是仅仅局限于windows开发,消失不可能吧
图形图像处理,游戏,嵌入式都会用c++啊 厄,难道开发平台只有windows 8一种? 简单的讲,只要操作系统还是C++写的,C++就不会走下舞台 想得太好了。要知道软件平台不止win8一种,其它的平台也在大量使用C++,即使是win8,他也支持C++开发。 windows的版本转化速度一直都很慢,所以win8的出现只能有一定的影响作用,不会改变现状。语言的发展,各层模块的技术变化跟这个关系都不大。 c++将告别ui开发 很多人一提到html5,css,js,as。。。就几乎忘乎所以了,其实他们大都只不过在c/c++这个母体里存活而已。 看LZ的介绍是搞VC++的,跟着微软是不好混呀,因为它什么都封装了,一点细节都不暴露给你,就是希望你做它的附庸开发者,多搞搞应用开发,底层全交给它,这样它的技术、它的开发工具、它的应用软件才有市场呀。

但是,你忽略了一点,微软从来不是技术领先和领导者,你看它的哪样技术在市场上领先过?本来推出C#是想跟Java竞争,从应用开发市场分一杯羹的,快十年过去了,它的市场占有率提升了多少?又有多少企业应用是采用C#技术的,除了一些中小企业的基于ASP.NET开发的网站。

别被所谓的趋势晃了眼,反倒把根本的丢了。应用层面不一样,技术也有不同。做你擅长的就行了。 开发语言的选择上不要被局限。对于不同类别的项目,选取最省成本,最好用的语言和工具。
各种语言都有其擅长的地方,不必把某种语言奉为神明。另外,程序的执行效率并不是项目开发的第一优先考虑,第一优先考虑的是在可以令客户满意的前提下,尽可能的减少自己的开发成本。
声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
win8怎样启动pe工具win8怎样启动pe工具Feb 13, 2024 pm 10:40 PM

新手如何重装win10系统,今天就教一下怎么安装系统啊先准备好一个8g以上的空u盘然后下载u盘制作软件安装u盘制作软件打开软件选择u盘然后点击一键制作u盘制作好后把下载好的系统镜像,拷贝到u启动u盘即可开机按f12选择u盘启动进入u启动pe界面,选择win8pe进入,然后打开u启动pe装机工具,按照相关提示进行操作即可u启动u盘启动盘制作工具是一款非常专业的USBoot启动u盘装系统工具简单易用,多功能,便携轻便!无需专业技术,一键操作,自动完成。既可当作U盘平时使用,也可用作修复盘,无需光驱和

win8运行在哪里打开win8运行在哪里打开Mar 20, 2024 pm 03:46 PM

三种方法可打开“运行”对话框:使用 Win + R 快捷键、通过搜索功能或在开始屏幕中直接输入“运行”。

为什么win8和vista难用为什么win8和vista难用May 30, 2023 pm 02:49 PM

win8和vista难用难用的原因是:1、vista的操作比较基于实用性,其配置要求高且UAC问题明显,检查耗时;2、win8界面偏向于平板等触屏设备,对纯键盘鼠标的电脑不太友好,界面丑陋。

win7、win8.1怎么升级win11?免费升级win11系统方法win7、win8.1怎么升级win11?免费升级win11系统方法Feb 13, 2024 am 11:20 AM

现在仍有不少用户在使用win7和win8系统,为了能够更好地运行软件和程序,想要将系统升级到win11,那么win7、win8.1怎么升级win11?下面就跟着小编一起来看一下具体的消息吧。免费升级Windows11方法1、众所周知,win10现在是可以免费升级win11系统的。2、根据外媒的相关报道,win7和win8.1已经获得了win11的密钥。3、这就代表着,用户如果使用着win7或win8.1系统,就可以直接免费升级到win11。4、如果还在使用win8的话,需要先将它升级到win8.

win8电脑忘记开机密码怎么办win8电脑忘记开机密码怎么办Mar 20, 2024 pm 03:15 PM

解决方法:1、使用Microsoft账户密码登录,如果您的电脑与Microsoft账户关联;2、使用密码重置工具,如Offline NT Password & Registry Editor或Ophcrack,制作启动盘或U盘后在启动时运行;3、重置电脑,使用Windows8安装光盘或U盘启动,进入“修复你的电脑”选项,选择“重置你的电脑”,将电脑恢复到出厂设置即可。

win8可以装什么版本的officewin8可以装什么版本的officeFeb 12, 2024 am 11:54 AM

一般我们日常生活中都需要使用office办公软件,不管是学习还是工作,都离不开它,而win8系统由于还有不少用户在使用,那么它可以装哪些版本的office呢?win8可以装什么版本的office答:win8可以装2007及以上版本的office。虽然说win8可以装2007及以上版本的office,但是还是建议大家去装2013版的。目前使用office2013的用户比较多,所以为了避免某些版本之间兼容出现问题。大家可以到微软官网下载使用Microsoftoffice2013,可以免费试用一个月。

u盘痕迹清理win8u盘痕迹清理win8Feb 13, 2024 pm 01:45 PM

什么要彻底擦除不用存储上的数据现在数据泄露十分严重,退换电子产品时,我们需要注意清理上面的数据,以免个人数据泄露。一般人常用的数据擦除方法是格式化。然而,仅仅格式化并不能完全保证数据的安全,因为专业的数据恢复软件仍能够恢复格式化后的数据。因此,为了更加安全地处理个人数据,建议使用数据擦除软件进行彻底的数据清除。殊不知,这样其实可以通过数据恢复软件,将格式化掉的数据恢复回来,等于是给别有用心的人大开方便之门。那么怎么来彻底擦除我们储存设备上的数据,让数据恢复都无法恢复回来呢?windows自带工具

win8可以安装golang吗win8可以安装golang吗Jul 24, 2023 am 10:24 AM

Win8可以安装Golang,安装步骤:从Golang官方网站下载安装包;2、双击该安装包文件,按照提示一步一步进行安装;3、在安装目录下找到一个名为“go”的文件夹;4、右键单击“此电脑”,选择“属性”,点击“高级系统设置”,在系统属性窗口中,点击“环境变量”,找到名为“Path”的变量,双击进入编辑,添加安装路径到变量值的末尾,以分号分隔;5、验证Golang是否安装成功。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前By尊渡假赌尊渡假赌尊渡假赌
仓库:如何复兴队友
4 周前By尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒险:如何获得巨型种子
4 周前By尊渡假赌尊渡假赌尊渡假赌

热工具

螳螂BT

螳螂BT

Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

DVWA

DVWA

Damn Vulnerable Web App (DVWA) 是一个PHP/MySQL的Web应用程序,非常容易受到攻击。它的主要目标是成为安全专业人员在合法环境中测试自己的技能和工具的辅助工具,帮助Web开发人员更好地理解保护Web应用程序的过程,并帮助教师/学生在课堂环境中教授/学习Web应用程序安全。DVWA的目标是通过简单直接的界面练习一些最常见的Web漏洞,难度各不相同。请注意,该软件中

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

适用于 Eclipse 的 SAP NetWeaver 服务器适配器

将Eclipse与SAP NetWeaver应用服务器集成。

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具