Comment on Greplin (YC W10) open sources 10-15x faster protocol buffers for PythonparentComments−jsarch15yCan you clarify what you mean by "70-90% of the speed of generated C++"?Suppose that the generated C++ takes 1.0 seconds. Does your implementation take 0.7-0.9s or 1.7-1.9s or something else?−haberman15yIf the generated C++ can parse 1MB/s, I can parse at 700-900kB/s. 70-90% of the speed, not the time. So 1.1-1.4 seconds, in your example.
Comments
Can you clarify what you mean by "70-90% of the speed of generated C++"?
Suppose that the generated C++ takes 1.0 seconds. Does your implementation take 0.7-0.9s or 1.7-1.9s or something else?
If the generated C++ can parse 1MB/s, I can parse at 700-900kB/s. 70-90% of the speed, not the time. So 1.1-1.4 seconds, in your example.