<div class="gmail_quote">2012/10/1 ZhanLin Shang <span dir="ltr"><<a href="mailto:shangzhanlin@gmail.com" target="_blank">shangzhanlin@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

现在不了解以后会很麻烦的,就想windows环境下的程序员一样,只知道点这个就编译了,为什么能编译怎么编译编译的过程是什么一窍不通<br></blockquote><div><br>原来你开始学编程的时候就已经把编译原理全都搞懂了?知道每一条语句如何被翻译为汇编,经过什么优化,最后再汇编为什么样的机器码?<br>就算从命令行开始学,你所知道的也就是运行一个 cc 而已,稍微进阶一点或许知道 cpp、ld、as 之类的东西,但是最终不还是只知道,我运行这个命令就编译了,编译器其中的完整机理以及全部优化你也都清楚么?<br>

所以还不是一样的。他能写出程序,点一下这个就编译了,这不就够了,以后有需要了解更多以后慢慢再学,这有什么麻烦的呢?<br></div></div>