miércoles, 11 de noviembre de 2026

¿Y si la ciencia y el código se escribieran en español y directo al metal? La historia detrás de Jota

Poco antes de que el mundo se detuviera en 2020, comencé a darle vueltas a una misma piedra en el zapato: las barreras invisibles con las que se cruza cualquier estudiante en América Latina cuando intenta adentrarse en la programación y las matemáticas serias. ¿Por qué aprender a calcular con una computadora tenía que venir acompañado de una sobredosis de dependencias extranjeras, máquinas virtuales pesadas y una sintaxis completamente ajena a nuestra lengua?

De esa inquietud nació Jota.

Este no es un lenguaje de propósito general pensado para las modas corporativas de la web. Es un lenguaje científico y matemático puro, escrito en más de 120 mil líneas de ensamblador x86-64 puro, concebido con un gran sueño: llevar la tecnología a todos los rincones de América Latina sin barreras. Demostrar que una máquina vieja —de esas que solemos dar por obsoletas— y una mente inquieta son, en realidad, las mejores herramientas para empezar a crear, transformando una limitación de recursos en una ventaja competitiva de rendimiento.

Al principio, reconozco que fue un proyecto modesto. Era un simple intérprete que traducía sintaxis de Python al español. Pero pronto me di cuenta de que un envoltorio de ese tipo no iba a servir para hacer ingeniería real. Si queríamos que el software fuera verdaderamente útil y eficiente, teníamos que quitar los intermediarios. Así fue como decidí tirar ese primer intento a la basura y empezar de nuevo: escribir Jota desde cero, línea por línea, usando puro ensamblador x86-64.

Del papel al metal: rendimiento sin grasa

El resultado superó lo imaginado. Jota cabe en un binario de apenas 1 MB, funcionando sin una sola dependencia externa.

Lo que comenzó siendo un entorno experimental que perdía frente a Python, hoy lo supera drásticamente en cargas analíticas pesadas (procesando matrices y grandes volúmenes de datos hasta 25 veces más rápido), impulsado por un compilador JIT propio. Y lo más importante: logra competir muy de cerca con la eficiencia de lenguajes de sistemas de bajo nivel, reduciendo la brecha de rendimiento sin necesidad de infinidad de librerías ni ejecuciones pesadas.

La huella única: cuatro cosas que ningún otro lenguaje hace

Lejos de ser un juguete de fin de semana, Jota se diseñó con una exigencia matemática implacable y con características estructurales que ningún entorno comercial mainstream ofrece de forma nativa:

  1. Reproducibilidad bit a bit: Dos máquinas distintas que compilan desde la fuente producen exactamente el mismo binario y el mismo resultado numérico. En Python, R o MATLAB basta con que cambie la versión de la biblioteca BLAS para que las últimas cifras se alteren; aquí el determinismo es absoluto.
  2. Actas de certificación con SHA-256: El lenguaje es capaz de firmar criptográficamente el binario, el código y los datos exactos que produjeron un resultado, permitiendo auditorías reales e irrefutables.
  3. Intervalos con garantía física: No se limita a estimar un resultado; es capaz de evaluar modelos estructurales complejos advirtiendo, por ejemplo, si una viga cumple en papel pero no puede garantizarse bajo tolerancias reales de fabricación.
  4. digitos_confiables nativos: El sistema te dice explícitamente cuántas cifras de un resultado son válidas. Presentar más decimales de los reales es, simplemente, una forma sutil de mentir.

El rigor del metal: de las pruebas Paranoia al estándar NIST

Jota superó con éxito las estrictas 7/7 pruebas Paranoia de IEEE 754, garantizando un manejo perfecto de la doble precisión y los dígitos de guarda a nivel de registro, además de validar sus algoritmos estadísticos y de optimización directamente contra los rigurosos benchmarks certificados del NIST.

Gracias a esta base sólida, el lenguaje ya integra bibliotecas completas para ingeniería avanzada:

  • Mecánica estructural y civil: Modelado FEM lineal, espectros y verificación bajo norma (como el caso de edificios validados frente a cálculo manual).
  • Mecánica orbital y caos determinista: Simulando trayectorias espaciales complejas, el problema de los tres cuerpos y el atractor de Lorenz.
  • Bioinformática y procesamiento: Análisis de secuencias genéticas y transformadas rápidas de Fourier (FFT/IFFT).
  • Finanzas y modelado cuantitativo: Análisis de carteras, modelos de Markowitz, VaR y CVaR.

Un puente transgeneracional

El gran objetivo de Jota no es subirse a la moda tecnológica del momento, sino construir un puente que trascienda generaciones. Queremos que un niño pueda teclear sus primeras instrucciones matemáticas con total naturalidad en una computadora básica de la escuela, y que ese mismo motor, esa misma lógica y esa misma sintaxis lo sigan acompañando el día de mañana cuando esté investigando en un centro de alta tecnología o calculando misiones espaciales.

La tecnología más poderosa es aquella que deja de sentirse como un obstáculo y se convierte simplemente en pensamiento estructurado.

Si quieres ver más de cerca de lo que somos capaces de lograr desde las entrañas del procesador y sumarte a este cambio de paradigma, te invito a explorar la arquitectura y los notebooks interactivos en jota.softlab.ec.

Comparte este artículo:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Quizás también te interese leer

Descubre más artículos de interés en nuestra revista: análisis, tendencias y noticias clave que te ayudan a entender el presente y anticipar lo que viene en tecnología, negocios e innovación.

Seguridad en el transporte app: el nuevo estándar que prioriza la confianza bidireccional

Más allá de la cobertura: El nuevo paradigma de la inclusión digital en Ecuador

El auge de la educación online en Ecuador: Un motor de transformación académica y profesional

Educación que transforma: Conocidos los ganadores del Concurso de Excelencia Educativa 2026

De la protección reactiva al valor estratégico: la revolución de la seguridad conectada

La paradoja del valor en DevOps: Del código generado a la orquestación con IA

DevOps en Ecuador: El motor silencioso que redefine la competitividad ejecutiva

Ciberseguridad 2027: El desafío de convertir la inversión tecnológica en resiliencia de negocio

Hospitales inteligentes: la analítica e integración tecnológica que potencian la gestión de la salud

Más allá de la pantalla: la pedagogía de la experiencia y el propósito educativo

Robótica Colaborativa en Ecuador: La eficiencia humana como ventaja competitiva

Agroindustria 4.0 en Ecuador: La revolución silenciosa de los Cobots

Cinco capacidades digitales estratégicas para impulsar la competitividad de las pymes

Becas y tecnología: el plan que busca acelerar la transformación digital del sector empresarial

Pienso, luego existo. ¿Sigue siendo válido si el que piensa es una IA? 

La salud laboral inicia su recuperación impulsada por la IA avanzada y la tecnología, según el Índice de HP 2026

Smart Process: la IA que transforma el reclutamiento laboral y potencia los RR.HH.

Las elecciones seccionales 2026 son la primera gran prueba de la nueva Ley de Ciberseguridad

Netlife impulsa el bienestar emocional de sus colaboradores con la inteligencia artificial de ConectaMente

Gobernanza de datos: cuando Finanzas deja de producir reportes y empieza a producir decisiones

Suscribirse a Boletines

Recibe en tu correo nuestros últimos artículos y mantente al día con el contenido que publicamos de forma constante.