Edge Cases

A weekly podcast about (mostly Apple-related) software development by Andrew Pontious and Wolf Rentzsch.

Subscribe

  • iTunes
  • RSS Feed

Contact

  • Twitter
  • Email
124
05 Mar 2015

Old Apple Meets New Apple

play (37 minutes 18 MB)

Andrew on Apple’s Swift framework problem and Wolf on bitcode for software distribution.

Links:

  • Swift 1.2 and Xcode 6.3 beta « Swift Blog - Apple Developer
  • Controlling Complexity in Swift by Andy Matuschak (Video) « Realm
  • WWDC 2014 Session 229 Advanced iOS Application Architecture and Patterns
  • Dynamic recompilation « Wikipedia
  • QuickTransit « Wikipedia
  • Binary translation « Wikipedia
  • FX!32 « Wikipedia
  • p-code machine « Wikipedia
  • SWEET16 « Wikipedia
  • Ahead-of-time compilation « Wikipedia
  • Bytecode « Wikipedia
  • LLVM Bitcode File Format — LLVM 3.7 documentation
  • Indexing with Clang « Edge Cases
  • Integrating with LLVM « Dylan Foundry
  • Google Native Client « Wikipedia
  • Don’t Get Cocky, Kid « Edge Cases
  • Sequential Consistency « Edge Cases