ECMAScript——一门编程语言从构想到标准的历程
编程语言
2023-05-03 v1
摘要
网络的大部分由 ECMAScript 驱动。作为一种 Web 技术,它无处不在,并通过原生方式或 Web 浏览器在大多数平台上可用。ECMAScript 是 Web 的主导语言,但与此同时,它并非为此而设计。ECMAScript 的故事是标准化对技术普及产生影响的故事。同时,该故事展示了外部压力如何塑造一门编程语言,以及政治如何阻碍标准的演进。在本文中,我们将梳理导致 ECMAScript 主导地位的运动,评估导致其主导地位的因素,并使用 Futures Triangle 框架与标准战争理论来考量其演进。
引用
@article{arxiv.2305.01373,
title = {ECMAScript -- The journey of a programming language from an idea to a standard},
author = {Juho Vepsäläinen},
journal= {arXiv preprint arXiv:2305.01373},
year = {2023}
}
备注
20 pages, 2 figures, 2 tables, EURAS 2023, preprint of an accepted full paper