|
|
|
|
|
by throwaway812
4464 days ago
|
|
The last time I looked at upb, it only supported parsing, which was a deal-breaker. Have you implemented serializing since then? It's hard to tell from the git log, which is mostly "dump from google internal sources XX-YY-ZZZZ". I'm very excited about upb! Thanks for your work on it over the years. Do you have any tasks that an outside contributor could help with? Thanks! |
|
Probably can't use a lot of outside help, but thanks for asking. What's taking so long is a very intense process of refining the design. I am often reminded of this bit from "Worse is Better":
"The right thing takes forever to design, but it is quite small at every point along the way."
This is exactly the approach I am taking. It's taken forever to design, but over time it becomes more and more capable without the core growing in size very much. I hope that this intensive design work will pay off soon.
Thanks for your interest and I hope to soon be able to reward it with a highly compelling parsing/serialization experience!