javascript会统一的简单介绍
在未来,JavaScript有可能一统天下吗
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 能够统一前后端吗
现在前端使用的几乎都是javascript,应该说前端几乎没有什么竞争者。
但在后端,虽然有node.js,但目前主流还是JSP、ASP(.net)、PHP。
但我感觉在前端能占统制地位,这已经说明其重要性了。
通常我们所说的JS和JSP是统一个语言吗?
可以说是,因为他们的都来自java,只不过是两个分支而已,
一个用来处理客户端的数据,一个用来处理服务器端的数据。
js是浏览器支持的,而jsp是服务器支持的就像vbscript和asp一样。
实质是不会变的。
分享标题:javascript会统一的简单介绍
网址分享:http://scyanting.com/article/dsiicdg.html