博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
脚本语言不行?JavaScript 重写 Office 365 已进入尾声
阅读量:6963 次
发布时间:2019-06-27

本文共 1041 字,大约阅读时间需要 3 分钟。

微软技术项目经理(Technical Program Manager ,TPM)、Webpack 核心团队成员 Sean Thomas Larkin  发 Twitter 透露了 的消息。

这个消息源于一次简短的编程语言口水之争。一个备注 C++ 语言全国委员会主席的人 J. Daniel Garcia 在 Twitter 中发文指责脚本语言,他说脚本语言作为使用量最大的 CS 编程语言是一种错误,它无法编写操作系统、数据库管理系统,甚至 Office 套件。

Scripting languages as first programming language for CS bachelors are WRONG. You are not able to write an OS, a DBMS, or even an Office suite with an scripting language.

作为开发者布道师,同时也是 JavaScript 拥趸的 Sean 直接让他打脸,Sean 回复 Twitter 表示,Office 365 套件的所有应用都被重写了,并且工作已进入尾声,而完成这项工作使用的正是那个弱小的脚本语言 JavaScript。

4996975cc56d6e3f5eaff89337a0f7407e8.jpg

Sean 没有公布过多细节,他表示这些 Office 应用不是基于 Electron 开发的,而是使用一整套编译工具将同一份 JavaScript 代码编译成适用于不同平台的原生代码,包括 Web、Android、iOS、macOS、UWP 和 WIN32,其中只有 WIN32 是 Electron 应用。

网友根据上边透露的相关技术栈,询问 Sean 是如何编译到 macOS 的,并且也有人问那为什么不连 Linux 平台一起做了?Sean 回复说不确定,但是他希望能出个 Linux 桌面 MS Office 套装。

之后 Sean 又在 相对完整地介绍了这次代码重写:

4c3b1e57d08e5bd82c4b4afaa6545d5e78b.jpg

他澄清到,Office 365 的 UI 很多,但绝对不是全部都使用了 React Native (Windows) 进行构建,API 和服务仍使用 C++ 或者 C#,React Native 将 JavaScript 代码编译成平台原生代码的说法并不正确,所以其实并不是“全部/完全”使用 JavaScript/TypeScript。

J. Daniel Garcia 暂时默不作声。

你觉得脚本语言弱小吗?留言说说你会哪几种脚本语言。

转载地址:http://vrwsl.baihongyu.com/

你可能感兴趣的文章
PHP,安卓,ios相互适用的AES加密算法
查看>>
我的友情链接
查看>>
LitePal的使用
查看>>
查找旁站路径的几种方法
查看>>
Cisco路由配置入门
查看>>
图片数据&大文本数据存储
查看>>
我的友情链接
查看>>
创建并调用 DLL(1)
查看>>
lvs+keepalived实现DR模式热备
查看>>
各种媒体数据以 base64 编码方式直接嵌入网页中的写法
查看>>
微软ASP.NET 电商网站开发实战 MVC6 +HTML5 +WCF+WebAPI+NoSQL+mongoDB+Redis+Core视频 代码 面试题...
查看>>
由客户现场引发的思考
查看>>
ORACLE 查看数据库文件的位置
查看>>
Android应用及应用管理
查看>>
开发第一个Hibernate项目,实现插入数据功能
查看>>
Xcode8 missing file 报出 ”xx“is missing from working copy 的问题 解决方法汇总
查看>>
rhsl 6.5 搭建DNS服务器
查看>>
推荐最适合IT人自学的6个视频网站、8个社区网站,欢迎补充
查看>>
idea配置tomcat
查看>>
自定义Iptables日志输出
查看>>