Stuart Halloway, Co-founder, Relevance LLC
Track: Programming & Scripting
Date: Monday, October 25
Time: 8:30am - 12:00pm
Location: Stevens Creek
TrackBack
Pattern, n. a polite name for missing language features
Given the history of the patterns movement, most patterns are workarounds for features missing in the predominant O-O languages: C++, Java, and (now) C#.
More dynamic languages, such as Objective-C, make it possible to fully capture these patterns as classes or (more commonly) as categories. In this talk we'll build some of the common 'patterns' from C++ and Java as Objective-C categories. Along the way we will compare the Objective-C approach with the more dynamic Java of the future, aka AspectJ.