从品牌网站建设到网络营销策划,从策略到执行的一站式服务
JS无法自主控制线程,即便NODE.JS,其本身也是C语言的实现,只是使用JS间接调用C语言去执行而已。因此JS得触角,是无法触及高性能应用的。
创新互联-专业网站定制、快速模板网站建设、高性价比峨边彝族网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式峨边彝族网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖峨边彝族地区。费用合理售后完善,10余年实体公司更值得信赖。
从语言本身,与其认为JS可以一统天下,C#一统天下的可能性似乎更高一些。由于Unity3D的存在,可以一次开发,便发布到21种平台。windows,linux,mac自然不在话下,还包括PS4,3DS,SWITCH,XBOX等游戏机。。各种VR,AR设备,以及WebGL。。只要WebGL逐渐普及,或H5的性能进一步提升,Unity便可直接生成前端页面。。且性能非常棒。。连3D大型游戏都可以流畅运行。。
简单说,JS的问题在语言本身,先天的缺陷,导致其很难通过后天的修复来弥补。除非彻底改造成编译型静态语言。。而像ES6那样的小修小补,是根本无法从本质上改良JS的。。也许要等到ES10以上的版本,JS才能真正胜任高性能开发
而C#本身性能就很棒,问题在于前端平台的性能不足,目前的H5性能依然无法满足C#的需要,而WEBGL普及度偏低。。显然C#要实现“无所不能”,比JS容易的多。只要前端平台的性能再稍加提升,也许仅仅需要HTML5.2或HTML5.3,或者各大浏览器都默认开启WEBGL,这一切就可能成为现实。
归根结底,JS也许有一天可以"无所不能",但永远无法涉及高性能的应用,而到时候“无所不能”的语言,也不仅仅只有JS一种....未来的WEB前端,将是由引擎直接生成webassembly,并不是靠敲JS实现的。
现在前端使用的几乎都是javascript,应该说前端几乎没有什么竞争者。
但在后端,虽然有node.js,但目前主流还是JSP、ASP(.net)、PHP。
但我感觉在前端能占统制地位,这已经说明其重要性了。
可以说是,因为他们的都来自java,只不过是两个分支而已,
一个用来处理客户端的数据,一个用来处理服务器端的数据。
js是浏览器支持的,而jsp是服务器支持的就像vbscript和asp一样。
实质是不会变的。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图