WWDC 2010 的视频已经在 iTunes 里了,下了个 LLVM 的看,iOS 4.0 完全转到 LLVM 环境编译,按苹果的说法是性能可以提高 10% - 20%。CLang 的 Static Analyizer 也给 XCode 4.0 提供了更为准确的除错报告。
无聊中,开始摸一个新的 iPhone 应用, Server 那边还是用的万年不变的 Haskell,iPhone 这边还没有决定。虽然之前用 ghc-iphone 写的客户端证明 ghc 是可行的,但是也暴露出这种附加系统的很多问题:
- GHC 的 runtime 过于臃肿并且编译后的库占用空间太大导致软件的 binary 太大:最新发布的一个软件,带上 iAd framework 不知道为什么要 40M,即使是压缩了也要10M左右。这有点过分了。
- CPU 使用率过高:我不知道这是我的软件结构问题还是一个 bug,我很怀疑这至少是一个 ghc-iphone 的 miner bug,虽然可以躲过去。
Macbook Pro 完全瘫痪了,频繁死机到了不可用的地步 ><
看了清音,太可爱了吧。唉。。。。。为什么?
琴也在练,手指已经到了按弦无知觉的境界。
什么都想干,如何分配时间呢?还不够纠结呢。