3 ms·
> but very hard to make a good torrent client > So, building a "perfect" torrent client from the ground up is a daunting task. Don’t you think you’re exaggera
by Eikon 2y ago
> but very hard to make a good torrent client
> So, building a "perfect" torrent client from the ground up is a daunting task.
Don’t you think you’re exaggerating a bit? It’s not daunting by any stretch. The feature set you described is fairly straightforward and something even a beginner developer could tackle without too much hassle.
I’m honestly kind of tired of seeing people act like doing anything these days is some impossible feat.
- anacrolix 2y agoAmen.
- dgroshev 2y agoIt's not impossible, it's just hard to be better than libtorrent, otherwise a new client only makes sense as an exercise. Arvid Norberg is hardly a "beginner developer", yet look how hard it is to make a performant implementation of uTP: https://github.com/arvidn/libtorrent/issues/3542 https://github.com/arvidn/libtorrent/issues/3542
- pdimitar 2y agoWhy would it be an exaggerated claim? Try it yourself, from scratch, and see how quickly you will finish something that will rival and surpass, say, qBittorrent. None of the tasks is breaking new ground or is creatively difficult. But there's a metric ton of those tasks in order to make a truly good torrent client.