All sources I've found indicate that uTorrent was written in C++, but perhaps its author was a bit more mindful of unnecessary abstraction and the like.
From Wikipedia, uTorrent:
> Although originally developed by Ludvig Strigeus, since December 7, 2006, the code is owned and maintained by BitTorrent, Inc.
I'm the thread starter from RZ. The reason I mention uTorrent is because the source code was also in the BitTorrent repository for the company including all other source materials and more (Websites/Database user/passwords and more).
uTorrent is definitely NOT Java --- the binary itself is a few orders of magnitude smaller than a JVM! You might be thinking of Azureus (since renamed Vuze)?
I don't have any evidence to back it up, but I think uTorrent has better network code and produces faster downloads. I use despite its slight ugliness compared to transmission.
reply