Tag Archives: Haskell

  • Keynote: Snakebitten – Danger & Misfortune in the Evolution of Programming Languages
    2013-06-13 Erlang Central

    Videos



    The introduction of Smalltalk in the mid 1970s ushered in a series of thought experiments that would eventually popularize the object oriented programming model with several of the most successful languages of all time. At the peak of popularity, object oriented programming in C++ and Java has changed the way we code, the way we visualize problems, and even the way we think. Not all of the changes have been for the better. This talk seeks to crystallize the problems with the object oriented lang ...


    Read more


  • Combinatorrent – a Haskell Case Study
    2012-05-28 Erlang Central

    Videos



    Writing BitTorrent clients is fun. This talk presents a case study of a BitTorrent client written in Haskell. We will look into certain patterns used to implement the client and present how it works. Certain tricks used will be presented. We will also present what was easy and what was hard in the implementation and draw some comparisons to etorrent, which is a BitTorrent client written in Erlang. Talk Objectives: Tell about some abstract tools that might be interesting to Erlang progra ...


    Read more


  • Building a Commercial Consortium
    2010-06-07 Erlang Central

    Presentations

    Users of Erlang have a great deal of shared infrastructure, in particular a shared language implementation. All Erlang users have an interest in their shared infrastructure being maintained and improved but what is the best model to fund it? This talk will look at the consortium model and in particular at how it has worked in the Haskell world. The purpose is to provoke an informed discussion of whether a similar model might work in the Erlang world. ...


    Read more


  • The other side of functional programming
    2009-04-27 Erlang Central

    Videos

    Although Haskell and Erlang are both functional languages, they diverge in many ways in their approaches to building software. In this talk, we'll look at some of the key differences between the two languages, and show off some of the most exciting development and testing techniques that the Haskell perspective enables: how to write bulletproof, elegant code that executes blazingly fast. ...


    Read more