The final day of YAPC is here, and the phrase save the best for last proved quite true starting with the first talk of the day, Larry Wall’s keynote. We were introduced to some Strange Consistency.
The title of the talk derives from Carl Mäsak blog called Strangely Consistent (Musings about programming, Perl 6, and programming Perl 6). It may be a bit of a spoiler, but the awesome thing about this talk was the way it was structured and how sort of everything came to be just in the right place. The presentation felt like a journey, that’s the best way to put it, a journey that started with a few things about consistency in Perl 5 and Perl 6, going over syntax and symbols and switching over to Frank Lloyd Wright’s Waterfall house.
You might be thinking what does a house have to do with Perl or with consistency, but actually the entire house was just an example of that, of architecture and nature being in consistency with one another.
Symbols are at the heart of programming, and in order to understand them you need to have some sort of consistency, but it’s a double edged sword, when you try to make it consistent in one place you end up making it inconsistent in another. And that is just a part of development, and not just. Where you have consistency you have inconsistency, where you have symmetry you have asymmetry.
And Camelia works very well as an example in this situation, as Larry pointed out. Also, did you notice the Perl (left) and the 6 (right) in the logo?
The symbolism was also carried out by exploring various chinese symbols and their representation in Unicode and how their visual representation translate into a unique (or not) meaning.
Loved the presentation, it was the highlight of the day. And it ended on a symbolic and delightful note.
The schedule was packed once again with all sorts of great talks:
Startups are elements that drive innovation and bring change, they also represent trends so seeing a startup builtinPerl was a good sign, in the right direction. Also we got a great opportunity to see how hard the process of building and raising a startup is, how mnay trial and failures you have to go through.
YAPC:Europe was an amazing experience, the venue was perfect and the organizing team was very helpful with everything. We’re happy we could take part and that we could share some of what happened over the course of these three days with everybody that couldn’t make it.Tweet