phase~1 min de lecturaActualizado 2026-06-30#phase#clients
Esta nota todavía no está traducida, así que se muestra la fuente en inglés.

Phase 06 · Two Clients, One Protocol

The same protocol specification, implemented twice, on purpose: a terminal client in C with a non-blocking I/O loop serving keyboard input and network messages at once, and a client in TypeScript/Node with automatic reconnection and out-of-order message handling. The point isn't building the same thing twice — it's seeing exactly what a high-level runtime gives you for free versus what you had to write by hand.