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.
Actually, it was “and a cast of dozens … hundreds” I don’t think @rvirding and I ever imagined that what we did 33 years ago would have such an impact.
Great to see our ideas being expanded upon and improved.
Fantastic interview Joe! And thanks for posting @ErlangSolutions
I loved this bit:
We were in this rather strange position of thinking, “Hang on. The rest of the world is completely wrong and we are right. We’re doing it the right way.”
I hugely admire those who break moulds and don’t just follow norms - it’s what truly helps with progress - and we need more people like that in the world!
Thank you Joe, Robert, Mike and everyone else who has worked on Erlang/OTP - we love you!
That’s the last of the individual interviews but we have a very special panel discussion up next. We also want your views. What sort of content would you like next?! We’ll start up a thread on the forum and will link it here as well!