Test de mecanografía de Rust

Practica escribiendo código Rust real: los símbolos, palabras clave y sangrías que usas a diario. Mide tus PPM de código, tu precisión y tu precisión sintáctica.

Tiempo0:00
WPM0
CPM0
Errores0
Progreso0%
Mejor · Rust0

Haz clic aquí y empieza a escribir

Intro = nueva línea · Tab = sangría · Esc = reiniciar. Una tecla equivocada cuenta como error y el cursor espera a la correcta.

Consejos para escribir Rust

Rust mete mucha puntuación en cada línea: préstamos &, rutas ::, tipos de retorno ->, ? para errores y cierres |x|. Es fácil olvidar el ! de macros como println!: aquí la precisión gana a la velocidad.

Un fragmento de Rust que te puede tocar

impl User {
    fn new(name: &str, age: u32) -> Self {
        Self { name: name.to_string(), age }
    }
}

Tests de escritura de código por lenguaje

Cómo funciona el test de escritura de código

  1. Elige lenguaje y longitud, haz clic en el editor y empieza a escribir: el tiempo arranca con tu primera tecla.
  2. Pulsa Intro para cambiar de línea. Con la sangría automática activada se omiten los espacios iniciales como en tu editor; desactívala para practicar también la sangría.
  3. Una tecla equivocada parpadea en rojo y se cuenta, pero el cursor espera al carácter correcto: así se mide cada fallo sin dejar código roto.
  4. El resultado muestra tus PPM de código, la precisión total, la precisión sintáctica y los caracteres que más fallaste.

Test de escritura de código — preguntas frecuentes

¿Qué es una buena velocidad de escritura para programadores?

Las PPM escribiendo código suelen ser un 30–50 % más bajas que con texto normal por los símbolos, las mayúsculas y las sangrías. 40–60 PPM de código con más del 95 % de precisión es un buen nivel; por encima de 70 es excelente.

¿Qué es la precisión sintáctica?

Es tu precisión solo en los caracteres que no son letras: paréntesis, llaves, comillas, puntos y comas y operadores. Son las teclas detrás de la mayoría de errores de sintaxis, así que es la cifra que vale la pena mejorar.

¿Qué lenguajes puedo practicar?

JavaScript, TypeScript, Python, SQL, Java, C#, C++, Go, Rust, PHP, HTML, CSS y Bash, todos con fragmentos reales.

¿Escribir más rápido te hace mejor programador?

Pensar importa más que escribir, pero dominar los símbolos elimina fricción: menos erratas, menos compilaciones rotas y más atención para el problema real.

Sigue practicando