Subscribe to our Erlang Factory newsletter to receive the latest updates and news

Mike Williams
Co-inventor of Erlang
Ericsson AB

Mike is originally from South Wales, but has in fact lived in Sweden longer than he has anywhere else.
Way back in the 1960's after working as a Atheistic Missionary in Malawi, Mike went to Cambridge where he learnt a lot about drinking beer and rather less about "Mechanical Sciences". He then moved to Sweden in 1970 (guess why :-) and joined Ericsson as a hardware designer. The price of beer in Sweden being horrendously expensive enabled Mike to concentrate more on other things, He joined with Bjarne D├Ącker to found the Ericsson Computer Science Laboratory 1980. One of the things they did in the Computer Science lab was to "invent" Erlang. Mike's role was to develop the first  Erlang virtual machine  (Joe developed the compiler and machine  architecture). He worked out the primitives for fault handling and  dynamic code replacement
In 1990 Mike glided into management by a complete accident,  and found he rather liked it. Since then he has been in charge of both large  and small units within Ericsson which develop software.


Mike Williams is Giving the Following Talks
The true story of why we invented Erlang and a few things you don't want to tell your manager

The roots of Erlang come from the work we did in the early 1990's. The requirements on software  for telecommunication systems are very similar to the requirement we have today on software for highly concurrent, distributed, many core system  often which must not stop and cannot be taken down for maintenance. This talk will examine the roots of Erlang and why requirements from the 1990's fit so well with today's needs.

After working as a manager (without pointy hair) for more than 20... years, Mike will also offer some advice about what not to tell your managers.