跳到主要内容
CNode

除了JS之外,可以用C/JAVA写NodeJS的API吗?

社区
Zzacard-orc发布于 13 年前最后回复 12 年前
1462370

除了JS之外,可以用C/JAVA写NodeJS的API吗?

查看回复

回复 (14)

Z
zengwenbing#1012 年前
引用 zengwenbingnode起初是设置成高性能的web服务器,后面演变成一个开发平台,刚开始是想用ruby的,但是ruby虚拟机的性能不太出众,然后想到用v8,所以最后面用c++开发了,我觉得如果哪门语言的开发性...

@alsotang 这个也是考虑的,不用python因为python已经是同步io的了,如果一时改为异步io,可能让很多python开发人员接收不了,最后用js作为开发语言,js天生就是异步+基于事件驱动的 最近不是有个项目是基于node的node.app就是用Ob-c开发的平台

A
alsotang#912 年前

可以用 c++ 写。

参见 https://github.com/rvagg/nan

A
alsotang#812 年前
引用 yakczh现在connect解析http头的部分是用c++写的吗?

我一直以为解析 http 头这事是 http api 在做的事

A
alsotang#712 年前
引用 zengwenbingnode起初是设置成高性能的web服务器,后面演变成一个开发平台,刚开始是想用ruby的,但是ruby虚拟机的性能不太出众,然后想到用v8,所以最后面用c++开发了,我觉得如果哪门语言的开发性...

-1

之所以不用 ruby 或者 python 是因为他们的同步库太庞大才放弃的吧?

而“我觉得如果哪门语言的开发性能好,都可以写Node”,更不懂在表达什么

Y
yakczh#612 年前

现在connect解析http头的部分是用c++写的吗?

Z
zengwenbing#512 年前

node起初是设置成高性能的web服务器,后面演变成一个开发平台,刚开始是想用ruby的,但是ruby虚拟机的性能不太出众,然后想到用v8,所以最后面用c++开发了,我觉得如果哪门语言的开发性能好,都可以写Node。

Z
zacard-orc#413 年前
引用 zhs077可以用C++

多谢,非常感谢

Z
zhs077#113 年前

可以用C++

参与回复

登录后即可参与回复。登录