最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

c++ - JavaScript Standard Library for V8 - Stack Overflow

matteradmin9PV0评论

In my application, I allow users to write plugins using JavaScript. I embed V8 for that purpose. The problem is that developers can't use things like HTTP, Sockets, Streams, Timers, Threading, Crypotography, Unit tests, et cetra.

I searched Stack Overflow and I found node.js. The problem with it is that you can actually create HTTP servers, and start processes and more things that I do not want to allow. In addition, node.js has its own environment (./node script.js) and you can't embed it. And it doesn't support Windows - I need it to be fully cross platform. If those problems can be solved, it will be awesome :) But I'm open to other frameworks too.

Any ideas?

Thank you!

In my application, I allow users to write plugins using JavaScript. I embed V8 for that purpose. The problem is that developers can't use things like HTTP, Sockets, Streams, Timers, Threading, Crypotography, Unit tests, et cetra.

I searched Stack Overflow and I found node.js. The problem with it is that you can actually create HTTP servers, and start processes and more things that I do not want to allow. In addition, node.js has its own environment (./node script.js) and you can't embed it. And it doesn't support Windows - I need it to be fully cross platform. If those problems can be solved, it will be awesome :) But I'm open to other frameworks too.

Any ideas?

Thank you!

Share Improve this question edited Jul 2, 2010 at 17:43 starblue 56.9k14 gold badges101 silver badges153 bronze badges asked Jun 30, 2010 at 0:55 Alon GubkinAlon Gubkin 57.2k57 gold badges199 silver badges290 bronze badges
Add a ment  | 

2 Answers 2

Reset to default 3

There is CommonJS, which defines a "standard" and a few implementations available of that standard - one of which is node.js.

But from what I can see, it's still fairly immature and there aren't many "plete" implementations.

In the end, I built my own library.

Post a comment

comment list (0)

  1. No comments so far