learn the erlang language.