請參閱:https://gobyexample.com/recursionGo遞歸函數調用尾優化?
有些語言像Erlang有TCO。 Go也是這種情況嗎?
具體來說,我指的是主要的(流行的現在)編譯器可以在這裏找到:http://golang.org/doc/install
請參閱:https://gobyexample.com/recursionGo遞歸函數調用尾優化?
有些語言像Erlang有TCO。 Go也是這種情況嗎?
具體來說,我指的是主要的(流行的現在)編譯器可以在這裏找到:http://golang.org/doc/install
有對GC(6G,5G中,8G)沒有這樣的計劃。
我認爲這種語言不太可能需要它。
拉斯
萬一這改變,它將在Go Release History記錄在案。
Russ在這個鏈接中提供的「有用堆棧跟蹤」原理似乎與Guido van Rossum爲什麼CPython VM沒有TCO的原理非常相似。 – LetMeSOThat4U
@Grzegorz:由於現在只有一個(真正的/流行的/官方的)編譯器,所以這一點是沒有意義的。 – LetMeSOThat4U
@Grzegorz:我寫得很清楚:真實,流行,官方。幾乎沒有人使用gcc go編譯器。嘗試回答真正的問題,而不是挑剔不相關的切線。 – LetMeSOThat4U