Quote:
Originally Posted by Xeratul
come on, youtube-dl is bloated, I am learning C/C++. It is much better to have an application code in C than an Python.
|
i think you better have something to show for it before you belittle other people's hard work!
please have a look at this:
https://github.com/rg3/youtube-dl/graphs/contributors
youtube-dl works really well, and it updates really quick, meaning that there's people working at it all the time.
There's a high chance that every random youtube api change will be addressed very quickly.
i was able to download your example video yesterday already; apparently it had nothing to do with the current problems with the youtube api. i bet quvi has not been able to keep up with youtube's api changes for quite a while.
for youtube-dl however, here is a recent issue that was opened yesterday, and has been since fixed.
today i was able to download every example video from that page.
how cool is that.
================================
so much for youtube.
now, Xeratul, it seems you are on a crusade against every project that uses more than a hundred lines of code and is not written from scratch in plain C/C++.
if every developer thought like that, there would be
a) much less working programs
b) taking up much more space on your hard drive & memory
- because they'd have to reinvent the wheel for every project.
dependencies are actually a good thing.
from your recent threads, i get the impression that you balk at any piece of software that pulls in more than 1 or 2 dependencies.
however:
- you also have to look at the size of these dependencies. esp. perl and python pull in lots of fairly small libraries.
- you have to consider that some programs do not pull in dependencies only because those dependencies are already installed.
- you also have to consider that you maybe have to pull in a few dependencies once, but thos will be used by many other programs
also maybe you have a frankendebian, and therefore can't install things anymore, and are forced to code everything from scratch?