3 ms·
By that reasoning nothing is dependency-free, as it requires a browser, or a computer, or a universe... Dependency-free almost always refers to runtime depende
by quarterto 12y ago
By that reasoning nothing is dependency-free, as it requires a browser, or a computer, or a universe...
Dependency-free almost always refers to runtime dependencies. A build tool is not a dependency. (Rome isn't dependency-free in that sense either[1], but hey...)
[1]: https://github.com/bevacqua/rome/blob/master/package.json#L20 https://github.com/bevacqua/rome/blob/master/package.json#L2...
- wdewind 12y agoWhy isn't a build tool a dependency? Seems arbitrary to me.
- quarterto 12y agoBecause it isn't needed at runtime. Definitely not arbitrary. scons isn't a dependency of Google Chrome.
- wdewind 12y agoYeah I guess that makes sense. Fair enough.
- coldtea 12y agoBecause when we talk about dependencies we usually talk about runtime dependencies. If you'll need to load other stuff to run this as an end user. Do you count gcc and make as "dependencies" on installing and/or running some software built with them?
- rhizome 12y agoI would suggest something analogous to "static build" rather than anything having to do with dependencies.
- micampe 12y agoBy that reasoning everything is dependency free, because I can just static link all the required libraries, or provide them in a vendor directory in the download.