3 ms·
Why does the author wants to port the daemon from ruby to C++? Is it speed?
by atmosx 13y ago
Why does the author wants to port the daemon from ruby to C++? Is it speed?
- beagle3 13y agoHe mentions an android client. If you want it to be fast, or not drain your battery, you need Java or C++. If you want it to run on iOS or Windows Phone, C++ it is.
- silasb 13y agoTo make it easier to port to Android and IOS is my guess.
- jewel 13y agoSpeed isn't actually too much of an issue with the ruby client, since all the CPU time is spent in the GnuTLS and Digest::SHA256 code, which is already written in C. The problem is portability to android and iOS. We additionally want to make the core easy to embed in other applications.