Ir al contenido principal

Entradas

Mostrando entradas de junio, 2026

Axolotl: un poderoso lenguaje de programación basado en la seguridad

Axolotl es, hipotéticamente, un lenguaje de programación basado en la seguridad de sistemas. Se inspira, hipotéticamente, en lenguajes de programación modernos como Ballerina , Go y Rust . De tipado estático. Compilado. Con gestión automática de la memoria y recursos del sistema. Enfocado a la seguridad y rendimiento. Al igual que lenguajes como Ada , un programa en Axolotl no debe fallar. Debe ser seguro. Seguro. El lenguaje posee, hipotéticamente, una sintaxis similar a la de lenguajes como Ballerina , Go y/o Rust . Un poco de historia sobre Axolotl La mascota oficial es un Ajolote. Un anfibio que es es famoso por su capacidad de regenerar extremidades y órganos. Un programa hecho en este lenguaje tiene la extensión *.xtl . La herramienta para crear un proyecto y construirlo es `` axoc ``. AVM ( Axolotl Virtual Machine ) es el motor que permite ejecutar programas desarrollados en este lenguaje. Conociendo Axolotl Conozcamos algunos...

Mercury: un lenguaje de programación lógico-funcional

Mercury es un lenguaje de programación lógico-funcional diseñado para aplicaciones de alta confiabilidad. Combina la expresividad de Prolog con un sistema de tipos estático, análisis de modos e inferencia de determinismo. Desarrollado en la Universidad de Melbourne (Australia) por Zoltan Somogyi, Thomas Conway y Fergus Henderson a mediados de los años 90. A diferencia de Prolog , Mercury está compilado y produce código de máquina eficiente. Su paradigma es lógico, funcional y declarativo. ¿Para qué sirve? Es ideal para: Para programas que requieren razonamiento lógico complejo, como sistemas expertos, análisis simbólico, verificación formal y compiladores.  En investigación académica y en proyectos donde la corrección y optimización son críticas. Su compilador genera código eficiente en C o directamente en LLVM , permitiendo alto rendimiento. Relación con Prolog Mercury hereda la semántica lógica de Prolog (basada en resolución y unificación).  U...

V lang: comparativa con Go

V Lang es un lenguaje de programación que ha tomado lo mejor de los lenguajes C y C++ , se inspira principalmente en Go , pero también toma elementos de Rust , Swift , Kotlin , Oberon y Python . Es un lenguaje de tipado fuerte. Además podemos distinguir de las variables tipo mutable o inmutable. Por su parte, Go es un lenguaje de programación diseñado para ser rápido, eficiente, concurrente y fácil de aprender. Compilado y con tipado estático, destaca en el desarrollo backend , sistemas en la nube y redes gracias a su gestión automática de memoria y alto rendimiento. Observemos está tabla comparativa: Comparativa Go y V Lang Aspecto Go V Lang Creador Ken Thompson, Robert Pike y Robert Griesemer Alexander Medvednikov Objetivo Lenguaje eficiente, concurrente y fácil de usa...