d****i 发帖数: 4809 | 1 经典的葵花宝典。原汁原味,大牛写的。谭的东西太中国化了(当然不能否认他的书的
普及作用)。学了K&R,才知道为什么会有K&R style的缩进格式,比如C, C++, Java,
JavaScript中用
if (condition == true) {
a = 1;
} else {
a = 0;
}
This is called K&R indentation style, which is used predominantly in C
family languages with curly bracket used such as C, C++, Java, JavaScript,
Objective-C, Perl, PHP, etc. (C# being an exception due to MS's exception to
the rest of the world)
另外,学了K&R这本书,才对UNIX系统和C在Unix上的编译过程有了初步的认识。 | h*i 发帖数: 3446 | 2 Of course. It's the Only True Way.
Never read 谭 book, why would someone read something like that?
,
【在 d****i 的大作中提到】 : 经典的葵花宝典。原汁原味,大牛写的。谭的东西太中国化了(当然不能否认他的书的 : 普及作用)。学了K&R,才知道为什么会有K&R style的缩进格式,比如C, C++, Java, : JavaScript中用 : if (condition == true) { : a = 1; : } else { : a = 0; : } : This is called K&R indentation style, which is used predominantly in C : family languages with curly bracket used such as C, C++, Java, JavaScript,
| h*i 发帖数: 3446 | 3 还有一个作用是培养好的taste。
我个人感觉我对编程语言的taste就是钻研K&R培养出来的, 喜欢简单有效的东西,讨
厌繁复的玩意。所以看到C++就吐了。
,
【在 d****i 的大作中提到】 : 经典的葵花宝典。原汁原味,大牛写的。谭的东西太中国化了(当然不能否认他的书的 : 普及作用)。学了K&R,才知道为什么会有K&R style的缩进格式,比如C, C++, Java, : JavaScript中用 : if (condition == true) { : a = 1; : } else { : a = 0; : } : This is called K&R indentation style, which is used predominantly in C : family languages with curly bracket used such as C, C++, Java, JavaScript,
| x****k 发帖数: 2932 | 4 because 谭的书曾是很多大学C语言的教材。
【在 h*i 的大作中提到】 : Of course. It's the Only True Way. : Never read 谭 book, why would someone read something like that? : : ,
| x****k 发帖数: 2932 | 5 不要紧,多吐几次就习惯了。
【在 h*i 的大作中提到】 : 还有一个作用是培养好的taste。 : 我个人感觉我对编程语言的taste就是钻研K&R培养出来的, 喜欢简单有效的东西,讨 : 厌繁复的玩意。所以看到C++就吐了。 : : ,
| h*i 发帖数: 3446 | 6 It's sad. No wonder we got so many Chinese programmers with such bad taste.
【在 x****k 的大作中提到】 : because 谭的书曾是很多大学C语言的教材。
| s*i 发帖数: 5025 | 7 最不喜欢这种别扭的话括弧方式。
,
[发表自未名空间手机版 - m.mitbbs.com]
【在 d****i 的大作中提到】 : 经典的葵花宝典。原汁原味,大牛写的。谭的东西太中国化了(当然不能否认他的书的 : 普及作用)。学了K&R,才知道为什么会有K&R style的缩进格式,比如C, C++, Java, : JavaScript中用 : if (condition == true) { : a = 1; : } else { : a = 0; : } : This is called K&R indentation style, which is used predominantly in C : family languages with curly bracket used such as C, C++, Java, JavaScript,
|
|