时流引擎接收到的信息表明,直到 2055 年 JavaScript 仍然被大规模使用。 尽管我们不清楚在那个时候媒体载体的形式,

时流引擎接收到的信息表明,直到2055年JavaScript仍然被大规模使用。尽管我们不清楚在那个时候媒体载体的形式,但是我们了解到,ES2053已经被广泛使用,具备了静态类型推断、依值类型和借用检查等功能,并依然与ES5兼容。这意味着JavaScript可能会成为一种永久性的语言,并且会继续适应和演变。由于JavaScript可以在浏览器、桌面应用程序和移动应用程序中运行,因此有可能成为软件开发的通用语言。然而,尽管JavaScript仍然具有重要地位,但是未来技术的快速演进以及全新的编程语言的涌现,可能会对JavaScript的地位产生影响。无论如何,目前的局面显示出JavaScript的重要性和长寿性。

相关推荐

封面图片

JSON发明人:老朽的JavaScript编程语言早该入土了

JSON发明人:老朽的JavaScript编程语言早该入土了尽管大多数调查显示,JavaScript仍是世界上最流行的编程语言之一。但随着它的日渐年迈,越来越多的开发者也正将其视作进步的阻碍。近日,用于对Web应用程序中的数据进行系列化的JavaScript对象表示法(JSON)创始人DouglasCrockford就严厉指出——JavaScript和其它化石语言都该被淘汰了!2013NCGIS大会资料图(来自:Wikipedia)DevClass报道称,在上月的一次采访中,DouglasCrockford做出了如下断言:尽管20年前,本人也曾是JavaScript的少数拥护者之一。但当今对JavaScript最好的一件事,就是让它顺应时代的发展而退役。能够将嵌套函数与动态对象组合到一起的体验确实非常棒,然而我花了十年时间来尝试纠正这方面的缺陷,并在ES5上取得了小小的成功。遗憾的是,在那之后,大家并没有热心于让它成为一种更好的语言、而是倾向于让JavaScript不断膨胀。积重难返之下,JavaScript已同其它化石语言一样,成为了阻碍我们进步的一个存在。现在是时候让我们专注于下一种语言,并使之更加接近于E、而不是JavaScript。根据今年早些时候的一项StackOverflow调查:排除非通用语言的HTML、CSS和SQL,现阶段仍有超过65%的开发者在使用JavaScript,远超以48%排在第二名的Python。不过DouglasCrockford也承认,想要替换基于浏览器的JavaScript,仍存在着两个困难。首先,下一款语言尚未做好准备。它不仅需要做到生人也能够轻易上手、还需要专门为安全的分布式编程而设计,其它一切都是次要的。其次,我们需要所有浏览器开发商携手共进,在采用新语言的同时、用设计良好的UI来替换DOM文档对象模型,所以还是祝大家好运吧!PC版:https://www.cnbeta.com/articles/soft/1302069.htm手机版:https://m.cnbeta.com/view/1302069.htm

封面图片

NASA使用了JavaScript脚本来控制JWST太空望远镜的任务执行

NASA使用了JavaScript脚本来控制JWST太空望远镜的任务执行尽管配备了各种先进的科学仪器,但刚刚分享了首批宇宙照片的詹姆斯·韦伯太空望远镜,还是被发现很可能采用了陈旧的JavaScript编程语言来控制。由集成科学仪器模块(ISIM)文档可知,JWST配套软件基于脚本任务处理(ScriptProcessorTask)方案。太空望远镜科学研究所的IlanaDashevsky和VickiBalzano指出(PDF):在接收到任务命令后,JWST的脚本处理器会运行JavaScript编写的脚本、并且支持同时运行10个。JWST有一堆用于执行特定任务的预编写脚本,以‘最大化效率和最小化地面系统’。地面上的科学家可告诉JWST去做什么,然后交给脚本处理器程序去解释。程序会根据脚本的访问系统,来调用其它应用程序和系统。脚本处理流程示意即便如此,JWST还是未采用JavaScript直接控制中红外仪器的Web浏览器。因为它更像是给主管提供了一份任务列表(本例中为JavaScript),然后将之分发给旗下团队。ISIM属于望远镜相机仪器的集合体,JS脚本控制着它们的工作过程。NASA更是直接将ISIM称作JWST望远镜的心脏。作为JWST功能拼图的一环,JavaScript仍然非常重要。至于为何使用老朽的JavaScript编程语言,Dashevsky和Balzano的说法是,他们是用NombasScriptEase5.00e构建的。由现已停运的Nombas网站可知,该软件的上一次更新,可追溯到大约20年前的2003年1月,但我们对JWST团队的选择并不感到意外。据悉,虽然JWST于2021年底发射升空,但该项目其实在1989年就已萌芽。JWST的实际开建为2004年,当时距离ScriptEase5的发布也只过去两年。当然,航天器的功能通常很是简单。比之最新颖的技术解决方案,研究人员更关注它的稳健性。最大化效率论文中的简化架构插图需要指出的是,与项目本身一样,描述JWST上的JavaScript系统的文档也已相当陈旧。Dashevsky和Balzano没有注明撰写的日期,但出版年份是2006,此外ISIM手稿则是源于2011(也有说2010)。最后,虽然NASA没有回应TheVerge的置评请求,但JWST文档页面上一篇2017年发表的文章,还是提到过“基于事件驱动的科学操作”,与JavaScript的系统概念不谋而合。顺道一提,这份知识库中还详细介绍了JWST板载的68GB固态存储器,称之可容纳58.8~65GB的实际科学数据。相关文章:詹姆斯·韦伯太空望远镜仅板载了68GB的固态记录器JSON发明人:老朽的JavaScript编程语言早该入土了NASA韦伯望远镜捕捉到迄今为止最大的图像揭示令人惊叹的星系集合...PC版:https://www.cnbeta.com/articles/soft/1306277.htm手机版:https://m.cnbeta.com/view/1306277.htm

封面图片

Node.js发明人敦促甲骨文放手JavaScript商标

Node.js发明人敦促甲骨文放手JavaScript商标DevClass报道称:作为Node.js和Deno的发起人,RyanDahl已向甲骨文公司致去一封公开信,恳请该公司将JavaScript商标释放到公共领域。他写道:“这个商标已成为笼罩在世界上最流行的编程语言上的一片乌云,谨慎守法的工程师会竭力避免使用,并导致诸如ECMAScript之类让人感到困惑的术语的出现”。官网截图RyanDahl还附上了指向NetscapeCommunications于1995年发布JavaScript时的初始新闻稿的链接。长期以来,无论商标权属如何变化,该语言的名称一直让人们误以为它是Java的变体。然而Netscape曾表示JavaScript是对Java的补充和集成,设想是能够与网页上的Java小程序进行交互。尽管实质性工作不算太高级,但作为两款‘花括号’语言,JavaScript与Java语言几乎没有共同之处此外JavaScript发明人BrendanEich上月表示——“JavaScript这个名字完全是个幌子,它与Java的关系不大、且语法上都与同一个老祖(C语言)相关”。截图(来自:TinyClouds.org)DevClass指出,商标的原意是保护产品不被竞争对手抄袭或假冒。当微软想出一个用于IE浏览器的JavaScript实现时,曾把它叫做JScript、后又制作了一个.NET版本。然后网景(Netscape)与包括微软在内的其它公司合作,通过Ecma国际标准机构对该语言开展了标准化改造。即便ECMAScript听起来有些难以理解、且像是一个不太受欢迎的商标,但名词本身还是中性的。遗憾的是,当甲骨文于2010年收购Sun时,它也一并获得了JavaScript的商标。法理上,这意味着只有该公司可以将一种语言称作JavaScript,但甲骨文却一直将它晾在了一旁。RyanDahl指出,甲骨文没有任何使用该商标的产品——尽管正如HackerNews评论所观察到的那样,该公司确有提供包含JavaScript实现的GraalVM。另一方面,Oracle并未在其商标指南中明确提及JavaScript(但有谈到Java和MySQL)。该指南指出:“正确使用甲骨文商标,可加强其作为我们产品和服务的品牌效用、并有助于防止其成为任何人都可用的通用名称”。最后,DevClass已向Oracle发去置评请求,但截止发稿时,该公司尚未作出回应。PC版:https://www.cnbeta.com/articles/soft/1313311.htm手机版:https://m.cnbeta.com/view/1313311.htm

封面图片

尽管有许多顾客要求 沃尔玛在美国仍不接受Apple Pay

尽管有许多顾客要求沃尔玛在美国仍不接受ApplePay沃尔玛每天都面临许多接受ApplePay的请求,但这家大卖场零售商在全美4700多家商店中仍然不接受iPhone标志性的的点对点支付服务服务。沃尔玛转而致力于自己的支付服务,名为WalmartPay,可通过iPhone上的沃尔玛应用程序调用。PC版:https://www.cnbeta.com/articles/soft/1329795.htm手机版:https://m.cnbeta.com/view/1329795.htm

封面图片

纽约时报分析:美国禁用 TikTok 的可能性有多大

纽约时报分析:美国禁用TikTok的可能性有多大国会议员将在今天上午(美国当地时间)的听证会上质询TikTok的首席执行官。唐纳德特朗普试图在2020年禁止TikTok,但法官驳回了他的尝试。政府正在再次尝试,尽管尚不清楚禁令将如何实施。美国限制这么大的应用程序是没有先例的。一些立法者更喜欢的一种方法是从苹果和谷歌的应用程序商店中删除TikTok,并使该应用程序在美国手机网络上无法运行。但政府无法进入用户的手机以删除该应用程序。TikTok仍然可供那些已经拥有它的人使用,尽管用户无法下载该应用程序的更新,这可能最终导致它无法使用。任何禁令都面临法律和政治障碍,包括有关第一修正案保护的问题,以及可能激怒即将进入总统选举年的数百万TikTok用户。美国可能会威胁禁止,以迫使另一个对它有利的结果——将TikTok出售给一家美国公司。TikTok和美国此前曾就一项事宜进行过谈判。尽管如此,道路仍然是阴暗的。中国不太可能批准出售。据一些分析师称,如果真的如此,则不清楚谁会购买该应用程序,该应用程序可能耗资500亿美元。出售也可能引发对微软等潜在收购者的反垄断担忧。即使禁令从未发生,禁令的威胁仍然很重要。拜登政府正在利用进一步限制的幽灵来传达对中国的强硬路线。双方立法者可能会在今天的听证会上明确指出这一点。这一事件是两个世界大国争夺主导地位的较大规模斗争中的最新一集。在这场竞赛中,数据是经济和政治影响力的宝贵来源。“如果你能控制数据,你就能产生影响,”政治学家约瑟夫·奈(JosephNye)说。中国多年来就知道这一点。该国禁止使用Facebook、Instagram和Twitter等应用程序,并严格控制互联网,将其公民与世界其他地区隔离开来。美国现在威胁要使用中国的战术来对付它,有效地将私营公司作为国家资产,并限制信息访问作为一种制裁形式。TikTok的首席执行官Chew预计今天将告诉国会,该应用程序是提升软实力的工具——“世界其他地方可以通过它体验美国文化的镜头”。但美国明确表示更关心数据的硬实力。——(节选)

封面图片

Google 将为 Android 15 带来卫星消息传递服务

Google将为Android15带来卫星消息传递服务这些以开发者为中心的测试版是功能的试验场,这些功能很可能会进入计划于今年晚些时候发布的最终公开版本。根据Google的说法,公开测试版应在4月至7月间可供测试。以上是Google发布Android15的时间表,它可能会在今年8月到10月间正式发布。最新的开发者预览版解决了Android用户遇到的一些麻烦和安全问题,比如让应用程序更清楚地知道为什么当设备使用卫星连接时某些服务可能不可用。Google在新闻稿中称,新预览版支持"预装的RCS应用程序使用卫星连接收发信息"。Android15应该更清楚地说明何时启用卫星连接,并可能限制某些应用程序的功能。为应用程序引入了屏幕录制检测支持,使它们能够在用户的活动被录制时通知用户。对于使用NFC的应用程序来说,一键式非接触支付的可靠性也得到了提高,Android14中引入的多语言音频识别功能也得到了改进,以避免用户在切换语言时丢词。翻盖手机上的小封面屏幕也将变得更加有用,因为开发人员可以直接访问更多的交互方式,而对新的CTA-2075响度标准的支持将帮助Android用户避免在切换内容时调整不一致的音量。最后,Google正在对应用程序中的PDF功能进行"实质性改进",增加了对密码保护文件、注释、表单编辑、搜索和复制选择的支持。...PC版:https://www.cnbeta.com.tw/articles/soft/1424577.htm手机版:https://m.cnbeta.com.tw/view/1424577.htm

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人