Hacker News new | ask | show | jobs
by zak_mc_kracken 4319 days ago
> - all functions have unique distinct names

Seriously? Is that his solution to package management?

1 comments

Well, if you're using packages and modules, the full name of your function is still packagename/modulename::functionname; it might as well be packagename.modulename.functionname.

Keep in mind that Joe Armstrong is talking about Erlang here, which is a functional language - most of the functions in libraries are sort-of kind-of independent from each other; they especially don't share state.