Skip to content
View whispem's full-sized avatar
💭
💭

Highlights

  • Pro

Organizations

@RAM-Rust-Aix-Marseille

Block or report whispem

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
whispem/README.md

Hi, I'm Emilie (Em') 👋

I'm interested in programming languages as grammars you can run, and in systems small enough to hold in your head. Building them in public from Aix-Marseille.

Previously, data science at AMSE. Before that, literature and linguistics — the human kind of grammar, and where it all started.

I take systems apart and put them back together, from the grammar of a language down to the syscall. Rust, x86-64, and C++.

🌐 eperetti.com · 🫧 WhispHub · 🐦 @whispem_io

Pinned Loading

  1. minikv minikv Public

    Distributed, multi-tenant key-value and object store in Rust, with Raft consensus, WAL durability, and production-oriented operations.

    Rust 406 16

  2. whispem-lang whispem-lang Public

    Whispem is a small, self-hosted programming language. The compiler is written in Whispem, compiles itself, and runs on a standalone C VM — no external dependencies beyond a C compiler. Rust serves …

    Rust 147 13

  3. asm.fm asm.fm Public

    No sound card driver. No audio library. Just the CPU and 44100 numbers a second.

    Assembly 65 3

  4. learn-assembly-with-em learn-assembly-with-em Public

    Drowning in C? Dive deeper — after assembly, C feels like floating

    Assembly 35 1

  5. sussurro.cpp sussurro.cpp Public

    Offline neural translation across English, Spanish, French & Italian — type or speak, read or hear it. Built on ggml.

    C++ 31

  6. gatekv gatekv Public

    Raft-replicated key-value store in under 1000 lines of Rust and x86-64 assembly: std only, RESP clients, SSE4.2 CRC32C.

    Rust 11