golang, c/c++, perl, erlang, lisp