6. 从 Portal 看生命周期管理
本期吴涛和 Rio 花了相当长的时间讨论第一人称平台解谜游戏 Portal,目的只是为了让这期节目不要被以下干燥内容独占:如何用同一套 Java/Go/C# 代码同时支持 web/Android/iOS 三大平台?如果电脑内存和硬盘合二为一的话,编程模型会有什么变化?
相关链接
- 个性化定制 Input 字体
- Go 1.4 正式支持 Android
- Go 1.5 计划支持 iOS
- GopherJS: Go 语言到 JavaScript 编译器
- Google Inbox 如何用同一套 Java 代码同时支持 Web, Android, iOS
- GWT: 将 Java 编译成 JavaScript
- J2ObjC: 将 Java 编译成 Objective-C
- Portal 主题曲 Still Alive
- Still Alive 作者 Jonathan Coulton 的网站
- Portal 2 漫画: Lab Rat (中文版)
- Portal 真人电影短片
- Portal 大反派 GLaDOS
- Core Dump
- 磁芯存储器 (Magnetic-core Memory)
- 王安电脑公司创始人王安
- 「640KB 内存完全足够了?」
- 协作式多任务 vs. 抢占式多任务
- Node.js
- Managed code
- Memory Management
- Data Structure Alignment
- Read-Only Memory
- 虚拟内存 (Virtual Memory)
- Windows NT boot loader
- Intel 安腾处理器
- AMD64/x86-64
- 内存层级 (Memory Hierarchy)
- 寄存器 (Register)
- 高速缓存 (Cache)
- 每个程序员都应该知道的访问延迟数值
- 异步输入输出 (Asynchronous I/O)
- 三维集成电路
- 易失存储器 vs. 非易失存储器
- Cold Boot Attack
- 序列化 (Serialization)
- 网络启动 NetBoot
- 忆阻器 (Memristor)
- Automatic Reference Counting
- Garbage Collection
- Go 1.4 Changes to the runtime: fully precise garbage collector and concurrent garbage collector
- 内存映射 (Memory Mapping)
- 反向代理缓存服务器 Varnish
- Varnish 架构师写的文章 So what’s wrong with 1975 programming?
- Core Data
- 姜峯楠 (Ted Chiang): The Lifecycle of Software Objects
人物简介
- Rio:《IT 公论》主播,IPN 联合创始人,Apple4us 程序员。
- 吴涛:Type is Beautiful 程序员,《内核恐慌》主播。