Nuevo roguelike permite crear hechizos programando expresiones en Lisp

xsofy es un proyecto de roguelike (juego de exploración de mazmorras procedural) desarrollado en un dialecto de Lisp llamado let-go, que es una implementación de Clojure ejecutándose sobre una máquina virtual de Go. La característica más distintiva del juego es su sistema de magia basado en s-expres

Let-Go combina Clojure y Go para crear binarios ultrarrápidos de 10MB

Let-Go es un nuevo lenguaje de programación que combina características de Clojure y Go, desarrollado como un compilador de bytecode y máquina virtual. El proyecto destaca por generar binarios standalone de aproximadamente 10MB, logrando un tiempo de arranque en frío de tan solo 7 milisegundos, lo q

ClojureScript: Funciones asíncronas llegan con la v1.12.145

El equipo de ClojureScript ha anunciado el lanzamiento de la versión 1.12.145, que introduce soporte nativo para funciones asíncronas. Esta nueva funcionalidad, solicitada por la comunidad como una de las mejoras más deseadas para la interoperabilidad con JavaScript, permite a los desarrolladores in

Clojure: del código a la infraestructura de Nubank

El documental "Documental" explora la historia de Clojure, un lenguaje de programación funcional que ha evolucionado desde una idea inicial hasta convertirse en la base de la infraestructura de ingeniería de Nubank, uno de los mayores bancos digitales independientes del mundo. Clojure no es un lengu

ClojureFnl: Compilador une Clojure y Fennel

Un desarrollador ha creado 'ClojureFnl', un compilador que traduce código Clojure a Fennel, un lenguaje Lisp inspirado en Clojure y que se ejecuta en Lua. El proyecto surgió inicialmente como una biblioteca llamada 'fennel-cljlib' en 2019, cuyo objetivo era incorporar características de Clojure en F

Instant: Backend Open Source para IA Simplificada

Instant es una nueva plataforma de backend de código abierto diseñada para simplificar el desarrollo de aplicaciones impulsadas por inteligencia artificial. Permite a los desarrolladores crear un número ilimitado de aplicaciones sin congelaciones y con una infraestructura optimizada para la escalabi

Clojure: lenguaje funcional gana terreno en empresas

Una reciente implementación en Michelin ha impulsado la adopción de Clojure, un lenguaje de programación funcional basado en Lisp, para el desarrollo de aplicaciones empresariales. Inicialmente, el equipo se mostró escéptico al desviarse de la pila de desarrollo estándar (Java), pero rápidamente apr

Clojure impulsa a Nubank: documental revela su historia

Un nuevo documental, "Clojure: The Documentary", se estrenará el 16 de abril, revelando la historia del lenguaje de programación Clojure y su impacto significativo en la industria tecnológica. El tráiler, publicado por CultRepo, destaca cómo Clojure, nacido de una idea persistente, ha llegado a impu

Roughtime: Código abierto se acelera 13 veces

Un equipo de Sturdy Statistics ha logrado un aumento significativo en el rendimiento de su implementación de código abierto Roughtime, un protocolo para la sincronización segura del tiempo con pruebas criptográficas. Inicialmente, el servidor respondía a las solicitudes en 200 microsegundos. Tras un

Aprende Clojure: Plataforma práctica para desarrolladores

ClojureStream es una plataforma integral diseñada para el aprendizaje y la comunidad en torno a los lenguajes de programación Clojure, ClojureScript y Datalog. En un mundo donde la curva de aprendizaje de nuevas tecnologías puede ser empinada, ClojureStream se presenta como un recurso estructurado y

Clojure y Java: Solucionan Retraso de Inicio en OpenLDK

Este artículo aborda un problema de rendimiento significativo encontrado al integrar Clojure (un lenguaje funcional) con OpenLDK, una implementación de Common Lisp que se ejecuta sobre la Máquina Virtual de Java (JVM). Inicialmente, el tiempo de inicio de Clojure en OpenLDK era excesivamente largo (

ChronDB: ahora biblioteca para más lenguajes

ChronDB, una base de datos Clojure inicialmente diseñada como servidor, ha evolucionado para convertirse en una biblioteca políglota gracias a la integración con GraalVM. Originalmente concebida para almacenar datos con Git y exponer protocolos como PostgreSQL, Redis y REST, el equipo de desarrollo

Clojure: Cognitect replantea el código abierto

Cognitect, la empresa detrás del lenguaje de programación Clojure, ha publicado una declaración desafiando las expectativas comunes sobre el desarrollo de código abierto. Rich Hickey, fundador de Cognitect, argumenta que los creadores de proyectos de código abierto no están obligados a atender a las