Saltar al contenido
Obfusku icon

Obfusku

Un lenguaje construido enteramente con primitivas simbólicas y opacidad deliberada.

Obfusku · Interface & Runtime
ESOLANG
grimoire://obfusku/ritual-matrix/v1.0
🜏 MATRIZ DE GLIFOS
INTEGER
STRING
BOOLEAN
ARRAY
λFUNCTION
⊂⊃CYCLE
OUTPUT
SEAL RITUAL
RITUAL EJECUTABLE (spell.obk)
x = 5
⊂[x ▷ 0]
    [x]
    ✹⊖

Superficie de inspección y ejecución de Obfusku en el flujo de trabajo del desarrollador.

Donde los Símbolos Portan Significado y el Código es Ritual

La mayoría de los lenguajes de programación usan símbolos como simples atajos sintácticos para palabras clave legibles por humanos. Obfusku invierte esta relación para establecer la primacía del símbolo — un paradigma donde los glifos son los portadores fundamentales de la semántica misma.

En Obfusku, los programas no se limitan a escribirse y compilarse; se estructuran como rituales arcanos y se ejecutan como hechizos.

“Donde los símbolos portan significado, y el código se convierte en ritual.”

Los Principios de la Primacía del Símbolo

En los lenguajes tradicionales, un tipo de dato entero se escribe con palabras o abreviaturas. En Obfusku, cada glifo encarna su propio concepto semántico:

  • no representa una variable entera — encarna la totalidad numérica.
  • no marca el final sintáctico de un archivo — sella el ritual.
  • λ no define una función convencional — captura un ritual ejecutable.

Disciplina de Ejecución Ritual

Todo programa en Obfusku cumple restricciones rituales rigurosas:

  1. Sellado Ritual: Toda secuencia ejecutable debe sellarse con el glifo terminal .
  2. Declaración Previa: Las variables deben ser declaradas antes de participar en cualquier operación.
  3. Ciclos Cerrados: Las iteraciones de control de flujo (⊂⊃) deben estar explícitamente equilibradas y acotadas.

Taxonomía de Glifos y Dominios de los Grimorios

Obfusku clasifica su gramática simbólica en cinco dominios computacionales:

Categoría Símbolos Principales Función Semántica
Tipos Entero, Real, Cadena, Booleano, Array, Mapa
Control de Flujo ⊂⊃ ⟨⟩⟫ ⟡⟢⟣ Ciclos iterativos, condicionales, coincidencia de patrones
Funciones λΛ Definición de ritual, invocación y retorno
Excepciones Control de errores (Try, Catch, Throw)
Entrada / Salida Flujo de entrada, salida estándar, impresión literal

Los Grimorios

La especificación normativa completa y la gramática semántica de Obfusku se documentan en los Grimorios oficiales:

  • 01 Introducción: Filosofía del ritual y arquitectura léxica.
  • 05 Sintaxis y Símbolos: Diccionario completo de glifos y operaciones matemáticas.
  • 07 Funciones y Llamadas: Closures, captura de parámetros y recursión.
  • 09 Coincidencia de Patrones: Descomposición estructural de expresiones simbólicas.
  • 10 Excepciones y Control de Flujo: Captura de errores y finalización de rituales.
DISTRIBUCIÓN OFICIAL

Ecosistema de Disponibilidad

Obfusku está publicado e integrado en los siguientes entornos de desarrollo.

CÓDIGO FUENTE

GitHub Repository

Ver Repositorio