3 ms·
I'm not clear on why uTorrent depends on extreme backwards compatibility. Isn't that a currently updated product?
by jdboyd 9y ago
I'm not clear on why uTorrent depends on extreme backwards compatibility. Isn't that a currently updated product?
- JamesLeonis 9y agoThe reason uTorrent can stay small is because it exploits libraries that have existed in Windows since NT, mostly for GUI work. There was also development that incorporated the HTML Application library [1]. At least that was the case when I worked on it back in 2014. [1]: https://en.wikipedia.org/wiki/HTML_Application https://en.wikipedia.org/wiki/HTML_Application
- geon 9y ago> it exploits libraries that have existed in Windows since NT I use uTorrent on my mac.
- JamesLeonis 9y agoI am specifically referencing the original PC version. There's a whole other library in the code dedicated to the mac platform implementation, as well as Linux. The reason uTorrent on Windows started small was because it didn't include much of any static linkages, but this depended on dynamically linking some libraries in Windows that Microsoft never removed. This is the dedication to backwards-compatibility I refer to.