2013-04-27 104 views
3

http://docs.python.org/2/extending/ 我有一些扩展/嵌入python解释器的经验。我也知道一些让cython更容易的工具。扩展V8 JavaScript引擎

现在我很想知道如何用Google的V8引擎做同样的事情。我对扩展它更感兴趣,但没有找到关于这样做的很多信息。

任何人都可以推荐进一步阅读?是否存在使这更容易的工具?

回答

0

Re。延伸阅读:

NodeJS Documentation

Kenneth Geisshirt's 2015 Talk(速成班)

回复。工具:

简答:no。

长答案:由于一种语言正在被另一种语言编译,所以调试器本质上将很难跨越语言障碍。相反,我强烈建议您执行详尽的单元测试,特别是当您认为JavaScript是松散类型的,而C++是强类型的。开发扩展时,这种差异本身可能会导致或节省头痛。