程序猿十大电影盘点
来源:互联网 发布:免费领取比特币软件 编辑:程序博客网 时间:2024/06/11 21:12
原文地址:http://www.programcreek.com/2013/09/top-10-movies-for-programmers/
有时,不同的领域会共享相同的概念。很多计算机编程世界中的概念已被电影行业加以应用。其中的一些影片是如此的酷,甚至能帮助程序员了解一些编程思想。以下是我认为排名前10位的电影和我对它们使用的编程概念的理解。
1. 骇客帝国(1999)
概念:在线/离线,递归,循环,矩阵等。
这部具有革命性的电影。一种文明的结束是另一种文明的开始。它成了后来的很多电影效仿的对象。
2. 环形使者(2012)
概念:循环
如果生活变成了一种无休无止的循环,如何终止它?
3. 创战记(2010)
概念:虚拟和现实
很多到了年纪的计算机科学家都会承认,他们对计算机计算或战争游戏的热爱来自一种憧憬。
4. 遇见未来(2007)
概念:递归
这部电影运用到了计算机里递归的概念,特别是最后的搜索那部分,那是在一个树数据上进行递归搜索。
5. 死神来了 1, 2, 3, 4, 5
概念: if else jump
6. 盗梦空间(2010)
概念:虚拟机,嵌套
盗梦空间这部影片看的糊里糊涂,主要是里面的梦境嵌套的太多了,人物在各个梦境里来回穿越,弄的我不知道究竟他们在第几层梦境。关于这部电影一则笑话却非常的有意思,如果你是个真正的程序员,你一定会哈哈大笑:
盗梦空间的主要思想是:如果你在虚拟机(VM)里的虚拟机里的虚拟机里安装了一个虚拟机,那所有的东西都会变的死慢。
7. 云图(2012)
概念:并行
看似无关的几个线索其实是有内部联系的,就像是并行计算其实都是为了解决同一个任务,甚至还会共享一些变量。
8. 平面世界 2: Sphereland (2012)
概念:2D
9. 源代码(2011)
概念:多线程重进入(Reentrancy)机制
我很好奇这些源代码是在什么上运行的。如果关闭电源,那另外一个世界就会消失?
10. 恐怖游轮 (2009)
概念:死循环
上面这些电影就是我最喜欢的一些电影。当然,还有很多跟软件编程相关的电影,如果你在评论里给我提示,我会把它们补充到这个列表里。
评论中提及的更多精彩电影:
黑客 Hackers (1995)邪恶的系统管理员上班一条虫 Office Space (1999)病毒战争游戏 Wargames (1983)后门木马创战记 Tron (1982)虚拟现实夺命连线 Antitrust (2001) 硅谷传奇 Pirates of Silicon Valley (1999)苹果和微软社交网络 The Social Network (2010) 攻壳机动队 Ghost in the Shell (1995)矩阵异次元骇客 The 13th Floor (1988)虚拟现实月球 Moon (2009)克隆骇客追缉令 Takedown (2000) 美丽心灵 A Beautiful Mind (2001)计算机数学- 程序猿十大电影盘点
- 盘点国产青春电影"十宗罪"
- 盘点史上最经典的电影台词
- 盘点2006年电影经典台词(图文)
- 欧美电影中的十大狗血情节盘点
- 程序资源盘点
- 微信小程序V电影
- 玩多大的电影才算“大电影”? 盘点恶搞喜剧片
- 电影程序与版权关系
- 微电影之程序猿
- 微信小程序版豆瓣电影
- 微信小程序--搜索电影app
- SubTool 电影字幕下载程序
- 微信小程序开发-电影影评小程序
- 盘点
- 盘点
- 程序三年,遇到的趣事盘点。
- 管家婆服装 手持终端wince 盘点程序
- WPF中的ListBox的用法
- 32位和64位下的sizeof
- ios逆向
- win7(旗舰版)VC添加控件显示不支持此接口
- 进入录音的时候有一条闪显的横条
- 程序猿十大电影盘点
- MFC程序中如何接受命令行参数
- 使用ContentProvider管理多媒体内容
- 开张了!欢迎志同道合的码友们交流沟通,沟通万岁!
- Android 程序后台运行时Timer定时器不启用
- mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解决方法
- 深入浅出JSONP--解决ajax跨域问题
- jquery控制只输入数字或小数点后几位
- JavaScript中回调的示例理解