---
layout: readme
title: Rust vs TypeScript Benchmarks
image: https://neurons-me.github.io/docs/assets/img/me.png
---
# Rust vs TypeScript Benchmarks
The full mirror-run writeup lives in
[`../BENCHMARK_COMPARISON.md`](../BENCHMARK_COMPARISON.html).
Run #002 compares:
- Rust `this-me` `0.3.1`
- TypeScript `this.me` `4.0.1`
Same machine, same operation shapes, same JSON output format.
The short version:
- Rust wins O(k) isolation, sustained mutation, eager fanout, and direct secret
write/read.
- Run #001 found Rust's lazy invalidation gap.
- Run #002 closes that gap with source path versions and stale-on-read checks.
- Rust lazy mutation no longer scales with fanout in the mirror workload.
Raw JSON:
- [`../bench-results/rust-mirror-run-002.json`](../bench-results/rust-mirror-run-002.json)
- [`../bench-results/rust-mirror-run-001.json`](../bench-results/rust-mirror-run-001.json)
- [`../bench-results/typescript-mirror-run-001.json`](../bench-results/typescript-mirror-run-001.json)