十大程序员必看电影,关于程序员的电影

不同的行业领域中很多时候都分享着共同的思想和理念。比如,大量的计算机编程中涉及到的概念都被运用到了电影里。有些概念出现在电影里后变得如此之 酷,甚至反过来能帮助我们程序员更好的理解这些概念。下面就是今天看啥推荐的10大电影,它们都在某方面能更好的帮助了大家理解编程中的某些概念。

 

1. 黑客帝国(1999)

概念:在线/离线,递归,循环,矩阵等。

这部具有革命性的电影。一种文明的结束是另一种文明的开始。它成了后来的很多电影效仿的对象。

一种天生的优越感:分分钟搞死这帮不会写代码的。

2. 盗梦空间(2010)

概念:虚拟机,嵌套

盗梦空间这部影片看的糊里糊涂,主要是里面的梦境嵌套的太多了,人物在各个梦境里来回穿越,弄的我不知道究竟他们在第几层梦境。关于这部电影一则笑话却非常的有意思,如果你是个真正的程序员,你一定会哈哈大笑:

盗梦空间的主要思想是:如果你在虚拟机(VM)里的虚拟机里的虚拟机里安装了一个虚拟机,那所有的东西都会变的死慢

 

3.源代码(2011)

概念:多线程重进入(Reentrancy)机制

我很好奇这些源代码是在什么上运行的。如果关闭电源,那另外一个世界就会消失?

4.云图(2012)

概念:并行

看似无关的几个线索其实是有内部联系的,就像是并行计算其实都是为了解决同一个任务,甚至还会共享一些变量。

5.异次元杀阵

概念:数字密码,连锁空间

他们唯一的出路只有逃离这座迷宫,然而,一个个立方体尽管外貌相同,然而里面的机关却各不一样,复杂异常。依靠利文数学知识的推理,他们终于以为发现迷宫的运行规律,凭此一次次解开各个机关,迷宫的边缘近在眼前。小zoro昨天刚看过了,推荐到帮客之家的今天看啥栏目,希望大家会喜欢,很数理的一部片子。


 

6.蝴蝶效应

概念:混沌解

买牛奶会遭遇些什么?你永远也不知道。穿着花裤衩的颓废男,出门右转买牛奶,竟然引爆了整座城市!

7.java 4ever 

这部是javazone系列的2013版本,喜欢的可以看看哦,http://kansha.bkjia.com/kansha/33.html 

8.《Loopers | 环形使者》 (2012)

关键词:循环

如何生命突然进入了一个永无止境的循环,那该如何中断这个循环呢?

(关于该片,维基百科更多介绍

9. 《Tron: Legacy | 创:光速战记》(2010)

关键字:现实世界、虚拟世界

很多到了一定年龄的计算机科学家都认为,就是这边电影,把他们引领到计算机(或《战争游戏》)。

【补充】:萨姆·费林是一位有着叛逆火爆个性的科技奇才,他父亲就是设计出电脑游戏:创(TRON)的天才凯文·费林。萨姆七岁的一天,凯文对萨姆说:“我发现了一个奇迹。明天,就带你去看。”但凯文当晚去城郊的工作室后就再未回来。二十年来,萨姆对父亲的失踪耿耿于怀,日趋叛逆,不愿参与管理父亲留下的英康公司。凯文的同伴艾伦作为萨姆的监护人,十分担心。某日,艾伦发现凯文留给自己的旧BP机收到一则来自于凯文以往工作室的留言,但传讯的号码自他失踪宝贝后早已停用。艾伦请萨姆去一探究竟,并表示他的父亲绝对不会无故离开他,这可能是寻找他的线索。

萨姆来到旧工作室,并看到当初父亲设计的程式,阴错阳差地进入虚拟世界:创界,被押入虚拟赛场进行死亡比赛。——维基百科

10. 《Next | 预见未来 或 惊魂下一秒》 (2007)

关键词:递归

该片用到了递归概念,尤其是在最后的搜索部分,是在一棵树上做递归搜索。

(关于该片,维基百科介绍

 

 

最后在推荐几个程序员爱好的电影和电视剧哦,

英剧 IT狂人,尼基塔,还有 点击这里查看关于黑客的电影

kansha.bkjia.com true http://kansha.bkjia.com/kansha/40.html NewsArticle 不同的行业领域中很多时候都分享着共同的思想和理念。比如,大量的计算机编程中涉及到的概念都被运用到了电影里。有些概念出现在电影里后变得如此之 酷,甚至反过来能帮助我们...