Well after being all Perl6ed out the day before I was up bright eyed and bushy tailed for this year's Swiss Perl Work Shop

The first talk today was by Dr. Tara Andrews (‎aurum‎) a most entertaining speaker who can some-how mix arcane Byzantine~Armenian history, the battle between the Epistemology of the Inexact and Exact Sciences, digital rot and open source Perl projects and still keep a room full of programmers spellbound.

We where next treated to what I could only call a fireside-chat with Larry Wall. We head a great deal about the evolution of Perl6 and how it has gone though many incarnations over the years to the point (you heard it here first folks) that Perl6 might not be ready for his birthday but will be ready before Christmas.

Johnathan Worthington (‎jnthn‎) gave a talk on Parallelism, Concurrency, and Asynchrony in Perl6 and for once I could follow along and comprehend one of Johnathan's Perl6 talks. It was concise informative and illustrated the three topic points and how eaisly Perl6 handles them. He made the concept of a 'Promise' quite understandable even to a Perl6 rookie like me.

I have been to a number of Johnathan's talks over the years and I must say I like the way he has matured a a speaker he is able to get points across that use to just baffle me. I think Johnathan also clearly demonstrated how superior Perl6 is to many other languages when dealing with the three talking point. My as Johnathan and Perl6 come along over the years.

He will be giving the same talk at YAPC EU 2015 in a few days so if you are there make a point to go to it.

Unfortunately I had to step out after lunch to fix some travel problems and missed most of ‎Tobi Oetiker OETIKER talk so I can't say much about it.

Next where more programming orientated talks with Mr. Mike Francis (‎mrf‎) with a good take on his idea on good API design. Needless to say I think I will re-look at some of the APIs I am working with and compare them with notes from Mike's talk.

The final two talks were one on asyc programming with Mojo by Ben Tyler (BTYLER) which answered the age old question that you can use a brute force async web application to query a commercial API web site for every possible combination of a illegibly handwritten delivery code and get your water purification tables from the grocers and make it to the Swiss Perl Workshop on time. The answer was something like 5000 tries.

Last but not least Lee Johnson (LEEJO) gave a quick practical talk on using OAuth2 with the Mojolicious::Plugin::OAuth2 with lots of useful examples.

The day ended, with a I guess the traditional, spaghetti dinner, but still no Zürcher Geschnetzeltes mit Rösti ;)

Any way I have to find a mountain photo challenge for the gang tomorrow.



