Tag Archives: Robert Virding

  • 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


  • Hitchhiker’s Tour of the BEAM
    2013-03-18 Erlang Central

    Videos



    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. ...


    Read more


  • Hitchhiker’s guide to the Erlang VM
    2012-11-05 Erlang Central

    Videos



    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. ...


    Read more


  • Implementing languages on the Erlang VM
    2012-03-26 Erlang Central

    Videos



    When creating a new language, either a DSL (Domain Specific Language) or a more general purpose one, it can be a great help to build on top of an existing language or VM. This can give you "for free" many of the properties and existing libraries of that system. However, it can also limit you to the properties of the base system thereby restricting your language. This talk will describe building languages on the Erlang VM and how the features of Erlang affect the properties of these languages. It ...


    Read more


  • Erlang Rationale
    2011-08-28 Erlang Central

    Presentations

    While Erlang has much in common with other functional languages it does many things differently from other languages. In this talk one of the three inventors of Erlang will look at the rationale behind Erlang and try to show how many of its important features combine to work together. We will also look at how Erlang was first developed to show the reason for some of the features in the rationale. ...


    Read more


  • A True Conversational Web
    2011-06-06 Erlang Central

    Videos



    Everyone wants to talk about "conversational web services" nowadays, but the mental model of a conversation tends to be constrained by what our current web services frameworks are capable of delivering.Erlang was designed for controlling real-time services of "conversational quality", meaning that the service should allow people to meet and converse with a "real-life" feeling, without disruptive delays and with a life-like presentation of information. Web frameworks in Erlang have largely copied ...


    Read more


  • The History of the Erlang VM
    2011-03-21 Erlang Central

    Videos



    There have been very few Erlang implementations and today there is really only one widely used Erlang VM, the BEAM. This talk will describe the history of implementing Erlang and the BEAM, the differences between various implementations and how they have performed. It will also look at some issues which need to be considered when implementing Erlang. ...


    Read more


  • Erlang Rationale
    2010-12-02 Erlang Central

    Videos



    While Erlang has much in common with other functional languages it does many things differently from other languages. In this talk one of the three inventors of Erlang will look at the rationale behind Erlang and try to show how many of its important features combine to work together. We will also look at how Erlang was first developed to show the reason for some of the features in the rationale. ...


    Read more


  • Lisp Flavoured Erlang (LFE)
    2010-11-07 Erlang Central

    Videos



    His talk will describe Lisp Flavoured Erlang which is another programming language running on the Erlang VM. LFE is a dialect of Lisp which has been designed around the properties of the VM and to be completely compatible with vanilla Erlang and OTP. It fully supports the Erlang concurrency and error handling model and can be used with all the OTP behaviours. Using Erjang, LFE brings both Lisp and and the Erlang concurrency model together to the JVM. The language will be described using the p ...


    Read more


  • The history of the Erlang virtual machine
    2010-06-07 Erlang Central

    Videos



    There have been relatively few Erlang implementations and today there is really only one widely used Erlang VM, the BEAM. This talk will describe the history of the BEAM and other Erlang implementations that have been done, the differences between them and how they have performed. It will also discuss some influencing factors which need to be considered when implementing Erlang. ...


    Read more


  • Lisp Flavoured Erlang
    2009-04-27 Erlang Central

    Videos

    In this talk we will describe and demonstrate Lisp Flavored Erlang (LFE). LFE allows you to write Erlang code in a lisp syntax and combines the versatility and extensibility of lisp with the COP power of Erlang. LFE is completely integrated with Erlang/OTP and code written in LFE can freely be used together with modules written in vanilla Erlang and applications in Erlang/OTP. LFE is also much easier to use than vanilla Erlang when generating code. We will describe the system, its tools a ...


    Read more


  • Page 2 of 3123