this post was submitted on 22 Mar 2025
4 points (100.0% liked)

Zig Programming Language

218 readers
3 users here now

A lemm.ee community for Zig!

founded 2 years ago
MODERATORS
 

This is the second of two simdjson ports for Zig, the other one being simdjzon

From the README:

Welcome to zimdjson: a high-performance JSON parser that takes advantage of SIMD vector instructions, based on the paper Parsing Gigabytes of JSON per Second.

The majority of the source code is based on the C++ implementation https://github.com/simdjson/simdjson with the addition of some fundamental features like:

  • Streaming support which can handle arbitrarily large documents with O(1) of memory usage.
  • An ergonomic, Serde-like deserialization interface thanks to Zig's compile-time reflection. See Reflection-based JSON.
  • More efficient memory usage.
no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here