由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 最近开始接触Objetive C,发现多年的愿望实现了
相关主题
本版被骂的最多的三个语言说道startup,最近这些年最神奇的应该是minecraft了吧?
[bssd]AI 实为computer science第2大分支?python象C/C++, ruby象java
smalltalk 传奇[转载]C++ 11问题:emplace_back()
Block on mac os x大牛给介绍一下Objective C vs C++ 的优劣吧
有一事我一直就是不明白现在如果自学android或者ios哪个靠谱,目标是周末接小活赚外快
question regarding effective c++ by Meyers大牛们对Object C有何点评?
从今天开始起,学C++!这个web client application 该用什么语言好?
这么好的帖子没人转?纸上谈兵
相关话题的讨论汇总
话题: c++话题: objectiv话题: don话题: do话题: java
进入Programming版参与讨论
1 (共1页)
b******n
发帖数: 592
1
从一开始便程序,就发现设计键盘或者设计程序语言的人都有问题。"()"这两个键用得
最多,却没有办法直接输入(当然,用vim mapping得人大有人在)。我发现键盘旁边的
数字减纯粹浪费。再一个{},也要用shift,程序员的小指非常受伤。Objectiv
e-C不用(),简直到了天堂。
有人有同样的感受么?对语言挑剔的地方?
想设计自己的语言的,用了用objective c觉得不用设计了。
l******e
发帖数: 12192
2
你确信是obj-c?

边的
Objectiv

【在 b******n 的大作中提到】
: 从一开始便程序,就发现设计键盘或者设计程序语言的人都有问题。"()"这两个键用得
: 最多,却没有办法直接输入(当然,用vim mapping得人大有人在)。我发现键盘旁边的
: 数字减纯粹浪费。再一个{},也要用shift,程序员的小指非常受伤。Objectiv
: e-C不用(),简直到了天堂。
: 有人有同样的感受么?对语言挑剔的地方?
: 想设计自己的语言的,用了用objective c觉得不用设计了。

l****r
发帖数: 689
3
obj-c is still using ()
d*****1
发帖数: 1837
4
汇编不用()
r*********r
发帖数: 3195
5
what a joke.
k****f
发帖数: 3794
6
这个objective c是果果语言么?

【在 r*********r 的大作中提到】
: what a joke.
b******n
发帖数: 592
7
depends on what you want to do, if you don't call c function, just use [
object message]

【在 l****r 的大作中提到】
: obj-c is still using ()
b******n
发帖数: 592
8
你不觉得()很费事么?BASIC好的一点就是不用这个,汇编也不用,但是到了PASCAL, C
, C++, JAVA,Python都用。很麻烦。。Bash Shell Script就不用,方便很多

【在 r*********r 的大作中提到】
: what a joke.
g*****g
发帖数: 34805
9
No, I hate pascal where you use begin end for {}.
I don't feel ( is that difficult to type.

C

【在 b******n 的大作中提到】
: 你不觉得()很费事么?BASIC好的一点就是不用这个,汇编也不用,但是到了PASCAL, C
: , C++, JAVA,Python都用。很麻烦。。Bash Shell Script就不用,方便很多

r*********r
发帖数: 3195
10
the objc/smalltalk syntax is absolutely the worst.
相关主题
question regarding effective c++ by Meyers说道startup,最近这些年最神奇的应该是minecraft了吧?
从今天开始起,学C++!python象C/C++, ruby象java
这么好的帖子没人转?C++ 11问题:emplace_back()
进入Programming版参与讨论
c**d
发帖数: 579
11
object-c简直就是历史的倒退
T********e
发帖数: 8631
12
键盘设计的规则是越常用的键放在越不好够的地方,这个最基本的常识嘛
r*********r
发帖数: 3195
13
垃圾回潮... 计算机工业的悲哀就是一两个公司可以影响整个业界.

【在 c**d 的大作中提到】
: object-c简直就是历史的倒退
r****y
发帖数: 26819
14
哈哈
这也太抓马了
难道这么多年没发现汇编。。。

边的
Objectiv

【在 b******n 的大作中提到】
: 从一开始便程序,就发现设计键盘或者设计程序语言的人都有问题。"()"这两个键用得
: 最多,却没有办法直接输入(当然,用vim mapping得人大有人在)。我发现键盘旁边的
: 数字减纯粹浪费。再一个{},也要用shift,程序员的小指非常受伤。Objectiv
: e-C不用(),简直到了天堂。
: 有人有同样的感受么?对语言挑剔的地方?
: 想设计自己的语言的,用了用objective c觉得不用设计了。

m***i
发帖数: 2480
15
No () in smalltalk, that is my impression

边的
Objectiv

【在 b******n 的大作中提到】
: 从一开始便程序,就发现设计键盘或者设计程序语言的人都有问题。"()"这两个键用得
: 最多,却没有办法直接输入(当然,用vim mapping得人大有人在)。我发现键盘旁边的
: 数字减纯粹浪费。再一个{},也要用shift,程序员的小指非常受伤。Objectiv
: e-C不用(),简直到了天堂。
: 有人有同样的感受么?对语言挑剔的地方?
: 想设计自己的语言的,用了用objective c觉得不用设计了。

r******y
发帖数: 3838
16
最适合编写灵活的UI。

【在 c**d 的大作中提到】
: object-c简直就是历史的倒退
b******n
发帖数: 592
17
汇编从80286就没有用过了

【在 r****y 的大作中提到】
: 哈哈
: 这也太抓马了
: 难道这么多年没发现汇编。。。
:
: 边的
: Objectiv

b******n
发帖数: 592
18
我觉得现在语言考虑的大方面太多了,什么语法严谨阿之类的,这些都可以
通过学习解决啊。反而实际的东西没人考虑。比如python,每次让编辑器
format都一团糟。()也真的很浪费,不过大家看习惯了吧。可能大家对事物
感觉不同。

【在 r*********r 的大作中提到】
: 垃圾回潮... 计算机工业的悲哀就是一两个公司可以影响整个业界.
l****r
发帖数: 689
19

....
和这个没关系 很多地方都要用()

【在 b******n 的大作中提到】
: depends on what you want to do, if you don't call c function, just use [
: object message]

r****y
发帖数: 26819
20
加一句:在mac平台上。

【在 r******y 的大作中提到】
: 最适合编写灵活的UI。
相关主题
大牛给介绍一下Objective C vs C++ 的优劣吧这个web client application 该用什么语言好?
现在如果自学android或者ios哪个靠谱,目标是周末接小活赚外快纸上谈兵
大牛们对Object C有何点评?我相信dart有戏
进入Programming版参与讨论
f*****Q
发帖数: 1912
21
或者OpenStep平台上。

【在 r****y 的大作中提到】
: 加一句:在mac平台上。
r****y
发帖数: 26819
22
那还不如加:或者在iphoneOS平台上

【在 f*****Q 的大作中提到】
: 或者OpenStep平台上。
v*s
发帖数: 946
23
ObjC有一点好的是不用检查空指针了。
对于空指针的操作自动变成NOOP。
f*****Q
发帖数: 1912
24
或者说Interfacebuilder/Gorm能运行的平台上。

【在 r****y 的大作中提到】
: 那还不如加:或者在iphoneOS平台上
f*****Q
发帖数: 1912
25
second

【在 v*s 的大作中提到】
: ObjC有一点好的是不用检查空指针了。
: 对于空指针的操作自动变成NOOP。

y*****n
发帖数: 11251
26
very basic

【在 l******e 的大作中提到】
: 你确信是obj-c?
:
: 边的
: Objectiv

h*****0
发帖数: 4889
27
当你的程序会直接对空指针进行操作时,99%的情况下是你的程序有bug了……

【在 v*s 的大作中提到】
: ObjC有一点好的是不用检查空指针了。
: 对于空指针的操作自动变成NOOP。

S*********x
发帖数: 255
28
#define leftbracket (
#define rightbracket )
这样你就不用shift也可以用括号了。
r****y
发帖数: 26819
29
哈哈哈哈,太不厚道了

【在 S*********x 的大作中提到】
: #define leftbracket (
: #define rightbracket )
: 这样你就不用shift也可以用括号了。

r******y
发帖数: 3838
30
嗯。这种bug有时不易被发现。但对做用户界面问题不大,很容易发现有什么地方不对。
这种方式,就是便于做prototype,先把程序运行起来,细节以后再说。

【在 h*****0 的大作中提到】
: 当你的程序会直接对空指针进行操作时,99%的情况下是你的程序有bug了……
相关主题
苹果又出新语言了[bssd]AI 实为computer science第2大分支?
我看swift最显著的特点就是ref counting啊smalltalk 传奇[转载]
本版被骂的最多的三个语言Block on mac os x
进入Programming版参与讨论
h*****0
发帖数: 4889
31
问题是C++最大的问题就是空指针很难发现。
按这种思路做出来的程序肯定是时不时就要Bug一下。想找出所有的Bug几乎不可能。

对。

【在 r******y 的大作中提到】
: 嗯。这种bug有时不易被发现。但对做用户界面问题不大,很容易发现有什么地方不对。
: 这种方式,就是便于做prototype,先把程序运行起来,细节以后再说。

b******n
发帖数: 592
32
Perl其实也不用,新老板读不懂perl,也没在用过了。

【在 r****y 的大作中提到】
: 哈哈哈哈,太不厚道了
t****t
发帖数: 6806
33
空指针是最好发现的bug了.

【在 h*****0 的大作中提到】
: 问题是C++最大的问题就是空指针很难发现。
: 按这种思路做出来的程序肯定是时不时就要Bug一下。想找出所有的Bug几乎不可能。
:
: 对。

j******s
发帖数: 387
34
法语键盘的() 在5和-的位置,不需要shift不需要alt

边的
Objectiv

【在 b******n 的大作中提到】
: 从一开始便程序,就发现设计键盘或者设计程序语言的人都有问题。"()"这两个键用得
: 最多,却没有办法直接输入(当然,用vim mapping得人大有人在)。我发现键盘旁边的
: 数字减纯粹浪费。再一个{},也要用shift,程序员的小指非常受伤。Objectiv
: e-C不用(),简直到了天堂。
: 有人有同样的感受么?对语言挑剔的地方?
: 想设计自己的语言的,用了用objective c觉得不用设计了。

h*****0
发帖数: 4889
35
对空指针操作的结果是啥都没做,这个容易发现?

【在 t****t 的大作中提到】
: 空指针是最好发现的bug了.
t****t
发帖数: 6806
36
不是C++吗? 对空指针操作怎么会是啥都没做? 多半是crash了吧.

【在 h*****0 的大作中提到】
: 对空指针操作的结果是啥都没做,这个容易发现?
g*****g
发帖数: 34805
37
这不就是C++的一大缺点吗,跑个UI可能还不算大问题,
要是写个server这种问题很致命。

【在 t****t 的大作中提到】
: 不是C++吗? 对空指针操作怎么会是啥都没做? 多半是crash了吧.
p***o
发帖数: 1252
38
难道跑飞了不停下来不致命?

【在 g*****g 的大作中提到】
: 这不就是C++的一大缺点吗,跑个UI可能还不算大问题,
: 要是写个server这种问题很致命。

m*****e
发帖数: 4193
39

So, putting your head in the sand and pretending nothing went wrong is the
way to go?

【在 g*****g 的大作中提到】
: 这不就是C++的一大缺点吗,跑个UI可能还不算大问题,
: 要是写个server这种问题很致命。

g*****g
发帖数: 34805
40
这个case by case了,像俺们用java写server端应用,
在产品部署之后出现几个NullPointException是几乎不可避免的,
但通常只会影响到单个用户的特定操作,不会出现服务器宕掉的情况。
这个的差别当然很大。

【在 p***o 的大作中提到】
: 难道跑飞了不停下来不致命?
相关主题
Block on mac os x从今天开始起,学C++!
有一事我一直就是不明白这么好的帖子没人转?
question regarding effective c++ by Meyers说道startup,最近这些年最神奇的应该是minecraft了吧?
进入Programming版参与讨论
p***o
发帖数: 1252
41
这跟语言没啥太大关系,看你系统怎么设计的了,当然可能java比c++方便点。

【在 g*****g 的大作中提到】
: 这个case by case了,像俺们用java写server端应用,
: 在产品部署之后出现几个NullPointException是几乎不可避免的,
: 但通常只会影响到单个用户的特定操作,不会出现服务器宕掉的情况。
: 这个的差别当然很大。

g*****g
发帖数: 34805
42
这个跟语言关系很大,C++不检查空指针,数组越界,出错的时候系统
崩掉是不能避免的事情。
对Java来说只是一个运行时异常,不破坏数据区和程序区,
在线程头上截住不会破坏系统。
所以C++要达到同样的可靠性,无疑QA要更严格。

【在 p***o 的大作中提到】
: 这跟语言没啥太大关系,看你系统怎么设计的了,当然可能java比c++方便点。
p***o
发帖数: 1252
43
我其实想说你可以在C++里实现这些东西,只是与其这样不如直接用java。

【在 g*****g 的大作中提到】
: 这个跟语言关系很大,C++不检查空指针,数组越界,出错的时候系统
: 崩掉是不能避免的事情。
: 对Java来说只是一个运行时异常,不破坏数据区和程序区,
: 在线程头上截住不会破坏系统。
: 所以C++要达到同样的可靠性,无疑QA要更严格。

h*****0
发帖数: 4889
44
。。。你没看前面的贴了。我说的话是有上下文的。

【在 t****t 的大作中提到】
: 不是C++吗? 对空指针操作怎么会是啥都没做? 多半是crash了吧.
h*****0
发帖数: 4889
45
一个模板里出空指针问题了,在模板外try catch解决之……

【在 p***o 的大作中提到】
: 难道跑飞了不停下来不致命?
d****p
发帖数: 685
46
又有成为语言坑的潜力--c++ vs java vs blahblah :-)

【在 h*****0 的大作中提到】
: 一个模板里出空指针问题了,在模板外try catch解决之……
d****p
发帖数: 685
47
这个是一个事但可能没有那么严重:训练有素的c++ coder很少空指针.
STL vector检查越界.

【在 g*****g 的大作中提到】
: 这个跟语言关系很大,C++不检查空指针,数组越界,出错的时候系统
: 崩掉是不能避免的事情。
: 对Java来说只是一个运行时异常,不破坏数据区和程序区,
: 在线程头上截住不会破坏系统。
: 所以C++要达到同样的可靠性,无疑QA要更严格。

t****t
发帖数: 6806
48
C++? dereferencing null pointer doesn't throw exception at all.

【在 h*****0 的大作中提到】
: 一个模板里出空指针问题了,在模板外try catch解决之……
t****t
发帖数: 6806
49
to be precise, STL vector check boundary only if you use .at() instead of []
to access elements. i wonder how many people will do that. personally i don
't.
but good c++ (probably even don't need to be very good) programmer rarely us
e null pointers indeed. out of bound access is more common.
but these can all be catched by dynamic tools. so i said null pointer is the
easiest bug for c++ programmers.\

【在 d****p 的大作中提到】
: 这个是一个事但可能没有那么严重:训练有素的c++ coder很少空指针.
: STL vector检查越界.

T*******i
发帖数: 4992
50
operator []也是看implementation的
有的在debug mode下也check boundary

[]
don
us
the

【在 t****t 的大作中提到】
: to be precise, STL vector check boundary only if you use .at() instead of []
: to access elements. i wonder how many people will do that. personally i don
: 't.
: but good c++ (probably even don't need to be very good) programmer rarely us
: e null pointers indeed. out of bound access is more common.
: but these can all be catched by dynamic tools. so i said null pointer is the
: easiest bug for c++ programmers.\

相关主题
python象C/C++, ruby象java现在如果自学android或者ios哪个靠谱,目标是周末接小活赚外快
C++ 11问题:emplace_back()大牛们对Object C有何点评?
大牛给介绍一下Objective C vs C++ 的优劣吧这个web client application 该用什么语言好?
进入Programming版参与讨论
d****p
发帖数: 685
51
I personally avoid [] operator - either use iteraotr or at, which is all
good bu
t incurring a tiny performance cost



The bad thing about [] is usually you don't detect you are beyond the bound
- th
e capacity of vector is usually later than its size and there appears to be
no m
emory problem.

[]
don
us
the

【在 t****t 的大作中提到】
: to be precise, STL vector check boundary only if you use .at() instead of []
: to access elements. i wonder how many people will do that. personally i don
: 't.
: but good c++ (probably even don't need to be very good) programmer rarely us
: e null pointers indeed. out of bound access is more common.
: but these can all be catched by dynamic tools. so i said null pointer is the
: easiest bug for c++ programmers.\

t****t
发帖数: 6806
52
correct.

【在 T*******i 的大作中提到】
: operator []也是看implementation的
: 有的在debug mode下也check boundary
:
: []
: don
: us
: the

N********n
发帖数: 8363
53

Turning it into NOOP only coverts one problem into another. Bottomline
pointer is a pain in the @ss feature brings more trouble than advantage.

【在 v*s 的大作中提到】
: ObjC有一点好的是不用检查空指针了。
: 对于空指针的操作自动变成NOOP。

g*****g
发帖数: 34805
54
Rarely, maybe, but difficult to eliminate all before GA.
So it depends on how big a deal it is in production.
It's easy to fix once found, that I agree, but for many
systems, a system level crash can be costly.

[]
don
us
the

【在 t****t 的大作中提到】
: to be precise, STL vector check boundary only if you use .at() instead of []
: to access elements. i wonder how many people will do that. personally i don
: 't.
: but good c++ (probably even don't need to be very good) programmer rarely us
: e null pointers indeed. out of bound access is more common.
: but these can all be catched by dynamic tools. so i said null pointer is the
: easiest bug for c++ programmers.\

f*****Q
发帖数: 1912
55
果真变成c++ vs. java了。
m******t
发帖数: 2416
56
I hate it, because when I need to hit ] I always fat finger and hit Enter
instead -
especially when I'm working on an MBP keybaord!

边的
Objectiv

【在 b******n 的大作中提到】
: 从一开始便程序,就发现设计键盘或者设计程序语言的人都有问题。"()"这两个键用得
: 最多,却没有办法直接输入(当然,用vim mapping得人大有人在)。我发现键盘旁边的
: 数字减纯粹浪费。再一个{},也要用shift,程序员的小指非常受伤。Objectiv
: e-C不用(),简直到了天堂。
: 有人有同样的感受么?对语言挑剔的地方?
: 想设计自己的语言的,用了用objective c觉得不用设计了。

b******n
发帖数: 592
57
MBP最恨的是没有PageUp, PageDown跟Delete ...
我手倒是用[]没有问题。。

【在 m******t 的大作中提到】
: I hate it, because when I need to hit ] I always fat finger and hit Enter
: instead -
: especially when I'm working on an MBP keybaord!
:
: 边的
: Objectiv

k****f
发帖数: 3794
58
还有ins键,nnd,ctrl+ins, shift+ins都没法用

【在 b******n 的大作中提到】
: MBP最恨的是没有PageUp, PageDown跟Delete ...
: 我手倒是用[]没有问题。。

m******t
发帖数: 2416
59

Fn+Up/Down/Left/Right. The lack of a Del
separated from Backspace is annoying indeed.

【在 b******n 的大作中提到】
: MBP最恨的是没有PageUp, PageDown跟Delete ...
: 我手倒是用[]没有问题。。

d****p
发帖数: 685
60
fn-delete is backspace

【在 m******t 的大作中提到】
:
: Fn+Up/Down/Left/Right. The lack of a Del
: separated from Backspace is annoying indeed.

相关主题
纸上谈兵我看swift最显著的特点就是ref counting啊
我相信dart有戏本版被骂的最多的三个语言
苹果又出新语言了[bssd]AI 实为computer science第2大分支?
进入Programming版参与讨论
i***c
发帖数: 301
61
老大说:都是crap
http://www.realworldtech.com/forums/index.cfm?action=detail&id=110618&threadid=110549&roomid=2
Now, in other situations you do want more language support,
and you do want the language to do memory allocation etc
for you (ie GC - I'm not talking about that idiotic
"new" keyword in C++, or other crap). In the kernel, we
couldn't do that anyway. Similarly, in the kernel, we do
really require very specialized locking and direct control
over memory ordering etc, so a language that exposes
y***d
发帖数: 2330
62
我挺想 second 这个,不过估计排不到第二了;
这 C++ 都快整成科举了,看看都是什么内容
1. 初始化带不带 () 什么区别
2. ++ 写前面快还是写后面快
3. 静态变量跟是不是 POD 什么关系
4. 有多少个默认 ctor
5. 有多少种 cast 方法

【在 i***c 的大作中提到】
: 老大说:都是crap
: http://www.realworldtech.com/forums/index.cfm?action=detail&id=110618&threadid=110549&roomid=2
: Now, in other situations you do want more language support,
: and you do want the language to do memory allocation etc
: for you (ie GC - I'm not talking about that idiotic
: "new" keyword in C++, or other crap). In the kernel, we
: couldn't do that anyway. Similarly, in the kernel, we do
: really require very specialized locking and direct control
: over memory ordering etc, so a language that exposes

t****t
发帖数: 6806
63
第一个确实比较人为, 这个区别太小了, 一般大家也不怎么用到(这个区别). 最重要的
是, 它不能从别的推出来, 基本靠死记.
其它的问题我觉得都很legitimate.

【在 y***d 的大作中提到】
: 我挺想 second 这个,不过估计排不到第二了;
: 这 C++ 都快整成科举了,看看都是什么内容
: 1. 初始化带不带 () 什么区别
: 2. ++ 写前面快还是写后面快
: 3. 静态变量跟是不是 POD 什么关系
: 4. 有多少个默认 ctor
: 5. 有多少种 cast 方法

m******t
发帖数: 2416
64
Nope, doesn't work for me.

【在 d****p 的大作中提到】
: fn-delete is backspace
f*****Q
发帖数: 1912
65
还是上个真正的键盘吧。左右都能删,箭头标明的,多好。

【在 m******t 的大作中提到】
: Nope, doesn't work for me.
b******n
发帖数: 592
66
我用英国键盘#还得Alt+3,写script,python可见多麻烦了。不过键盘一直都一种,程
序员跟会计或者办公人员的需求就不一样,很奇怪键盘都一样

【在 d****p 的大作中提到】
: fn-delete is backspace
b******n
发帖数: 592
67
yes, fn+backspace is delete
w【 在 magicfat (魔法胖子) 的大作中提到: 】
m******t
发帖数: 2416
68
Now I'm feeling like an idiot because once I actually focused and made
sure I did hold down Fn it actually worked!

【在 b******n 的大作中提到】
: yes, fn+backspace is delete
: w【 在 magicfat (魔法胖子) 的大作中提到: 】

k****f
发帖数: 3794
69
本来一个键就可以做到的功能,非得用组合键
这个mac非常的弱。

【在 b******n 的大作中提到】
: yes, fn+backspace is delete
: w【 在 magicfat (魔法胖子) 的大作中提到: 】

f*****Q
发帖数: 1912
70
全功能的mac键盘上有,缩水版的没有。但买缩水版的人太多了。

【在 k****f 的大作中提到】
: 本来一个键就可以做到的功能,非得用组合键
: 这个mac非常的弱。

相关主题
[bssd]AI 实为computer science第2大分支?有一事我一直就是不明白
smalltalk 传奇[转载]question regarding effective c++ by Meyers
Block on mac os x从今天开始起,学C++!
进入Programming版参与讨论
f*****Q
发帖数: 1912
71
没啥,我见过用了五六年macbook/ibook不知道这功能的。

【在 k****f 的大作中提到】
: 本来一个键就可以做到的功能,非得用组合键
: 这个mac非常的弱。

f*****Q
发帖数: 1912
72
昨天写了大概200行objective C发现(){}一点不少用啊。
比如:
-(void)JumpFrom:(id) startPoint To:(id) toPoint{
NSAutoreleasePool *p = [[NSAutoreleasePool alloc]init];
for( ... ){
//.....
}
[p release];
}
多少()和{}啊!
s******n
发帖数: 876
73
while java people can't kill time on these language problems, they divert
their energy into a gazillion useless frameworks.

【在 y***d 的大作中提到】
: 我挺想 second 这个,不过估计排不到第二了;
: 这 C++ 都快整成科举了,看看都是什么内容
: 1. 初始化带不带 () 什么区别
: 2. ++ 写前面快还是写后面快
: 3. 静态变量跟是不是 POD 什么关系
: 4. 有多少个默认 ctor
: 5. 有多少种 cast 方法

1 (共1页)
进入Programming版参与讨论
相关主题
纸上谈兵有一事我一直就是不明白
我相信dart有戏question regarding effective c++ by Meyers
苹果又出新语言了从今天开始起,学C++!
我看swift最显著的特点就是ref counting啊这么好的帖子没人转?
本版被骂的最多的三个语言说道startup,最近这些年最神奇的应该是minecraft了吧?
[bssd]AI 实为computer science第2大分支?python象C/C++, ruby象java
smalltalk 传奇[转载]C++ 11问题:emplace_back()
Block on mac os x大牛给介绍一下Objective C vs C++ 的优劣吧
相关话题的讨论汇总
话题: c++话题: objectiv话题: don话题: do话题: java