Elixir: Quando usar arquivos .ex e quando .exs
A documentação dos elixires declara que
Além da extensão do arquivo Elixir .ex, o Elixir também suporta arquivos .exs para scripts. O Elixir trata os dois arquivos exatamente da mesma maneira, a única diferença está na intenção. Os arquivos .ex devem ser compilados, enquanto os arquivos .exs são usados para scripts, sem a necessidade de compilação.
Mas ainda não tenho certeza de quando usar qual tipo de arquivo. Quais são as desvantagens e o objetivo de .ex e .exs?