Really nice interview @joeerl! Once again, thanks for all the work you’ve been through to get the BEAM to the point it is today, it’s just awesome!
In the world of programming, the vast majority of all programming languages make it very easy to write sequential programs and very difficult to write concurrent programs. My goal was to make it very easy to write concurrent programs. Consequently, it might be a bit more difficult to write sequential programs. Of course, when multi-cores came along, what we had done then mapped very well onto parallel programs.
I hope other language programmers don’t take too much time to realize this, that could save a lot of time and money.