You will find porting calibre to C++ impossible. calibre alone is over 200,000 lines of code and that is ignoring all the python dependencies it relies on. Since I'd estimate that achieving the same result in C++ would on average require 5-10 times the code, you're looking at writing 1-2 million lines of code. Given that on a perfect day I can write and test about a 1000 lines of python code, it would take atleast 3 years to port calibre to C++.
|