這是一個非常大的問題,我主要是在尋找資源,在這裏我可以更多地瞭解以下內容。python字節碼,解釋器和虛擬機
我知道python解釋器是用C語言編寫的,它產生的字節碼也要在也用C寫的python虛擬機上運行(對吧?)。我的問題是有可能在python中實現這兩個?我想我要去哪裏,這是在python中編寫類似於操作系統的(技術)可能性,特別是沒有靜態編譯任何東西?
如果我理解正確,python沒有一個彙編程序,它必須在python中編寫。這些事情是否可以在技術上(可行?)完成?或者,python的動態類型會造成某種問題?
我對微處理器架構,彙編和機器代碼有了一些瞭解,最近EE畢業生在學校學到了什麼。但是我對於像python這樣的高級語言的整個畫面都會迷失方向。
與CPython解釋器相比,您找不到更清晰且更易於閱讀的代碼片段。 Just look at it。 – novalis 2010-11-10 18:58:33
@novalis:Python源代碼庫已移至http://hg.python.org/cpython/ – 2012-04-09 16:54:16