程序猿必看的 几部电影

不同的行业领域中很多时候都分享着共同的思想和理念。比如,大量的计算机编程中涉及到的概念都被运用到了电影里。有些概念出现在电影里后变得如此之酷,甚至反过来能帮助我们程序员更好的理解这些概念。下面就是我最喜欢的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)概念:死循环

上面这些电影就是我最喜欢的一些电影。当然,还有很多跟软件编程相关的电影,如果你在评论里给我提示,我会把它们补充到这个列表里。

时间: 2024-10-31 06:14:01

程序猿必看的 几部电影的相关文章

程序猿必看的网站

问题描述 1.Fenby.com在线学习编程中文网站,而且有一套C语言和Java课程,不久会推出安卓和iOS课程,我就在这里自学的,非常推荐.2.ABeginner'sGuidetoHTML&CSS一个很好的在线学习HTML&CSS基础的网站.3.AnAdvancedGuidetoHTML&CSSHTML&CSS进阶,里面还包含了jQuery的学习.4.笨方法学Ruby.这本在线电子书是LearnRubyTheHardWay的繁体中文翻译,也是ZedShaw写的LearnX

豪片季到!2011五一过后必看的七部电影

   保守估计,从五一开始到年末,即将在国内上映的电影大片,市值总计高达数百亿!而将带来的票房收入,更是极可能超过数千亿.仅仅下半年,集体排队等待在国内上映的国外大片,其投资总和,就能购买一首航空母舰,或者换来一个油田!我想说的是,下半年,又将是一个"影迷很忙"的季节!在即将上映名单中,几十部电影里,有这几部,是你不得不看的!     [最值得期待的动画片]    <功夫熊猫2>(Kung Fu Panda 2)    上映时间:2011年5月28日      这部改变了我

大学生必看的18部电影

[18部经典天才电影] <美丽心灵>.<雨人>.<波拉克>.<暗物质>.<想飞的钢琴少年>.<嫌疑人X的献身>.<天才瑞普利>.<猫鼠游戏>.<香水>.<一级恐惧>.<心灵捕手>.<莫扎特传>.<证据>.<海上钢琴师>.<电锯惊魂>.<沉默的羔羊>.<非常嫌疑犯>.<寻找弗罗斯特>

“环信请程序猿免费看魔兽”的活动中奖短信邮件已发,请查收

问题描述 "环信请程序猿免费看魔兽"的活动中奖短信邮件已发,请查收. 第一步:确认领取电影票,让我们知道你会来,确认地址见短信和邮件 解决方案 深圳排前10,没收到任何短信通知,无法领取电影票,怎么解释?解决方案二: 解决方案三:没一个人在吗??解决方案四:由于高考的原因,短信通道有可能会延时,请注意查收.解决方案五:已圆满解决并拿到电影票,谢谢大总管

图片-前端大神、程序猿、看过来,这里的问题真精彩~

问题描述 前端大神.程序猿.看过来,这里的问题真精彩~ 我有一组ui li像这样: 代码1: <ui class="main_lower_ui"> <li>选集</li> <li class="selected">历史</li> </ui> 代码1效果图: 现在我想用jquery实现当我点击选集的时候 历史的字体颜色变回去 选集的颜色变浅色 像这样: 求解答~拜谢 解决方案 代码 $('.mai

Java程序员必看电影:Java 4-ever

如果你是Java程序员或者说你有意往Java方面发展,这么这部由JavaZone制作的恶搞微软.net的小电影一定值得你去看一看. 影片通过叛逆小伙的成长历程描述了在微软帝国下Java所给人们带来的新思维和新方向,拍摄的非常具备专业水准,强烈推荐观看. 如果你是Java程序员或者说你有意往Java方面发展,这么这部由JavaZone制作的恶搞微软.net的小电影一定值得你去看一看. 影片通过叛逆小伙的成长历程描述了在微软帝国下Java所给人们带来的新思维和新方向,拍摄的非常具备专业水准,强烈推荐

数据科学家推荐你必看的10部烧脑电影

如果觉得数据科学和机器学习技术枯燥乏味,那你就错了.在电影中,精密计算推演的是激动人心的故事情节,计算机智能衍生的是感人至深的爱恨情仇. 本文推荐的10部影片经由数据科学家投票产生,让你在欣赏电影的同时深入理解数据科学和机器学习技术. End. 本文作者:佚名 来源:51CTO

程序员必看 c++笔试题汇总

本文通过对程序员笔试过程的总结,对程序员c++笔试题进行了汇总.希望能与大家共同分享.下面是一些常见题型: 1.求下面函数的返回值(微软) {   int countx = 0;   while(x)   {   countx ++;   x = x&(x-1);   }   return countx;   }  假定x = 9999. 答案:8 思路:将x转化为2进制,看含有的1的个数. 2. 什么是"引用"?申明和使用"引用"要注意哪些问题? 答:引用

程序员必看--23种设计模式及解释(中英文对照)

转自:http://blog.csdn.net/yaolingrui/article/details/7338263 设计模式是每个程序员的必修课,这里将23种模式整理在一起,想学习这方面知识的朋友们有福了,呵呵. Singleton Pattern(单例模式):Ensure a class has only one instance, and provide a global point of access to it.(确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例.) F