Friday, 3rd September 2010.

Posted on Saturday, 28th August 2010 by charpi

Remembering  ”The pragmatic programmer: Fro, Journeyman to Master”, each developer should learn a new language each year.

This year, I will give its chance to Haskell.

Why Haskell ?

Scala was a candidate for this year but Haskell has a strong reputation in the functional world. I came to functional with Erlang because of its concurrent and distribution aspects and I have the feeling that I miss some fundamental notions.

A lot of people seems to like (to venerate) types. Personally, I can live without type definition even if I recognize some benefit as documentation support when you distribute a library. A language like Haskell has a very strong type system and it seems to be construct around this system system, so it could be the opportunity to play with types and to discover their benefit.

Haskell has also an advantage over Erlang. It generates native code. With native code, you can deploy an application without thinking “Does my target system get the VM ?”. For utility programs, native code tends to offer better performance.

The first time I heard about Haskell was in 2003 when I was testing some innovative DVCS: GNU Arch and Darcs. Darcs is written in Haskell.

In the following weeks, I hope to have time to write about my first steps with Haskell.

Tags: ,
Posted in Uncategorized | Comments (1)

Posted on Sunday, 21st February 2010 by charpi

Bored to switch code between my private subversion repository and git-hub for my open-source projects, I decided to use exclusively git-hub for them.

My trac wiki pages are also moved to git-hub for improve the documentation of those projects.

Tags: , ,
Posted in Uncategorized | Comments (0)

Posted on Monday, 1st June 2009 by charpi

XP Days conferences (Switzerland and France) are over and now I can be
back to coding.

I have just published a new version of the erlang client to selenium
server.
You can download it here.

Nothing really new in this version:

  • Support for seleniun-server 1.0
  • Support OTP R12 and OTP R13
  • New build system based on rake.
  • Comments are welcome

    Tags: , ,
    Posted in Uncategorized | Comments (1)

    Posted on Wednesday, 27th May 2009 by charpi

    XP Day 2009 conference in Paris is over. Here are the slides of the presentation I made with Sylvain.

    Tags: , ,
    Posted in Uncategorized | Comments (0)

    Posted on Sunday, 22nd March 2009 by charpi

    Next week, I’ll present with D.Williams a session during the first XP Day Switzerland.
    This session is a remake of the session we made at the first XP DAy in Paris and will talk about erlang, functional programming and test driven development.
    XP Day logo

    Tags: , , ,
    Posted in Uncategorized | Comments (0)

    About me Downloads