4 ms·
> a good package and build system with dependency management (akin to npm, cargo, cpanm, gem, etc.) In most cases I don't even need a full build system. I do m
by yoodenvranx 10y ago
> a good package and build system with dependency management (akin to npm, cargo, cpanm, gem, etc.)
In most cases I don't even need a full build system. I do most of my hacking in Python and I often create small "throwaway libraries" to create a nicer structure of my project. In Python you can do this by just creating a sub-directory and a __init__.py file. This takes 45 seconds and then you can easily "import lib_xyz" in your project. And if you need this library in another project you can just copy/paste the. (I know, this is not an ideal solution but when I am hacking on some stuff it is a good way to do things because it takes no effort and brainpower to do it)
- SwellJoe 10y agoYou can whip up a makefile in seconds to do simple stuff, too. That's not the problem I'm talking about; it's not that make is hard, it's that it is incomplete (and kinda hard, for advanced stuff).