WeWorkBuddy

Show HN: Nino – Fastest C# serializer, safe on untrusted input, also TS/Go/Rust

Nino is a source-generated binary serializer for C#, and as far as we know the fastest one. In the same BenchmarkDotNet run on GitHub runners against MemoryPack 1.21.4, it serializes classes and polymorphic types 3.5–7.2x faster and deserializes them 1.7–2.1x faster (arrays of unmanaged structs are on par). Deserializing into existing objects allocates nothing. Reproduce: https://nino.xgamedev.net/en/docs/v4/benchmarks It is built to read bytes you do not trust: lengths are checked before alloca

阅读原始来源
原始网页截图: Show HN: Nino – Fastest C# serializer, safe on untrusted input, also TS/Go/Rust
原始网页截图 · news.ycombinator.com

来源记录

指标快照

points · 3 votes
2026-11-08 17:45:21.457Z
cumulative since publication

研究分析

项目记录

仓库:JasonXuDeveloper/Nino。 来源描述:Nino is a source-generated binary serializer for C#, and as far as we know the fastest one. In the same BenchmarkDotNet run on GitHub runners against MemoryPack 1.21.4, it serializes classes and polymorphic types 3.5–7.2x faster and deserializes them 1.7–2.1x faster (arrays of unmanaged structs are on par). Deserializing into existing objects allocates nothing. Reproduce: https://nino.xgamedev.net/en/docs/v4/benchmarks It is built to read bytes you do not trust: lengths are checked before alloca

采用记录与比较对象

来源票数: 3 votes (2026年11月8日 UTC; cumulative since publication) 可供比较的近期同类记录:“Show HN: My first project, an AI-powered financial news analyzer” (Show HN, 2026年11月8日);“Show HN: SafeScript, a safe version of JavaScript for executing untrusted code” (Show HN, 2026年11月8日)。主题相近仅用于导航,未核验其是否属于同一需求或独立证据。

采用判断

应与它要替代的工具或人工流程比较。现有记录支持发现项目,尚不能确认可靠性、运行成本优势或商业采用。

尚未核验的门槛

尚未核验:许可证权限、硬件要求、安装步骤、维护状态,以及包含失败样例的代表性任务。

下一步试验

选择一个真实任务和现有替代方案,记录 commit、环境、输入、输出、耗时与失败行为;保留结果后再给出采用建议。