Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is what Emacs Lisp has, and what indeed does happen with libraries


Happens with R as well where everything gets dumped into a global namespace. It's a huge mess.

If you're lucky all functions will have a common prefix str_* or fct_*. If you're unlucky then you have to figure out which package has clobbered a standard library function, or the exact ordering of your package import statements you need for your code to run.


Same with S3 object names.

There’s no directories in S3, just object names.

The feature of the object names being hierarchical with “/“ delimiters are out of habit and easier to reason about for the avg user.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: