Artículos

  • Otros lenguajes 0

    El ecosistema de paquetes de Julia: Pkg.jl y las librerías esenciales en 2026

    Pkg.jl gestiona paquetes con reproducibilidad total via Project.toml y Manifest.toml. Repaso a las librerías esenciales en 2026: DataFrames, Flux, DifferentialEquations, Turing, Symbolics y más de 10.000 paquetes registrados.

  • Otros lenguajes 0

    Por qué medio ecosistema de software se está pasando a Rust (y quién se resiste)

    De Linux al APT de Debian pasando por Android, Microsoft y las herramientas de Python, Rust se ha colado en la base de medio ecosistema de software. Repasamos los datos reales detrás del cambio, lo que ha costado a quien lo ha intentado y cómo aguantan el envite Go, Zig, C++, Swift y Kotlin.

  • Otros lenguajes 0

    Bioconductor: el ecosistema de R para bioinformática y análisis genómico

    Bioconductor supera los 2.200 paquetes R especializados en bioinformática. Aprende a instalar con BiocManager, usar SummarizedExperiment para datos RNA-seq, detectar expresión diferencial con DESeq2 y limma, y trabajar con regiones genómicas con GenomicRanges.

  • Otros lenguajes 0

    Julia con Python, R y C: interoperabilidad entre ecosistemas científicos

    Julia permite llamar a librerías de Python con PyCall.jl, a paquetes de R con RCall.jl y a funciones C/Fortran con ccall sin overhead. Interop sin wrappers para usar el mejor código de cada ecosistema.

  • Otros lenguajes 0

    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 0

    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.

  • Otros lenguajes 0

    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 0

    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.

  • Otros lenguajes 0

    Machine learning en R: caret y tidymodels para entrenar y evaluar modelos

    R tiene dos frameworks para machine learning: caret, con más de 200 algoritmos bajo una interfaz unificada, y tidymodels, el sucesor moderno con separación limpia entre preprocesamiento, modelado y evaluación. Aprende a usar ambos con validación cruzada y ajuste de hiperparámetros.

  • Otros lenguajes 0

    Flux.jl: machine learning en Julia con diferenciación automática nativa

    Flux.jl es un framework de machine learning escrito en Julia puro, con Zygote.jl para diferenciación automática en modo reverse. Redes densas, CNN, entrenamiento, GPU y capas personalizadas con código real.