Decompiler CodeCamp 6

Posted by Jb Evain Tue, 16 Dec 2008 09:55:00 GMT

As I was writing in my last entry, announcing the most awesome Cecil.Decompiler library, I took my last week off to host a CodeCamp event at my parents place in the quiet place of Ardèche, France.

CodeCamp

I had the pleasure to host, by order of arrival,

While I was working on the core of the decompiler, I paired with Romain to work on improving our pattern matching story, to refine a basic AST to something more evolved. We still clearly need to do some work here, as we’re not completely satisfied with what we came with. Robert with his experience of F# and pattern matching then helped Romain.

Patrice worked on a NUnit addin which allow us to write tests that are executed for both optimized and non optimized code. He then joined Vincent to work on the Visual Basic language support. Vincent also wrote a ColoredConsoleFormatter, which adds some color to my tests in the console routines.

Robert started a Windows.Forms front tend in F# a while ago, but we decided to switch to C#, to lower the entry barrier for contributions. The inimitable Sébastien took the responsibility to write the front-end for the next millennium. I’ll force him to blog on it ASAP.

Mathieu took the pictures. He sadly was busy working on a presentation he had to do for a client next week.

CodeCamp

On the next monday, Vincent told me something like: wow it’s quite depressing, I barely had a single laugh today, while we were laughing every five minutes during the last few days.

So we maybe weren’t the most productive crowd of week-end hackers, but at least we had tons of fun.

I guess that if I had a lesson to take from the event, it would have been to prepare it a little bit more, and have more fine grained tasks, but I also loved the organic way it evolved.

Thanks guys for the week-end, hopefully we’ll manage to organize more of those CodeCamp.

Trackbacks

Use the following link to trackback from your own site:
http://evain.net/blog/articles/trackback/523

Comments

Leave a response

  1. Avatar
    Julien Tue, 16 Dec 2008 10:41:13 GMT

    Great initiative ! it must have been fun :-)

  2. Avatar
    Romain Verdier Tue, 16 Dec 2008 16:15:42 GMT

    The code camp was great, I can’t wait for future editions!

    Thanks again for making it possible. The project is very promising, and I hope I would be able to keep working on it at my humble level. That’s definitively one of the funniest and most rewarding projects I worked on.

    Btw, I’ll try to write a small post tonight about this event :)

  3. Avatar
    Miguel de Icaza Tue, 16 Dec 2008 16:19:30 GMT

    I love this story of how you guys split the work, and how everyone worked to get this done.

    Brilliant hack! For some reason your blog is not showing up on monologue!

  4. Avatar
    Gauthier Segay Wed, 17 Dec 2008 13:57:28 GMT

    “at my parents place in the quiet place of Ardèche”

    Now I understand why I did feel “une certaine bonhommie” discussing with you, right from the first glimpse ;)

    What a staff did you have for that codecamp! that would have been quite fun and demanding, I hope the effort will continue and bring other contributors to another project you have bootstrapped.

  5. Avatar
    Jb Evain Wed, 17 Dec 2008 14:05:51 GMT

    Is bonhomie a compliment from Ardèche? :)

    I only lived there a handful of years though, I was born and raised in the Yvelines.

  6. Avatar
    Gauthier Segay Wed, 17 Dec 2008 14:56:07 GMT

    Yes it is, I appreciate “les ardechois”, so even without spending your whole life, you took the good bits during theses years :)

Comments