While similar, it's not the same. Erlang/OTP/Elixir provides baked in tools to watch, restart, etc. processes. In C you'd need to do this yourself.
I thought we switched to a little more down-in-the-trenches discussion with you saying:
> The tools to watch, restart, etc are bash, ps, top, etc