Here is my summary:
-
Are you making a CLI tool for Elixir developers only? If yes:
a. Do you want to extend Mix (like mix phx.new)? If so, usemix archive
b. Otherwise, usemix escript -
Otherwise, don’t use Elixir (for all the reasons mentioned above and for the same reasons I wouldn’t use ruby, python, java, etc)






















