I won't speak for Slava, but I think generally the idea is that knowing either one well enough implies a certain amount of knowledge about computer guts, which in turn implies that it shouldn't be too hard for you to learn the other.
Plus it's not entirely unheard of to do the core of the application in C, and offer a C++ API to users. There is a good reason to have both expertise inhouse.
Comments
... is your software written in both? Or you just figure if you can do one you can learn the other?
I won't speak for Slava, but I think generally the idea is that knowing either one well enough implies a certain amount of knowledge about computer guts, which in turn implies that it shouldn't be too hard for you to learn the other.
Technically it's in C++, though, if that helps.
Plus it's not entirely unheard of to do the core of the application in C, and offer a C++ API to users. There is a good reason to have both expertise inhouse.
Well, the MySQL API is C++...so....
It says "C API" in their own manual:
http://dev.mysql.com/doc/refman/5.0/en/c.html
Or did you mean rethinkdb's mysql API?
The plugin engine API is C++. They export a C client API, along with many other client APIs.
EDIT: I just reread the above, and should mention that I didn't mean it to be snarky at all. Sorry.