Recentemente ho dovuto cercare un porting C# della libreria Protocol Buffers originariamente sviluppata da Google. E indovina un po ', ho trovato due progetti di proprietà di due persone molto conosciute qui: protobuf-csharp-port, scritto da Jon Skeet e protobuf-net, scritto da Marc Gravell. La mia domanda è semplice: quale devo scegliere?Come scegliere tra protobuf-csharp-port e protobuf-net
Mi piace molto la soluzione di Marc in quanto mi sembra più vicina alla filosofia C# (ad esempio, è possibile solo aggiungere attributi alle proprietà della classe esistente) e sembra che possa supportare i tipi integrati di .NET come System .Guid.
Sono sicuro che entrambi sono davvero grandi progetti, ma qual è il tuo parere?
Protobuf-csharp-port ovviamente. Jon ha più reputazione!^_^ –
Battaglia dei Giganti! – Farax
E per quanto riguarda le prestazioni? (poiché questo è il punto principale di protobuf) C'è uno più veloce dell'altro? – tigrou