N****w 发帖数: 21578 | 1 http://golang.org/
http://golang.org/doc/go_talk-20091030.pdf
google 养的闲人弄的,希望以后比C/C++好用。
主要有:
编译执行,速度类似C/C++
string 不等同于字符数组,只能拼接,不能修改。
map 类型,hash
package 封装,类似于 class type
interface
slice,长度确定的数组片段,代替传统的C的无界数组指针
指针不可运算,基本相当于可以为空的 reference。
gorouting 线程并行和 channel 数据传送
garbbage collection |
N****w 发帖数: 21578 | 2 教程里有实例:
http://golang.org/doc/go_tutorial.html
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
c*********k 发帖数: 4747 | 3 好玩不?
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
N****w 发帖数: 21578 | 4 看着挺好玩,快、小、OO、简练
libs 还不多
过几年函数库多了代替 java 挺好
【在 c*********k 的大作中提到】 : 好玩不?
|
c***a 发帖数: 655 | 5 does it have garbage collection?
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
N****w 发帖数: 21578 | 6 有,有
【在 c***a 的大作中提到】 : does it have garbage collection?
|
f*****Q 发帖数: 1912 | 7 Ken Thompson整的。
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
wy 发帖数: 14511 | 8 zany一个
【在 f*****Q 的大作中提到】 : Ken Thompson整的。
|
N****w 发帖数: 21578 | 9 老 Ken 还没退休阿
Robert Griesemer, Ken Thompson, and Rob Pike
started the project in late 2007.
【在 f*****Q 的大作中提到】 : Ken Thompson整的。
|
k****f 发帖数: 3794 | 10 牛人呀,现在还在整新东西
难道准备再拿个图灵奖?
【在 f*****Q 的大作中提到】 : Ken Thompson整的。
|
|
|
N****w 发帖数: 21578 | 11 这些人玩个语言不算啥了。。。
不过这个看起来很实用,就是学术上不太成系统,拿奖是很难了
【在 k****f 的大作中提到】 : 牛人呀,现在还在整新东西 : 难道准备再拿个图灵奖?
|
p*****s 发帖数: 344 | 12 主要是编译速度快,这个玩玩不错。
但执行速度比C慢至少10%-20%,也不能嵌入汇编。
要成为系统语言除非以后和C有很好的接口像C++一样。要不然开发速度是很快,优化空
间很小像Java。 |
y***d 发帖数: 2330 | 13 "Performance: typically within 10-20% of C.",这句话怎么理解,只有 C 的 1/5
么?
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
N****w 发帖数: 21578 | 14 靠 gc 的全都不能当系统语言吧
开发 app 就够了
【在 p*****s 的大作中提到】 : 主要是编译速度快,这个玩玩不错。 : 但执行速度比C慢至少10%-20%,也不能嵌入汇编。 : 要成为系统语言除非以后和C有很好的接口像C++一样。要不然开发速度是很快,优化空 : 间很小像Java。
|
w****g 发帖数: 597 | 15 Go语言很好,有没有其他大公司也支持Go语言?
Go语言将会和什么现有的语言存在有竞争关系?例如,当年C#出现时候,和JAVA语言存在有竞争关系。 |
N****w 发帖数: 21578 | 16 不至于。这么土肯定不会拿出来宣传了
5
【在 y***d 的大作中提到】 : "Performance: typically within 10-20% of C.",这句话怎么理解,只有 C 的 1/5 : 么?
|
l******e 发帖数: 12192 | 17 似乎是python和c++杂交。呵呵
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
E*V 发帖数: 17544 | 18 within 10-20% of C
Ithink it means about 80-90%
of C
5
【在 y***d 的大作中提到】 : "Performance: typically within 10-20% of C.",这句话怎么理解,只有 C 的 1/5 : 么?
|
l******e 发帖数: 12192 | 19 还是意义不大了,注重performance的人10-20%也很重要。
不然就用python, java之类的了
【在 E*V 的大作中提到】 : within 10-20% of C : Ithink it means about 80-90% : of C : : 5
|
E*V 发帖数: 17544 | 20 python 估计只有50%的C吧
【在 l******e 的大作中提到】 : 还是意义不大了,注重performance的人10-20%也很重要。 : 不然就用python, java之类的了
|
|
|
l******e 发帖数: 12192 | 21 嗯,但是方便呀
这个围棋语言有点两边不靠
【在 E*V 的大作中提到】 : python 估计只有50%的C吧
|
r*********r 发帖数: 3195 | 22 static typing 和 dynamic typing 之间的中间道路.
不过编译器的一些加速技术值得c++学习.
concurrency 似乎也做得很好. |
o**n 发帖数: 1249 | 23 有garbage collection效率还能as fast as C??
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
N****w 发帖数: 21578 | 24 30% 就不错了
perl 大概是 50%
【在 E*V 的大作中提到】 : python 估计只有50%的C吧
|
N****w 发帖数: 21578 | 25 python 刚出来时不也是怪模怪样两边不靠?
【在 l******e 的大作中提到】 : 嗯,但是方便呀 : 这个围棋语言有点两边不靠
|
N****w 发帖数: 21578 | 26 C++ 自己太庞大,已经没法学习了,
C++0x 更大。。。
适合搞学术的人研究
【在 r*********r 的大作中提到】 : static typing 和 dynamic typing 之间的中间道路. : 不过编译器的一些加速技术值得c++学习. : concurrency 似乎也做得很好.
|
N****w 发帖数: 21578 | 27 不过想起来有一点好像很别扭:
如果要初始化一个比较长的 slice,不能用 "string",那不是要写很多
['a', 'r', 'r', 'a', 'y']
【在 N****w 的大作中提到】 : python 刚出来时不也是怪模怪样两边不靠?
|
r*******n 发帖数: 3020 | 28 How do you guys think of zimbu(by author of Vi
http://www.zimbu.org/Home)?
and what about D language?
They are trying to meet the gap between static language and
dynamic language.
I wish C++ was out as soon as possible.
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
N****w 发帖数: 21578 | 29 D 上次看了一眼,感觉有些地方还有点欠缺
记不住了
而且好像不是充分 GPL 的,community support 太少
【在 r*******n 的大作中提到】 : How do you guys think of zimbu(by author of Vi : http://www.zimbu.org/Home)? : and what about D language? : They are trying to meet the gap between static language and : dynamic language. : I wish C++ was out as soon as possible.
|
k****f 发帖数: 3794 | 30 编译速度快,这个在大系统里面,很关键的。
看看现在linux kernel,编译一下都要几十分钟的
【在 p*****s 的大作中提到】 : 主要是编译速度快,这个玩玩不错。 : 但执行速度比C慢至少10%-20%,也不能嵌入汇编。 : 要成为系统语言除非以后和C有很好的接口像C++一样。要不然开发速度是很快,优化空 : 间很小像Java。
|
|
|
N****w 发帖数: 21578 | 31 大系统也不在乎这个编译速度
大家都是自己编译自己的目录,然后 link 就是了
【在 k****f 的大作中提到】 : 编译速度快,这个在大系统里面,很关键的。 : 看看现在linux kernel,编译一下都要几十分钟的
|
k****f 发帖数: 3794 | 32 大系统里面,link也很慢的。
link出来的文件都是几百兆的。。。。
【在 N****w 的大作中提到】 : 大系统也不在乎这个编译速度 : 大家都是自己编译自己的目录,然后 link 就是了
|
N****w 发帖数: 21578 | 33 现在不是有 incremental link 嘛。。。
【在 k****f 的大作中提到】 : 大系统里面,link也很慢的。 : link出来的文件都是几百兆的。。。。
|
N****w 发帖数: 21578 | 34 这个 zimbu 也太那个了,连 { 不要了
哎。。。
而且是大写关键字。。。
pass, pass
【在 N****w 的大作中提到】 : D 上次看了一眼,感觉有些地方还有点欠缺 : 记不住了 : 而且好像不是充分 GPL 的,community support 太少
|
l******e 发帖数: 12192 | 35 解释语言,挺靠的呀
【在 N****w 的大作中提到】 : python 刚出来时不也是怪模怪样两边不靠?
|
c*********k 发帖数: 4747 | 36 现在写个小东西都用python.太方便 了..
【在 l******e 的大作中提到】 : 解释语言,挺靠的呀
|
N****w 发帖数: 21578 | 37 perl.... 当计算器第一。。。
python 还没用过,因为好些系统上都没装。。。
【在 c*********k 的大作中提到】 : 现在写个小东西都用python.太方便 了..
|
c*********k 发帖数: 4747 | 38 python当计算器也挺方便的...
挺多库可以用...试过用它做矩阵运算,因为没装matlab.
就是太慢了
【在 N****w 的大作中提到】 : perl.... 当计算器第一。。。 : python 还没用过,因为好些系统上都没装。。。
|
y***d 发帖数: 2330 | 39 c++ 过于杂乱无章
【在 N****w 的大作中提到】 : C++ 自己太庞大,已经没法学习了, : C++0x 更大。。。 : 适合搞学术的人研究
|
N****w 发帖数: 21578 | 40 本来把 C++ 某些东西裁掉还可以用用
没想到 C++0x 还要搞得更复杂
【在 y***d 的大作中提到】 : c++ 过于杂乱无章
|
|
|
l******e 发帖数: 12192 | 41 挺好的呀
【在 y***d 的大作中提到】 : c++ 过于杂乱无章
|
y***d 发帖数: 2330 | 42 不好,
比如,在 class 定义里面写了 class X {static int xxxx;} 之后,还要在 class 之
外另外开一行定义 int X::xxxx,让人觉得很无厘头。
【在 l******e 的大作中提到】 : 挺好的呀
|
L***n 发帖数: 6727 | 43 perl当计算器有啥好处没有? 我现在是用gnuplot 当计算器
【在 N****w 的大作中提到】 : perl.... 当计算器第一。。。 : python 还没用过,因为好些系统上都没装。。。
|
N****w 发帖数: 21578 | 44 没啥特别的好处
启动快啊
能记住输入的表达式阿
【在 L***n 的大作中提到】 : perl当计算器有啥好处没有? 我现在是用gnuplot 当计算器
|
L***n 发帖数: 6727 | 45 哦,那好像和gnuplot差不多,gnuplot还能画图,嘿嘿
【在 N****w 的大作中提到】 : 没啥特别的好处 : 启动快啊 : 能记住输入的表达式阿
|
N****w 发帖数: 21578 | 46 字符界面也能用?
【在 L***n 的大作中提到】 : 哦,那好像和gnuplot差不多,gnuplot还能画图,嘿嘿
|
L***n 发帖数: 6727 | 47 现在谁还用纯字符界面呀?至少有个x桌面嘛
【在 N****w 的大作中提到】 : 字符界面也能用?
|
E*V 发帖数: 17544 | 48 定义和声明阿,
虽然确实有些无聊,不过概念不一样
【在 y***d 的大作中提到】 : 不好, : 比如,在 class 定义里面写了 class X {static int xxxx;} 之后,还要在 class 之 : 外另外开一行定义 int X::xxxx,让人觉得很无厘头。
|
E*V 发帖数: 17544 | 49 难道你们不用bc?
我一直alias b=bc -lq
呵呵
【在 L***n 的大作中提到】 : 哦,那好像和gnuplot差不多,gnuplot还能画图,嘿嘿
|
E*V 发帖数: 17544 | 50 我一半只用xterm。。。。
【在 L***n 的大作中提到】 : 现在谁还用纯字符界面呀?至少有个x桌面嘛
|
|
|
N****w 发帖数: 21578 | 51 这。。。 ssh login 阿
【在 L***n 的大作中提到】 : 现在谁还用纯字符界面呀?至少有个x桌面嘛
|
L***n 发帖数: 6727 | 52 哦,那也不至于阿,除非你只用thin client,不然本地开个计算器也可以...
【在 N****w 的大作中提到】 : 这。。。 ssh login 阿
|
L***n 发帖数: 6727 | 53 bc 也不错, 不过我不知道怎么定义函数?...
【在 E*V 的大作中提到】 : 难道你们不用bc? : 我一直alias b=bc -lq : 呵呵
|
N****w 发帖数: 21578 | 54 本地计算器没有 perl...
【在 L***n 的大作中提到】 : 哦,那也不至于阿,除非你只用thin client,不然本地开个计算器也可以...
|
L***n 发帖数: 6727 | 55 装一个阿,什么OS阿,perl也可以装在windows上
【在 N****w 的大作中提到】 : 本地计算器没有 perl...
|
E*V 发帖数: 17544 | 56 define name ( parameters ) { newline
auto_list statement_list }
I never use it anyway
【在 L***n 的大作中提到】 : bc 也不错, 不过我不知道怎么定义函数?...
|
L***n 发帖数: 6727 | 57 谢谢,原来bc也可以用函数阿...定义方式挺像lisp...
【在 E*V 的大作中提到】 : define name ( parameters ) { newline : auto_list statement_list } : I never use it anyway
|
E*V 发帖数: 17544 | 58 lisp是()控
考,无穷多的((((()))))
【在 L***n 的大作中提到】 : 谢谢,原来bc也可以用函数阿...定义方式挺像lisp...
|
L***n 发帖数: 6727 | 59 其实lisp也可以当计算器,也挺好玩的
【在 E*V 的大作中提到】 : lisp是()控 : 考,无穷多的((((()))))
|
E*V 发帖数: 17544 | 60 应该有人说emacs可以作。。。。
【在 L***n 的大作中提到】 : 其实lisp也可以当计算器,也挺好玩的
|
|
|
L***n 发帖数: 6727 | 61 emacs还是大了点,启动稍微有点慢,找个小lisp/scheme解释器启动又快又好玩,
sawfish附带一个就挺不错
【在 E*V 的大作中提到】 : 应该有人说emacs可以作。。。。
|
E*V 发帖数: 17544 | 62 你要这么说,bash就非常好a
何必用别的?
(( j++ ))
这样的多方便
更想lisp了。呵呵
【在 L***n 的大作中提到】 : emacs还是大了点,启动稍微有点慢,找个小lisp/scheme解释器启动又快又好玩, : sawfish附带一个就挺不错
|
L***n 发帖数: 6727 | 63 bash 很ugly阿,scheme很expressive,很elegent, 写长一点的script还是scheme好,
只写几行的bash 不错
【在 E*V 的大作中提到】 : 你要这么说,bash就非常好a : 何必用别的? : (( j++ )) : 这样的多方便 : 更想lisp了。呵呵
|
E*V 发帖数: 17544 | 64 我忽然想起来,bash本身不能算floating 的好像
【在 L***n 的大作中提到】 : bash 很ugly阿,scheme很expressive,很elegent, 写长一点的script还是scheme好, : 只写几行的bash 不错
|
l******e 发帖数: 12192 | 65 俺用excel
【在 L***n 的大作中提到】 : perl当计算器有啥好处没有? 我现在是用gnuplot 当计算器
|
y***d 发帖数: 2330 | 66 我用 awk 做计算器。。。
【在 E*V 的大作中提到】 : 我忽然想起来,bash本身不能算floating 的好像
|
b*****l 发帖数: 9499 | 67 干活儿还是要纯字符界面的。
【在 L***n 的大作中提到】 : 现在谁还用纯字符界面呀?至少有个x桌面嘛
|
b*****l 发帖数: 9499 | 68 emacs 不需要启动啊,难道不是一直开着么?
【在 L***n 的大作中提到】 : emacs还是大了点,启动稍微有点慢,找个小lisp/scheme解释器启动又快又好玩, : sawfish附带一个就挺不错
|
r******y 发帖数: 3838 | 69 有些东西是该裁掉一些,但新加的东西不少还是很有用的。
【在 N****w 的大作中提到】 : 本来把 C++ 某些东西裁掉还可以用用 : 没想到 C++0x 还要搞得更复杂
|
w***g 发帖数: 5958 | 70 那个动物跟plan9的兔子好像--都什么年代了,还有人在发明编程语言...
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
|
|
f*****Q 发帖数: 1912 | 71 就是Plan9的人搞的。
【在 w***g 的大作中提到】 : 那个动物跟plan9的兔子好像--都什么年代了,还有人在发明编程语言...
|
f*****Q 发帖数: 1912 | 72 学习了一遍,感觉是另一个简化版的smalltalk。
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
n******t 发帖数: 4406 | 73 C++是想和java 和C#竞争。。。。。。
【在 N****w 的大作中提到】 : 本来把 C++ 某些东西裁掉还可以用用 : 没想到 C++0x 还要搞得更复杂
|
r*******n 发帖数: 3020 | 74 I guess the heavy book of would be coming soon,
and C++ experts would recommend it to everybody as another book
the learner of c++ must read.
【在 N****w 的大作中提到】 : 本来把 C++ 某些东西裁掉还可以用用 : 没想到 C++0x 还要搞得更复杂
|
c*********k 发帖数: 4747 | 75 effective c++呢?
【在 r*******n 的大作中提到】 : I guess the heavy book of would be coming soon, : and C++ experts would recommend it to everybody as another book : the learner of c++ must read.
|
r*******n 发帖数: 3020 | 76 new version, again.
【在 c*********k 的大作中提到】 : effective c++呢?
|
d********u 发帖数: 5383 | 77 这个东西又什么特点?它能做什么别的语言不能做或者做的不好的?
这2个问题不说清楚,就是一堆垃圾
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
b*****l 发帖数: 9499 | 78 smalltalk 是个好东西啊,555
【在 f*****Q 的大作中提到】 : 学习了一遍,感觉是另一个简化版的smalltalk。
|
n******t 发帖数: 4406 | 79 这种东西都有一个致命的错误。。。
语言的缺陷和另外搞一套语法根本就没有必然联系。。。最简单来说C 数组越界是挺烦
,但是为啥要搞另外一套语法出来?
还有功能和语法根本就没必要弄一起,为了多线程就要语言里面加多线程的语句。。。
这种东西说来说去就是公司抢地盘的手段而已。
【在 N****w 的大作中提到】 : http://golang.org/ : http://golang.org/doc/go_talk-20091030.pdf : google 养的闲人弄的,希望以后比C/C++好用。 : 主要有: : 编译执行,速度类似C/C++ : string 不等同于字符数组,只能拼接,不能修改。 : map 类型,hash : package 封装,类似于 class type : interface : slice,长度确定的数组片段,代替传统的C的无界数组指针
|
wy 发帖数: 14511 | 80 en, google 越来越evil啊
【在 n******t 的大作中提到】 : 这种东西都有一个致命的错误。。。 : 语言的缺陷和另外搞一套语法根本就没有必然联系。。。最简单来说C 数组越界是挺烦 : ,但是为啥要搞另外一套语法出来? : 还有功能和语法根本就没必要弄一起,为了多线程就要语言里面加多线程的语句。。。 : 这种东西说来说去就是公司抢地盘的手段而已。
|
|
|
N****w 发帖数: 21578 | 81 恩,多线程的确不需要语法支持,库函数支持效果一样
C 编译器总不能说禁止指针加减吧,hehe
slice 说起来也能通过一个 struct 来实现
定义一个新的语法就是为了方便一些嘛
【在 n******t 的大作中提到】 : 这种东西都有一个致命的错误。。。 : 语言的缺陷和另外搞一套语法根本就没有必然联系。。。最简单来说C 数组越界是挺烦 : ,但是为啥要搞另外一套语法出来? : 还有功能和语法根本就没必要弄一起,为了多线程就要语言里面加多线程的语句。。。 : 这种东西说来说去就是公司抢地盘的手段而已。
|
n******t 发帖数: 4406 | 82 至少我的感觉,新学一门通用型语言,95%时间都是在熟悉语言规范。
对技术本身没有任何提高。
【在 N****w 的大作中提到】 : 恩,多线程的确不需要语法支持,库函数支持效果一样 : C 编译器总不能说禁止指针加减吧,hehe : slice 说起来也能通过一个 struct 来实现 : 定义一个新的语法就是为了方便一些嘛
|
N****w 发帖数: 21578 | 83 就算语法很简单,比如 java
也是要花很多时间熟悉各种函数库,然后才能比较顺手
至于技术,就是经验、现成的例子、模板、 design pattern
【在 n******t 的大作中提到】 : 至少我的感觉,新学一门通用型语言,95%时间都是在熟悉语言规范。 : 对技术本身没有任何提高。
|
N****w 发帖数: 21578 | 84 而且吧,要消除现有语言的缺陷,
不改语法不会有人接受阿。。。
改了语法没有新意都不会有人接受。。。
所以各个新语言都号称 fix 了某某问题,但多少又引入了新的问题。。。
永远也不能 统一到一种高效、简洁、安全的语法上。。。
真是操蛋啊
其实欧觉得 java 的语法就很清晰简洁
改成编译 native 执行就完美了
然后弄两个变种,带 GC 和不带GC 的。。
不过 C++ 的 template 可以借鉴,
毕竟方便很多。
【在 N****w 的大作中提到】 : 就算语法很简单,比如 java : 也是要花很多时间熟悉各种函数库,然后才能比较顺手 : 至于技术,就是经验、现成的例子、模板、 design pattern
|