程式設計師必看的十大電影
不同的行業領域中很多時候都分享著共同的思想和理念。比如,大量的計算機程式設計中涉及到的概念都被運用到了電影裡。有些概念出現在電影裡後變得如此之酷,甚至反過來能幫助我們程式設計師更好的理解這些概念。下面就是我最喜歡的10大電影,它們都在某方便幫助了我理解程式設計中的某些概念。
1. 駭客帝國(1999)
概念:線上/離線,遞迴,迴圈,矩陣等。
這部具有革命性的電影。一種文明的結束是另一種文明的開始。它成了後來的很多電影效仿的物件。
2. 環形使者(2012)
概念:迴圈
如果生活變成了一種無休無止的迴圈,如何終止它?
3. 創:戰記(2010)
概念:虛擬和現實
很多到了年紀的電腦科學家都會承認,他們對計算機計算或戰爭遊戲的熱愛來自一種憧憬。
4. 遇見未來(2007)
概念:遞迴
這部電影運用到了計算機裡遞迴的概念,特別是最後的搜尋那部分,那是在一個樹資料上進行遞迴搜尋。
5. 死神來了 1, 2, 3, 4, 5
概念: if else jump
6. 盜夢空間(2010)
概念:虛擬機器,巢狀
盜夢空間這部影片看的糊里糊塗,主要是裡面的夢境巢狀的太多了,人物在各個夢境裡來回穿越,弄的我不知道究竟他們在第幾層夢境。關於這部電影一則笑話卻非常的有意思,如果你是個真正的程式設計師,你一定會哈哈大笑:
盜夢空間的主要思想是:如果你在虛擬機器(VM)裡的虛擬機器裡的虛擬機器裡安裝了一個虛擬機器,那所有的東西都會變的死慢。
7. 雲圖(2012)
概念:並行
看似無關的幾個線索其實是有內部聯絡的,就像是平行計算其實都是為了解決同一個任務,甚至還會共享一些變數。
8. Flatland 2: Sphereland (2012)
概念:2D
9. 原始碼(2011)
概念:多執行緒重進入(Reentrancy)機制
我很好奇這些原始碼是在什麼上執行的。如果關閉電源,那另外一個世界就會消失?
10. 恐怖遊輪 (2009)
概念:死迴圈
上面這些電影就是我最喜歡的一些電影。當然,還有很多跟軟體程式設計相關的電影,如果你在評論裡給我提示,我會把它們補充到這個列表裡。
相關文章
- 程式設計師必看的那些電影程式設計師
- 程式設計師必看的書-Ruby程式設計師程式設計師
- 程式設計師必看的書程式設計師
- 程式設計師必看的書之Java程式設計師程式設計師Java
- 程式設計師必看的書(六)程式設計師
- 程式設計師必看的書(七)程式設計師
- 程式設計師必看的書(八)程式設計師
- 程式設計師必看的書(四)程式設計師
- 程式設計師必看的書(五)程式設計師
- 程式設計師必看的書(九)程式設計師
- 程式設計師必看的書(十)程式設計師
- 程式設計師必看的書(二)程式設計師
- 程式設計師必看的書(三)程式設計師
- 程式設計師必看的書(十二)程式設計師
- 程式設計師該看的幾部電影程式設計師
- 斯諾登(Snowden)電影--程式設計師觀感程式設計師
- 程式設計師必看:免費好用的api程式設計師API
- 程式設計師必看:程式的美,不止動畫的美程式設計師動畫
- 每個新手程式設計師必看的 SQL 指南程式設計師SQL
- 程式設計師的十大無奈程式設計師
- 程式設計師的十大煩惱程式設計師
- 程式設計師的十大謊言程式設計師
- 程式設計師必須克服的十大程式設計禁忌程式設計師
- 程式設計師需要立刻突破的十大程式設計禁忌程式設計師
- 程式設計師必看之學習設計的5大理由程式設計師
- java架構師之路:JAVA程式設計師必看的15本書Java架構程式設計師
- 器材攝影師與框架程式設計師框架程式設計師
- C/C++程式設計師面試必看大綱C++程式設計師面試
- 2012年程式設計師必看大片程式設計師
- 2017年程式設計師必看的紀錄片程式設計師
- 十大Java程式設計師書籍Java程式設計師
- 程式設計師的十大經驗和十大教訓程式設計師
- 偉大程式設計師的十大特質程式設計師
- 和程式設計師打交道的十大禁忌程式設計師
- 程式設計師如何提高影響力程式設計師
- VC++程式設計師成長--之必看書籍C++程式設計師
- 【介面錦囊】免費好用的API介面,程式設計師必看API程式設計師
- 求推薦幾個程式設計師每天必看的網站程式設計師網站