标签: c++ c cross-platform native-code language-binding
哪种语言(C或C ++)最适合编写本机库并使用不同语言使用语言绑定(例如,使用JNI或Ruby的C扩展),以及为什么?
答案 0 :(得分:6)
C,因为
答案 1 :(得分:5)
如果您愿意,只要您提供外部“C”绑定/导出就可以用C ++编写库,以便其他运行时可以使用它。