El primer lenguaje sustentado por un Árbol Sintáctico Universal (U-AST). Una sintaxis puramente topológica (sin llaves) apoyada en macros visuales para escribir la "intención matemática", destruyendo la barrera del inglés técnico.
01. Topología y Macros Léxicas
Moset elimina el uso de llaves utilizando indentación estricta y emoticons abstractos (macros) como identificadores de bloque, diseñados para evadir colisiones con las matemáticas (ej: los paréntesis).
:@ Esto es un operador de silenciamiento (comentario)calcularTotal(subtotal, impuesto) :,]total = subtotal + impuesto
total:@ Retorno implícito de la última instrucción:@ Plan B: Catch en línea para manejar fallosresultado = calcularTotal(100, 21) :,["Error de cálculo"
02. Condicionales Expresivos y Flujo
Abandono del paradigma declarativo pesado. Los bloques lógicos de Moset retornan valores de inmediato y el operador visual de Await pausa el hilo limpiamente, todo acelerado por un bytecode híbrido.
:@ Asignación secuencial fluida con el si-sinoestado_red = siping < 50: "Óptimo"sino: "Degradado":@ El operador :,\ (Await) detiene la ejecución asíncronadatos = fetch("api.narakastudio.com") :,\sidatos.estado == "ok":
iniciar_secuencia()
03. Moldes y Colecciones Humanas
Reemplazo absoluto del paradigma Orientado a Objetos por los "Moldes" atómicos. Las estructuras comienzan a indexar naturalmente desde Base 1 para máxima legibilidad humana (con un Zero-Cost Abstraction hacia el hardware).
:@ Agrupación atómica sin la burocracia de Clases y herenciamoldeUsuario: nombre, rol, nivel
admin = Usuario("Root", "Admin", 99)
:@ Base 1 y paradigma de iteración dualnodos = ["Surface", "Contabo", "Galaxy"]
mostrar(nodos[1]) :@ Imprime "Surface":@ Motor de Iteración Funcionalnodos.aplicar(ping_remoto)
04. Librería Estándar (Pilas Incluidas)
Moset está diseñado genéticamente para operar como el sistema nervioso de cualquier infraestructura local o ecosistema distribuido. Abandona la necesidad de paquetes de terceros complejos para tareas vitales, inyectando las herramientas de grado de producción desde el minuto cero.
🌐 Protocolo de Red
Compañero nativo del gatillo iterativo :,\. Efectúa peticiones locales/HTTP y WebSockets de forma nativa para el consumo en tiempo real.
📁 Sistema Operativo e I/O
Motor C-Level para administración bruta de archivos, parseo directo de logs en disco duro y control maestro del sistema operativo host.
⏱️ Eje de Tiempo y Threads
Capacidad para pausar rutinas (sleep), administrar zonas horarias, medir latencias absolutas y gestionar cronjobs/threads subyacentes.
🔐 Criptografía de Borde
Generación nativa de hashes, tokens y protocolos de encriptación simétrica/asimétrica requeridos para la interconexión B2B y M-O-S.
05. Arquitectura U-AST y Traducción Nativa
El compilador de Moset separa estrictamente la visualización del significado semántico. Los archivos .et no almacenan código en inglés o español, sino un esqueleto matemático puramente inmutable. El entorno (LSP) traduce ese núcleo a la lengua materna del programador en tiempo real.
Palabras Reservadas (Tokens Estáticos)
Instrucciones como `si` o `molde` se serializan a IDs abstractos en el U-AST (ej: Token::Condicional). Esto permite que un programador vea "si" y otro "if" sin mutar el archivo base.
Variables Propias (Mapeo Criptográfico)
Una variable "gravedad" se convierte en un identificador numérico único [ID_8492] con un diccionario local adjunto. Así, la matemática del programa jamas choca o necesita sobre-traducirse en entornos colaborativos globales.
:@ Programador escribe en su idioma
moldeGravedad: fuerza
→
:@ Archivo .et guardado como U-AST
[TOKEN_MOLDE][ID_8492]: [ID_102]
El motor distribuye la lógica matemática intacta junto con el diccionario de la librería.
:@ Diccionario de Metadatos
[ID_8492] = "Gravedad" [ID_102] = "fuerza"
→
:@ Programador Extranjero lo ve en su IDE
structGravity: force
Code I18N: Programación Sin Fronteras Lingüísticas
A diferencia de los lenguajes tradicionales atados al inglés, Moset permite que cada desarrollador escriba código usando palabras clave en su idioma nativo. Al guardar, el IDE compila las funciones hacia el Tokens U-AST.
Si un desarrollador en Japón abre tu archivo, verá el código traducido instantáneamente al japonés, facilitando una colaboración global verdaderamente inclusiva.
07. CLI y Despliegue Bare-Metal
El comando global moset es el punto de entrada maestro. Olvídate de dependencias pesadas, compiladores C++ nativos intercalados o configuraciones tediosas engañosas.
:@ Modo Interactivo (REPL persistente)$moset> evaluando expresiones matemáticas en vivo...:@ Compilar y ejecutar instantáneamente en producción$mosetrunorquestador.et:@ Gestor de Paquetes en Base a Metadatos Directos$mosetinstalarnarakastudio/cripto_core
08. Asistencia IA Integrada (Efecto Supervisor)
Al contar con una topología ultra-estricta (basada en sangrías precisas, macros inmutables y el U-AST puro subyacente), Moset es matemáticamente el lenguaje más predecible que existe para un LLM.
Las alucinaciones semánticas caen a cero radicalmente. Nuestro compilador valida la estructura lógica profunda de los tokens sin ambigüedades (no hay llaves perdidas ni fin de instrucción engañosos). Esto nos ha permitido incluir dentro del entorno de desarrollo un agente de inteligencia artificial nativo capaz de ensamblar componentes bilingües con perfección sintáctica a hipervelocidad.
09. Filosofía y Doble Licenciamiento
Moset establece un equilibrio paramétrico: apertura absoluta al tejido mundial de desarrolladores, combinada con un escudo inflexible frente a mega-corporaciones e integradores en la nube que abusan del open-source tradicional.
🤝 Licencia Soberana Comunitaria
Bajo principios de código abierto robustos. Cada pieza del motor, máquina virtual y herramientas periféricas de Moset son perennemente libres y mutables para el desarrollador independiente, estudiante, e instituciones tecnológicas sin ánimo o fin privativo de re-empaquetado masivo.
🛡️ Blindaje y Concesión Empresarial
Implementamos un régimen cerrado y monetizado (tipo PolyForm Noncommercial) únicamente enfocado en corporaciones (tier Nube/Hiper-escaladores). Nadie interceptará el esfuerzo atómico de ingeniería de Moset para lucrarse sin un acuerdo formal y una derrama económica al Fideicomiso Core de los mantenedores.
Acuerdo de Contribución Unificado (CLA)
Como núcleo estratégico, todo Pull Request o aportación esencial cede sus derechos íntegros al comité central. Esta mecánica previene la fragmentación intelectual letal, impidiendo de cuajo que un consorcio privado intente asfixiar legalmente al proyecto por tener la titularidad moral de un componente periférico insertado con propósitos oscuros.