gpt4 book ai didi

javascript - 解释为 Javascript 的语言?

转载 作者:可可西里 更新时间:2023-11-01 02:34:30 25 4
gpt4 key购买 nike

Another post质疑将语言编译成 Javascript 的实用性。撇开实用性不谈,哪些解释器可以将某种语言 X 翻译成 Javascript 并用 Javascript 实现?我对 X 的设计目的不是针对 Javascript 的情况特别感兴趣。即使解释器还没有完全完成,我也想听听。

你可能很好奇这个问题的动机。 Javascript 当然无法利用汇编程序那么强大的功能,但代码分发和执行的灵 active 有时可能会超过该成本。

这些解释器的一个用例是用于教授和学习编程语言的模型。考虑一下在交互式书中拥有 Javascript 解释器是多么有用 Eloquent Javascript .当然,在本地编译它可能会影响性能,但在某些情况下,成本肯定是值得的。是的,我意识到依赖服务器来编译或解释代码始终是一种选择,但我对客户端方法特别感兴趣。


更新:很多回复都包含对未在 Javascript 中实现的编译器的引用。我只是想强调解释器本身应该用 Javascript 实现,这样它和源语言代码都可以在您祖 parent 计算机上的浏览器上运行。

最佳答案

CoffeeScript是一种编译为 JavaScript 的编程语言。

关于javascript - 解释为 Javascript 的语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4414558/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com