問題無處不在。困難和耗時肯定是問題之壹。僅僅是試圖解決這個問題就會令人驚訝。以前是整個社區的嘗試,現在只是外圍開發者的努力。對於初學者來說,嘗試解決這樣的問題,主要是因為問題足夠難,解決後可以獲得相當大的榮譽。計算機科學中未解決的問題
P = NP就是這樣壹個問題。如果能給出多項式時間復雜度的答案,就能改變世界。Python最難的問題是證明P =
NP比較容易,但至今仍沒有滿意的解決方案。要知道,這個問題的實際解決方案也能起到變革的作用。
不管妳對Python的GIL感覺如何,它仍然是Python中最困難的技術挑戰。要理解它的實現,需要對操作系統設計、多線程編程、C語言、解釋器設計和CPython解釋器的實現有透徹的理解。僅僅這些準備工作就阻止了許多開發者更徹底地研究GIL。然而,沒有跡象表明GIL在不久的將來會遠離我們。目前,它將繼續給那些剛接觸Python,同時又有興趣解決非常困難的技術問題的人帶來困惑和驚喜。