Jeste bych dodal, ze q(), init:stop() a erlang:halt() je lepsi moc nepouzivat - lepe receno nezvykat si moc na ne.
Problem je ze tyhle funkce ukonci ErlangVM na kterou je zrovna shell pripojeny - asi dokazete odhadnout co se stane, kdyz zapomenete, ze jste pripojeni na produkcni stroji napr kvuli nejakemu ladeni.
Bezpecne ukonceni aktualniho shellu lze udelat pomoci kombinace CTRL-G Q ENTER (CTRL-G aktivuje ovladaci prosterdi shellu), nebo CTRL-C A ENTER (CTRL-C aktivuje neco jako debugger).