Интересный вопрос.
Я знаю, что в сообществе WebSocket разрабатываются некоторые библиотеки C и / или C ++ WebSocket (упомянутые в списке обсуждений IETF), если вы хотите пойти в этом направлении.
Возможно, вам будет интересно узнать, что некоторые части Node.js на самом деле написаны на javascript и скомпилированы во время процесса сборки как встроенные модули, но я не знаю ни одного способа сделать это для вашего собственного короткого кода взломать сборку.
Поскольку это OSX, вы можете упаковать Node вместе с вашим собственным кодом и любыми модулями, созданными на основе статической библиотеки v8, в вашем .app. Это будет довольно тесная связь, хотя и не совсем то, что вы просите.
Также возможно построить ваше расширение (или его часть) как модуль C ++, загруженный Node и v8.