who was in the wrong here
>>108511675I could rewrite it in typescript
>>108511675>have you le profiled it to find outyou don't need to "profile" something to understand that "yt-dlp --version" takes almost 2 seconds just to print out 1 line of text (on my computer) which is a sure indication that its Pythonness is the main reason why it's so slow and laggy
>>108511937>"yt-dlp --version" takes almost 2 secondskek can confirm, this is real
>>108511937>>108512012Windows?
>>108511937and it never bothered me. if you need to download multiple videos, you can give it a file with urls. who cares if it boots up in 0.5 or 2 seconds
>>108511937Easily under a second for me. On a low end laptop with Fedora/GNOME/Ptyxis terminal.
>>108511675Rustcunts. Always rustcunts.
>>108511937>>108512012$ time yt-dlp --version2026.03.17real 0m0.236suser 0m0.196ssys 0m0.041s
$ time yt-dlp --version2026.03.17real 0m0.236suser 0m0.196ssys 0m0.041s
>>108512544It touches a shitton of files at startup, though.$ time yt-dlp --version2026.02.21real 0m0.282suser 0m0.255ssys 0m0.027s$ vmtouch -qe .local/lib$ time yt-dlp --version2026.02.21real 0m1.414suser 0m0.414ssys 0m0.057s
$ time yt-dlp --version2026.02.21real 0m0.282suser 0m0.255ssys 0m0.027s
$ vmtouch -qe .local/lib$ time yt-dlp --version2026.02.21real 0m1.414suser 0m0.414ssys 0m0.057s
>>108511675>quarter gig of javascript bloat + quarter gig of python bloat to download a youtube videoyt-dlp is written by hopeless idiots