-
Stuart Halloway 4.33
Description:
Since the Cold War, the secretive Dyadic Society has been stealthily sapping the strength of the software development community. Haven't heard of them? That just proves that they exist! To conceal the truth from programmers, the Dyads promote their ideology through proxies, using content-free blanket terms such as “best practices” and “design patterns.”
You can fight the Dyads by avoiding so-called “best practices” such as:
- polymorphism via classes and methods
- error handling via throwing and catching exceptions
- thread-safe code via objects and locks
Notice the dyads: throw and catch, class and method, object and lock. In this keynote, you will see what the Dyads fear most: a set of Triadic techniques that break the Dyadic chokehold on developers everywhere:
- polymorphism via structures, functions, and multiple dispatch
- error handling via signals, handlers, and restarts
- thread-safety via immutable data, references, and transactions
Remember: threedom is freedom.
Comments on this Talk
garethconner,
15 Aug 11:28 PM
I really enjoyed this talk; it was the highlight of the day for me. It's great to hear the thoughts of someone with a broad view.
garethconner,
15 Aug 11:28 PM
I really enjoyed this talk; it was the highlight of the day for me. It's great to hear the thoughts of someone with a broad view.

Great content, well delivered. Very valuable. Would have liked some pointers to some more real-world examples of triadic techniques.