SintaxisDelOficio.es

Lenguaje / Conocimiento del dominio / microartículo

¿Qué es un lenguaje específico de dominio?

Las palabras del trabajo, con el conocimiento incorporado.

01 / Profesional

Quienes practican un oficio son personas que hacen cosas.

02 / Dominio

Un dominio es un área de conocimiento o actividad. Elaborar cerveza. Hacer muebles. Dirigir aeronaves. Escribir guiones de cómic.

Contiene cosas que sus practicantes reconocen, distinciones que les importan, reglas que siguen y supuestos que rara vez necesitan explicar.

03 / Específico

Específico significa adaptado a esa área de conocimiento o actividad, o distintivo de ella. Su vocabulario especializado a veces se llama jerga.

«Panel» significa cosas distintas para un dibujante de cómics, un electricista y quien organiza una conferencia. El contexto acota el significado. El conocimiento compartido aporta los detalles.

04 / Lenguaje

Un lenguaje expresa significado mediante sonidos, gestos, símbolos, inscripciones y reglas para combinarlos.

«Latte desnatado con caramelo» es más que una lista de ingredientes. Describe un pedido. El cliente no especifica el equipo, cada paso de preparación ni la secuencia de operaciones. El barista —un profesional del café— aporta ese conocimiento.

05 / Júntalos

Un sistema para expresar significado, adaptado a un área concreta de conocimiento o actividad, mediante distinciones, convenciones y reglas que comprenden quienes la practican.

Se conoce habitualmente como DSL (Domain Specific Language, lenguaje específico de dominio), lo cual tiene gracia porque solo quienes saben de DSL utilizan la sigla «DSL», que ya es un término específico de un dominio. Y ahí está la Recursión: una definición o un proceso que se refiere a sí mismo o se aplica a sí mismo..

Quienes practican los oficios ya tienen lenguajes de trabajo así.

06 / El XML no cuenta

Los archivos de configuración XML sirven al software. Sus etiquetas y anidamientos suelen ser terribles de leer. No hablan el lenguaje de trabajo de quienes practican un oficio.

Pueden codificar significado humano, pero la notación no aporta el conocimiento compartido de un oficio. Llamar a una etiqueta <character> no significa que el software entienda personajes.

No es de eso de lo que hablamos aquí. Nos interesa el lenguaje que utilizan las personas de un oficio para transmitirse significado.

07 / Esto ya lo haces

«¿Cuál es la ETA?» «Mira el MPG del coche». «¿Ese precio incluye VAT?»

Son abreviaturas inglesas de tres letras, utilizadas sin desarrollarlas cada vez. Los viajes, los coches y las compras aportan el contexto: hora estimada de llegada, millas por galón e impuesto sobre el valor añadido.

Una abreviatura por sí sola no es un lenguaje entero. Demuestra el mismo hábito: comprimir la expresión porque quienes participan ya entienden el significado.

Las palabras son cortas porque el conocimiento que hay detrás es grande.

08 / Los lenguajes ya están ahí

Algunos lenguajes de trabajo están muy normalizados. Otros dependen de la práctica local y del conocimiento compartido.

DominioUnas pocas palabrasLo que aporta el contexto
Cafeterías«Latte desnatado con caramelo».Una bebida, una preferencia de leche, un saborizante y un proceso de preparación conocido.
Cervecerías«Añade Citra en dry hopping».Una operación cervecera y una variedad de lúpulo; la receta aporta cantidades y tiempos.
Carpintería«Caja y espiga pasante».Una unión, su geometría y el conocimiento necesario para hacerla.
Perforación petrolera«Aumenta el peso sobre la broca».Un parámetro de perforación, el comportamiento del equipo y las restricciones operativas.
Publicidad«Spot de treinta segundos. Termina con el plano de producto».Duración, formato e imagen final prevista.
Control del tráfico aéreo«Mantenga antes de la pista dos-siete».Una instrucción operativa dentro de una fraseología y unos procedimientos normalizados.
Juegos de rol«Guerrero de nivel nueve con Hendedura».Una especificación de personaje cuyos detalles dependen del juego y de la edición.
Guiones de cómic«Viñeta tres. Primer plano. Lara, en silencio».Una imagen numerada, un encuadre, un personaje conocido y la ausencia de diálogo.
Composición tipográfica«Cuerpo diez con interlínea de doce puntos».Tamaño de letra, distancia entre líneas y un vocabulario de oficio establecido.