Tag Archives: Ericsson AB

  • Keynote: Over a Century of Programming
    2013-06-13 Erlang Central

    Videos



    The three of us (Joe, Robert and Mike) have more than 100 years combined experience of programming. We have noticed the vast majority of software development projects use programming languages based on concepts which were developed close on a half a century ago. Tools and development environments have changed, but with few exceptions the basic paradigms remain the same. We will reflect on our experience, what is good, what is bad and what is ugly. How did the past and our experience influen ...


    Read more


  • Where are We on the Map?
    2013-06-13 Erlang Central

    Presentations Videos



    The Erlang/OTP team has been investigating and prototyping a new built in datatype "maps" for a while now. This talk will give you insight in the journey towards the current status when it comes to "better records" with atoms as keys and with more general "maps" with any terms as keys. Talk objectives: Broaden the knowledge about what the Erlang "maps" will be like. Target audience: SW developers with interest in programming language design and virtual machine design. ...


    Read more


  • Where are we on the Map?
    2013-03-18 Erlang Central

    Videos



    The Erlang/OTP team has been investigating and prototyping a new built in datatype "maps" for a while now. This talk will give you insight in the journey towards the current status when it comes to "better records" with atoms as keys and with more general "maps" with any terms as keys. Talk objectives: Broaden the knowledge about what the Erlang "maps" will be like. Target audience: SW developers with interest in programming language design and virtual machine design. ...


    Read more


  • Taking a Virtual Machine towards Many-Core
    2012-06-15 Erlang Central

    Presentations Videos

    The number of cores in modern computer systems increase rapidly. While the Erlang Virtual Machine has a history of good support for multicore systems, new development in the hardware industry requires further development of the Virtual Machine. This talk will walk you through the latest development, as well as the future, of the Virtual Machine regarding support for multicore and multiprocessor systems. The talk will also discuss what problems arise when moving from multicore to many-core system ...


    Read more


  • Erlang in the Browser
    2012-05-28 Erlang Central

    Videos



    Exploring the joys of reverse engineering a modern super-optimized Erlang virtual machine like BEAM, this talk will give an insight into what it takes to get an Erlang system up and running in your browser. The talk is based on experiences from the browserl project, an open source hobby project available on github. Talk objectives: Is it even possible to run an Erlang/OTP system in a browser? What are the main obstacles? What sort of performance can be expected? How much code does it take ...


    Read more


  • Latest News from the Erlang OTP Group
    2012-05-28 Erlang Central

    Videos



    This talk will give you the latest news from the boiling pots of the Erlang/OTP development at Ericsson. And overview of recent development and future preliminary plans together with some short deeper dives into interesting aspects of Erlang/OTP of today. ...


    Read more


  • A Few Improvements to Erlang
    2012-05-28 Erlang Central

    Videos



    There are two types of thing in Erlang. Forms and Expressions and the two don't mix. The shell is an expression evaluator. The shell reads an expression evaluates it and prints the result. A module is a sequence of forms. The compiler takes a sequence of forms and compiles this into an object file. You can't put forms in shell because they are not expressions. And you can't put expressions in a module because they are not forms.This is a mess - in many other languages the input to the shell is t ...


    Read more


  • The Ericsson SGSN/MME: over a Decade of Erlang Success
    2012-05-28 Erlang Central

    Videos



    For over a decade the Ericsson SGSN/MME, in large parts based on Erlang, has been the market leading product in its segment. The SGSN/MME is an integral part of the packet switched telecom network (commonly known as "mobile broadband"), and basically serves as a big router in the core network providing mobility and session handling for mobile phones. Today the same system can handle 2G, 3G and 4G traffic at the same time (one SGSN/MME can serve several Radio Access Networks). In this talk we wi ...


    Read more


  • Page 1 of 41234