1 tini17 2015-03-22 11:13:11 +08:00 rust大法好 |
![]() | 2 wuxqing 2015-03-22 11:18:06 +08:00 ![]() 方便在脚本语言中调用的,只能选c/c++了。go不适合 |
![]() | 3 bigtan 2015-03-22 11:26:44 +08:00 via Android ![]() 现在把go当脚本用的 |
![]() | 4 jokester 2015-03-22 11:50:34 +08:00 ![]() c |
![]() | 5 vincentxue 2015-03-22 12:06:01 +08:00 ![]() 那肯定首选 C 了。 |
![]() | 6 hjc4869 2015-03-22 12:26:25 +08:00 ![]() 用C++写,然后写extern "C"提供调用的函数。 如果是Windows下直接用COM吧。。 |
![]() | 7 choury ![]() 这三个都可以吧,编译成可执行问题,直接脚本里面执行就可以了 |
![]() | 9 Bluek404 2015-03-22 14:14:51 +08:00 ![]() 试下nim? 反正可以转C和C++ |
![]() | 10 Virtao 2015-03-22 15:36:20 +08:00 ![]() 先学Go,相对于C/C++来说比较简单,而且语法偏脚本,上手快。等Go上手了,如果还想继续挑战,可以再学C/C++。直接学C/C++有些偏陡峭。 |
![]() | 11 Bensendbs 2015-03-22 15:48:32 +08:00 ![]() lisp..? |
12 taiyuan 2015-03-22 15:49:40 +08:00 ![]() 必须是c |
13 bitwing 2015-03-22 16:10:33 +08:00 ![]() 追新想法不错,但 C 绕不过去,先 C 吧 |
![]() | 14 no13bus 2015-03-22 17:15:25 +08:00 via iPhone ![]() Go C太难了。你要是想深入了解还不如去看csap |
![]() | 15 wwek 2015-03-22 20:52:34 +08:00 ![]() GO啦~ |
16 155 2015-03-22 20:55:31 +08:00 ![]() 如果指调用动态链接函数的那种, Go目前除了能在android下被JNI调用外干不了. |
![]() | 17 spacewander 2015-03-22 21:42:44 +08:00 ![]() 想写bindings首选是C。其他脚本语言想调用C++的库,一般都是用C写一层wrapper,因为C++的ABI接口太不友好了。 另外,Ruby和Python的主流实现都是用C写的,这意味着它们相关的接口都是C写的。 Go的话,太新了,而且又不属于C系的,基本上没有人用它写binding。 |
18 jiang42 2015-03-22 22:00:09 +08:00 ![]() 一个你自己喜欢的C++子集 |
![]() | 19 bellchu 2015-03-23 14:07:29 +08:00 via iPhone 如果是计算机专业,谭浩强的课不是必修的吗? |