Tag Archives: Robert Virding

  • GOTO 2016 • Back to the Future • Robert Virding
    2016-09-29 Erlang Central

    Videos



    This presentation was recorded at GOTO Stockholm 2016 http://gotosthlm.com Robert Virding - Erlang Solutions ABSTRACT As applications reach millions of subscribers, the inherent benefits of Erlang/OTP and BEAM [...] Download slides and read the full abstract here: https://gotosthlm.com/2016/sessions/18 https://twitter.com/gotosthlm https://www.facebook.com/GOTOConference http://gotocon.com ...


    Read more


  • LFE: A Real Lisp in the Erlang Ecosystem by Robert Virding
    2016-09-28 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2016/robert-virding Why yet another lisp? This talk will look at some of the basic properties of the Erlang VM and OTP and how they affect implementing languages on it. It will show what makes existing lisps, even Clojure, a bad fit. LFE (Lisp Flavoured Erlang) has been designed to run efficiently on the Erlang VM and at the same time be a "real lisp" providing Lisp's good bits. We will describe the language and how it uses the properties ...


    Read more


  • Robert Virding – On Language Design (Lambda Days 2016)
    2016-04-05 Erlang Central

    Videos



    Slides and more info: http://www.lambdadays.org/lambdadays2016/robert-virding These are some thoughts, maybe even a philosophy, I have about program language design based on my experiences with various programming languages. They include languages I have used, and languages I have been a part of in designing and implementing. These languages have come from many different types and have had different characteristics. Much of this is also valid to system design as well. ...


    Read more


  • Robert Virding – LFE – a lisp flavour on the Erlang VM (Lambda Days 2016)
    2016-03-21 Erlang Central

    Videos



    Slides and more info - http://www.lambdadays.org/lambdadays2016/robert-virding Why yet another lisp? Why do we need/want a new lisp for the Erlang VM? What is it that makes the existing ones, even Clojure, a bad fit? LFE (Lisp Flavoured Erlang) has been designed to run efficiently on the Erlang VM and at the same time be a "real lisp" providing Lisp's good bits. We will describe the language and how it uses the properties of the system as well as some of the tooling around it. ...


    Read more


  • Multi-lingual Erlang – Robert Virding
    2015-12-10 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/berlin2015/robert-virding Erlang is often used together with other languages/systems when building products. There are a many different ways of doing this. This talk will look at a number of these ways and and discuss some of their relative merits. About Robert Robert Virding is Principal Language Expert at Erlang Solutions Ltd. While at Ericsson AB, Robert was one of the original members of the Ericsson Computer Science Lab, and co- ...


    Read more


  • Synchronizing Game Components – Robert Virding
    2015-11-05 Erlang Central

    Videos



    Slides and more info: http://www.codemesh.io/codemesh2015/robert-virding To successfully utilise modern multi-core machines requires a rethink in the classic way games have been implemented. Having a central control loop and sharing mutable data are no longer viable as they definitely do not scale. This talk will present one possible solution to this problem. It will show an example and also look at the some of the problems which can arise and their solutions. About Robert Robert Vird ...


    Read more


  • About Language Design – Robert Virding – Erlang User Conference 2015
    2015-07-02 Erlang Central

    Videos



    Slides and more info: http://www.erlang-factory.com/euc2015... These are some thoughts, maybe even a philosophy, I have about program language design based on my experiences with various programming languages. They include languages I have used, and languages I have been a part of in designing and implementing. These languages have come from many different types and have had different characteristics. Robert Virding is Principal Language Expert at Erlang Solutions Ltd. While at Ericsson AB ...


    Read more


  • Implementing Languages on the BEAM – Robert Virding – London Erlang User Group
    2015-01-12 Erlang Central

    Videos



    The BEAM, the Erlang VM, was designed to implement Erlang. This has led to that the features it provides and its limitations are different from most other VMs. In this talk we will why the BEAM looks like it does and how this affects the implementation of languages on it. We will also show the Erlang compiler workflow and how to use this when implementing languages. Finally we will show examples of how to "go beyond" the BEAM and implement features for which it was wasn't originally designed and ...


    Read more


  • Robert Virding – Erlang: Evolution- Berlin Erlang Factory Lite
    2015-01-09 Erlang Central

    Videos



    In this talk will discuss the circumstances that led to Erlang, the design choices that were made, what the future holds for Erlang and how it all relates  to building scalable distributed systems now. http://www.erlang-factory.com/berlin2014/robert-virding About Robert Robert Virding is Principal Language Expert at Erlang Solutions Ltd. While at Ericsson AB, Robert was one of the original members of the Ericsson Computer Science Lab, and co-inventor of the Erlang language. He took part ...


    Read more


  • CodeMesh 2014 – Robert Virding – Implementing Languages on the BEAM
    2014-12-02 Erlang Central

    Videos



    Implementing Languages on the BEAM http://www.codemesh.io/codemesh2014/robert-virding The BEAM, the Erlang VM, was designed to implement Erlang. This has led to that the features it provides and its limitations are different from most other VMs. In this talk we learn will why the BEAM looks like it does and how this affects the implementation of languages on it. We will also show the Erlang compiler workflow and how to use this when implementing languages. Finally we will show examples of ho ...


    Read more


  • EUC 2014 – Robert Virding – Hitchhiker’s Tour of the BEAM
    2014-06-20 Erlang Central

    Videos



    Hitchhiker's Tour of the BEAM The BEAM is the standard Erlang implementation in use today. It was specially designed just to run Erlang. We will make a quick tour of the BEAM visiting the major sights to see what it looks like internally and how it functions. There will be no need of a towel on this short tour. Target audience: Developers and system architects who want to get a better understanding of how their applications will run.   About Robert   Robert Virding is Pr ...


    Read more


  • Page 1 of 3123