Rust Glancer: Ein Rust-LSP mit 100-mal weniger RAM

Rust Glancer: Rust LSP using 100x less RAM

Rust Glancer: Ein Rust-LSP mit 100-mal weniger RAM

Rust Glancer ist ein alternatives Rust-LSP, das auf minimalen Speicherverbrauch ausgelegt ist und unter 100 MB RAM für typische Projekte bleibt. Es speichert Analyseergebnisse auf der Festplatte, sodass nach einem Neustart keine erneute Indizierung nötig ist. Auf einem MacBook Pro M1 (8 GB) indiziert es in 6 Sekunden, rust-analyzer benötigt 7. Der Entwickler erklärt die Architektur, die auf eine inkrementelle Analyse verzichtet, und diskutiert die Vorteile für ältere Rechner sowie die Kompromisse gegenüber rust-analyzer.

Was wäre, wenn wir gar nicht versuchen, ein inkrementelles LSP zu bauen? Was wäre, wenn wir nur ein eingefrorenes Analyseergebnis haben, das beim Speichern ungültig wird?

Mehr von diesem Tag

2026-08-22