- Lançamento da versão 1.0 do Cap'n Proto (implementação em C++), um sistema de serialização/RPC extremamente rápido, chegando 10 anos após o anúncio inicial
- Esta versão não traz exatamente muitos recursos novos; na verdade, ela apenas oficializa agora algo que já deveria ter sido declarado como 1.0 há muito tempo
- Talvez na 0.6 de 2017, ou até na 0.5 de 2014
- O Cap'n Proto vem sendo amplamente usado e confiável em produção há muito tempo, sendo adotado em vários lugares, incluindo a Cloudflare
- A motivação para a versão 1.0 é iniciar o trabalho na versão 2.0, que trará mudanças para a API em C++ e para a biblioteca KJ C++ Toolkit
- A versão 2.0 exigirá um compilador com suporte a C++20 ou até C++23, e tornará o código mais amigável a corrotinas
- Algumas mudanças planejadas para a 2.0 incluem revisões na API de RPC, na API HTTP e melhorias de usabilidade em
kj::Maybe
- O suporte a exceções desativadas e outros modos peculiares também será removido, e a contagem de referências poderá ser revisada
- O formato de serialização e o protocolo RPC não mudarão, e isso não afetará aplicações escritas em outras linguagens
- O lançamento oficial da 2.0 é esperado para daqui a alguns anos, mas os usuários já podem acompanhar o branch v2 para se atualizar
3 comentários
Oh.. isso finalmente chegou
Comentários do Hacker News
Parece ser Serialization/RPC, então acho que é um erro de digitação.