Archive | December, 2010

PHP.next: Traits – Presentation for AFUP in Paris

Today, I gave a presentation on Traits for PHP in Paris. It was a quite interesting audience, ca. 35 professional PHP developers and all interested in Traits.

My presentation gave an introduction into the motivation and language design of Traits for PHP. Also discussing details like the actual implementation in the Zend Engine.

Afterwards, Frédéric Hardy gave a presentation to demonstrate the use of traits in testing, I believe. Well, the talk was in French after all, which made following for me rather impossible, unfortunately.

So, the overall conclusion is, there are quite a few people interested in using traits in the real world. Thats good, but might result in the paradox that the most influential work I will do for a long time, is bringing the result of a course work to the #4 programming language in the world… *sigh*

The Price of the Free Lunch: Programming in the Multicore Era

Last Friday was the annual Lab event of our Software Languages Lab. Like last year, many people related to the lab in one or the other way came to get an overview of what the current topics of our research are.

This year, we presented our research in the form of a Pecha Kucha talk. That means every presenter got 20 slides to present and each of the slides was shown exactly 20 seconds. That gives enough time to convey the general idea, but avoids boring the people with endless technical details.

All in all, that worked out pretty well.

My talk gave an overview of what the Parallel Programming Group is up to, on a very high level. It motivates why we are doing research in languages and language runtimes/virtual machines, and names our approaches to tackle the challenges. Well, for researchers in the field that is probably to vague, but everyone else might get just enough out of it to see in which direction we are going.