c***5 发帖数: 158 | 1 Compiler算不算內工的一種,不会Compiler会不会影响编程能力? |
w***g 发帖数: 5958 | 2 不会。
【在 c***5 的大作中提到】 : Compiler算不算內工的一種,不会Compiler会不会影响编程能力?
|
S*A 发帖数: 7142 | 3 一般编程不会影响。
当然会 compiler 特别是内部工作原理容易写出
比较有效率的代码。如果对效率特别讲究就有可能
要有点 compiler 的行为常识。 |
k**********g 发帖数: 989 | 4
From the user's (normal programmers) point of view, it is sufficient to:
* Learn at least one imperative programming language
* Learn at least one functional programming language
* Learn at least one dynamic or scripting language
* Learn disassembly, or introduction to CPU (registers, cache etc.)
* Learn a bunch of "terms" for compiler optimization.
Basically, knowing the types of optimizations that the compiler performs
helps you write code that executes fast.
It doesn't require one to know how to write compiler, or parser.
http://en.wikipedia.org/wiki/Optimizing_compiler
【在 c***5 的大作中提到】 : Compiler算不算內工的一種,不会Compiler会不会影响编程能力?
|
D*****r 发帖数: 6791 | 5 算吧,了解了之后,就知道compiler背着自己到底本质上在干什么,或者说知道自己到
底在干什么。
有些理论的东西,什么各种自动机啊,正则表达式啊,知道一下好像有帮助。
【在 c***5 的大作中提到】 : Compiler算不算內工的一種,不会Compiler会不会影响编程能力?
|