火星科技网您的位置:首页 >科技数码 >

两家公司将专注于将两种独立的JavaScript技术合并成一个公共平台

导读 微软和谷歌达成了一个不太可能的匹配,双方同意在Angular 2上进行合作,这是谷歌用于构建网站和应用程序的JavaScript应用程序框架的新版

微软和谷歌达成了一个不太可能的匹配,双方同意在Angular 2上进行合作,这是谷歌用于构建网站和应用程序的JavaScript应用程序框架的新版本。

在合作关系下,两家公司将致力于将各自独立的两种JavaScript技术合并成一个共同的平台。

谷歌将放弃基于JavaScript的脚本语言AtScript的工作,该语言最初是Angular 2 Web应用程序框架的语言。相反,它将采用AtScript中提出的关键功能,并将其集成到微软的竞争对手TypeScript中,后者将被合作伙伴指定为开发Angular 2的通用语言。

微软TypeScript团队和谷歌Angular团队成员3月5日在盐湖城ng-conf宣布合作。

南微软开发部副总裁索马塞加尔在博客中表示,在过去的几个月里,两家公司一直在合作统一不同的技术。Somasegar写道:“在今天盐湖城举行的ng-conf会议上,Angular和TypeScript团队正在揭示此次合作的初衷。

“我们很高兴地宣布,我们已经合并了TypeScript和AtScript语言,并将使用TypeScript开发Angular2,这是用于构建网站和网络应用程序的流行JavaScript库的下一个版本。”

Somasegar认为,TypeScript由于集成而获得了新的语言功能,这大大简化了Web应用程序的开发。

微软TypeScript团队项目经理Jonathan Turner在另一篇博文中表示,开发者将在即将发布的TypeScript 1.5版本中看到合作的初步成果。

特纳说,这些新特性将帮助开发人员编写更简洁的代码,并包括用元数据注释类声明的新方法。特纳说,这样的元数据注释将使应用程序开发人员能够更清楚地将应用程序代码与关于代码的信息分开。

考虑到两家公司多年来的激烈竞争,两家公司的合作多少有些出人意料。微软和谷歌在包括云服务、Web应用和浏览器软件在内的各个方面都在进行激烈的竞争,都在争夺政府客户。

微软的Scroogled营销活动是这场竞争最明显的表现之一。该活动于2012年发起,无情地抨击了谷歌的商业模式及其数据收集和定向广告做法。该公司甚至维持一个单独的网站,销售模仿谷歌的Scroogled产品。

最近,Scroogled网站似乎已经退役,取而代之的是一个更通用的网站“为什么是微软”,它鼓励用户将自己的产品和服务与包括谷歌在内的许多竞争对手进行比较。

不过,根据微软博客上发布的评论来看,开发者本人对与谷歌合作的消息非常高兴。

“这是一个史诗般的消息,”这位使用Bitcrazed手柄回应索马塞加帖子的人说。“祝贺打字稿和Angular团队。这种合作令人耳目一新。”

“谢天谢地!到目前为止,AtScript只是谷歌另一个令人讨厌的产品。”评论员亚历克斯德累斯顿指出。

然而,如果新的和改进的Angular 2没有为谷歌最初的Angular 1.x技术版本提供迁移路径,它可能会成为一个问题。IfoQ在本周的一份报告中指出,当谷歌宣布其Angular 2计划时,最大的担忧是它将继续支持Angular 1.x多久很多人认为这项新技术是对原有技术的彻底改写。

InfoQ说:“对Angular 2最大的抱怨是没有迁移路径。

郑重声明:本文版权归原作者所有。转载文章只是为了传播更多的信息。如果作者信息标注有误,请第一时间联系我们修改或删除。谢谢你。

标签:

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。