- Çok hızlı bir serialization/RPC sistemi olan Cap'n Proto'nun (C++ uygulaması) 1.0 sürümü yayınlandı; ilk duyurudan 10 yıl sonra çıktı
- Bu sürüm aslında çok sayıda yeni özellik içermiyor; daha ziyade uzun zaman önce 1.0 ilan edilmesi gereken şeyin ancak şimdi yapılmış hali
- Muhtemelen 2017'deki 0.6 ya da 2014'teki 0.5 sürümü sırasında
- Cap'n Proto uzun süredir gerçek dünyadaki kullanımda güven kazanmış ve yaygın olarak kullanılıyor; Cloudflare dahil birçok yerde tercih ediliyor
- 1.0 sürümünün motivasyonu, C++ API'si ve KJ C++ toolkit kütüphanesinde değişiklikler getirecek 2.0 sürümü üzerindeki çalışmaları başlatmak
- 2.0 sürümü, C++20 hatta C++23 destekleyen bir derleyici gerektirecek ve kodu coroutine'lere daha uygun hale getirecek
- 2.0 için planlanan bazı değişiklikler arasında RPC API, HTTP API revizyonları ve
kj::Maybe kullanılabilirliğinin iyileştirilmesi yer alıyor
- Exception desteği devre dışı bırakılacak ve diğer bazı kendine özgü modlar da kaldırılacak; reference counting de gözden geçirilebilir
- Serialization formatı ve RPC protokolü değişmeyecek; bu da başka dillerle yazılmış uygulamaları etkilemeyecek
- Resmi 2.0 sürümünün birkaç yıl sonra gelmesi bekleniyor, ancak kullanıcılar güncellemeler için
v2 branch'ini takip edebilir
3 yorum
Oo.. bu sonunda geldi
Hacker News görüşleri
Sanırım Serialization/RPC olmalı; muhtemelen bir yazım hatası var.