Artículos
-
Lua
LuaRocks y el ecosistema de paquetes de Lua en 2026
LuaRocks es el gestor de paquetes oficial de Lua. Aprende a instalar, crear y publicar rocks, conoce las bibliotecas más usadas como luasocket, penlight, busted y lua-cjson, y cómo gestionar versiones de Lua en proyectos reales.
-
Erlang
Gestión de errores en Gleam: Result, Option y el flujo sin excepciones
Gleam no tiene excepciones. Los errores se representan con Result(ok, err) y los valores ausentes con Option(a). El compilador obliga a manejarlos. La librería gleam/result y el operador use permiten encadenar operaciones sin anidar case.
-
Otros lenguajes
Series temporales en R: análisis y predicción con forecast y fable en 2026
R tiene el ecosistema más completo para series temporales. Aprende a usar el paquete forecast de Rob Hyndman con auto.arima() y ets(), fable para múltiples series con tidyverse, y prophet de Meta para series con estacionalidad compleja.
-
Otros lenguajes
Visualización de datos en Julia: Plots.jl, Makie y CairoMakie en 2026
Julia ofrece Plots.jl como frontend unificado y Makie.jl para gráficos de mayor calidad. CairoMakie para publicaciones, GLMakie para interactividad nativa, WGLMakie para el navegador. Código real y comparativa de backends.
-
Lua
Metatables en Lua: implementar orientación a objetos y operadores personalizados
Las metatables de Lua permiten redefinir el comportamiento de tablas: operadores aritméticos, acceso a campos, longitud y llamadas. Con __index y setmetatable se implementa herencia prototípica y orientación a objetos sin necesitar sintaxis especial.
-
Erlang
Servidores HTTP en Gleam: construir una API con Wisp y Mist
Wisp y Mist son el stack web principal en Gleam. Wisp gestiona el routing con pattern matching y Mist maneja las conexiones HTTP sobre la BEAM. Sin macros ni magia: routing explícito, JSON con tipos y middleware encadenado con use.
-
Otros lenguajes
Shiny en R: crear aplicaciones web interactivas de datos sin saber JavaScript
Shiny permite crear aplicaciones web interactivas escribiendo solo R. Aprende la estructura ui/server, el modelo reactivo con reactive() y observeEvent(), los módulos para apps grandes y cómo desplegar en shinyapps.io o en servidor propio.
-
Otros lenguajes
Paralelismo en Julia: Threads, @distributed y GPU computing con CUDA.jl
Julia no tiene GIL: los threads ejecutan código en paralelo de verdad. Repaso completo a Threads.@threads, @spawn, Distributed.jl para multiproceso, CUDA.jl para GPU NVIDIA y Metal.jl para Apple Silicon.
-
Lua
Lua en el servidor web: OpenResty, ngx_lua y scripting con Lua en nginx
OpenResty extiende nginx con LuaJIT para ejecutar lógica de negocio directamente en el servidor web. Aprende a usar ngx_lua, los bloques content_by_lua y access_by_lua, y cómo Kong API Gateway se construye sobre esta base.
-
Erlang
Interoperabilidad de Gleam con Erlang y Elixir: llamar a librerías existentes del BEAM
Gleam puede llamar a cualquier librería Erlang o Elixir usando la anotación @external. Esto da acceso al ecosistema BEAM completo desde el primer día: ETS, crypto, y miles de paquetes de Hex disponibles con tipos Gleam sobre ellos.









