不同的行業(yè)領(lǐng)域中很多時(shí)候都分享著共同的思想和理念。比如,大量的計(jì)算機(jī)編程中涉及到的概念都被運(yùn)用到了電影里。有些概念出現(xiàn)在電影里后變得如此之酷,甚至反過來能幫助我們程序員更好的理解這些概念。下面就是我最喜歡的10大電影,它們都在某方便幫助了我理解編程中的某些概念。
1、駭客帝國(1999)
概念:在線/離線,遞歸,循環(huán),矩陣等。
這部具有革命性的電影。一種文明的結(jié)束是另一種文明的開始。它成了后來的很多電影效仿的對象。 2. 環(huán)形使者(2012) 概念:循環(huán)
如果生活變成了一種無休無止的循環(huán),如何終止它? 3、創(chuàng):戰(zhàn)記(2010) 概念:虛擬和現(xiàn)實(shí)
很多到了年紀(jì)的計(jì)算機(jī)科學(xué)家都會(huì)承認(rèn),他們對計(jì)算機(jī)計(jì)算或戰(zhàn)爭游戲的熱愛來自一種憧憬。 4、遇見未來(2007)
概念:遞歸
這部電影運(yùn)用到了計(jì)算機(jī)里遞歸的概念,特別是最后的搜索那部分,那是在一個(gè)樹數(shù)據(jù)上進(jìn)行遞歸搜索。 5、死神來了 1, 2, 3, 4, 5
概念: if else jump 6、盜夢空間(2010)
概念:虛擬機(jī),嵌套
盜夢空間這部影片看的糊里糊涂,主要是里面的夢境嵌套的太多了,人物在各個(gè)夢境里來回穿越,弄的我不知道究竟他們在第幾層夢境。關(guān)于這部電影一則笑話卻非常的有意思,如果你是個(gè)真正的程序員,你一定會(huì)哈哈大笑:
盜夢空間的主要思想是:如果你在虛擬機(jī)(VM)里的虛擬機(jī)里的虛擬機(jī)里安裝了一個(gè)虛擬機(jī),那所有的東西都會(huì)變的死慢。 7、云圖(2012)
概念:并行
看似無關(guān)的幾個(gè)線索其實(shí)是有內(nèi)部聯(lián)系的,就像是并行計(jì)算其實(shí)都是為了解決同一個(gè)任務(wù),甚至還會(huì)共享一些變量。 8、Flatland 2: Sphereland (2012)
概念:2D 9、源代碼(2011)
概念:多線程重進(jìn)入(Reentrancy)機(jī)制
我很好奇這些源代碼是在什么上運(yùn)行的。如果關(guān)閉電源,那另外一個(gè)世界就會(huì)消失? 10、恐怖游輪 (2009)
概念:死循環(huán) 上面這些電影就是我最喜歡的一些電影。當(dāng)然,還有很多跟軟件編程相關(guān)的電影,如果你在評論里給我提示,我會(huì)把它們補(bǔ)充到這個(gè)列表里。 ●本文編號129,以后想閱讀這篇文章直接輸入129即可。 ●輸入m可以獲取到文章目錄。 |
|