- Rilis 1.0 untuk Cap'n Proto (implementasi C++), sistem serialization/RPC yang sangat cepat, dirilis 10 tahun setelah pengumuman pertamanya
- Rilis kali ini bukan berarti menghadirkan banyak fitur baru, melainkan sesuatu yang seharusnya sudah diumumkan sebagai 1.0 sejak lama dan baru sekarang dilakukan
- Mungkin pada versi 0.6 tahun 2017, atau saat versi 0.5 tahun 2014
- Cap'n Proto telah lama dipercaya dalam penggunaan produksi dan digunakan secara luas, termasuk di Cloudflare dan berbagai tempat lainnya
- Motivasi rilis 1.0 adalah untuk mulai mengerjakan versi 2.0 yang akan membawa perubahan pada C++ API dan pustaka toolkit C++ KJ
- Versi 2.0 akan memerlukan compiler yang mendukung C++20 atau bahkan C++23, dan akan membuat kode lebih ramah terhadap coroutine
- Beberapa perubahan yang direncanakan di 2.0 mencakup revisi RPC API, HTTP API, serta peningkatan kegunaan
kj::Maybe
- Dukungan exception yang dinonaktifkan dan mode unik lainnya juga akan dihapus, dan reference counting juga bisa direvisi
- Format serialisasi dan protokol RPC tidak akan berubah, sehingga tidak berdampak pada aplikasi yang ditulis dalam bahasa lain
- Rilis resmi 2.0 diperkirakan beberapa tahun lagi, tetapi pengguna dapat mengikuti branch v2 untuk pembaruan
3 komentar
Oh.. ini akhirnya juga
Pendapat Hacker News
Sepertinya itu maksudnya Serialization/RPC, jadi mungkin ada typo.