One point that I found very interesting was that
- so you can create new methods in your package for types/functions declared in another package
Name collisions make package authors come together and create base packages (like
StatsBase) and agree on what the functions mean.
I see this happening with
So my questions is: what do people think are challenge we as a community will face in the future as the community gets bigger and more people are involved in developing packages? Will coordinating and coming up with and agreeing to a common baseline become harder and harder?