Artículos

  • Otros lenguajes 0

    RustO!: un motor OCR en Rust puro, sin OpenCV ni C++

    RustO! es un motor OCR de código abierto escrito en Rust que sustituye a OpenCV y a las bibliotecas C++ por implementaciones propias. Repasamos su arquitectura, la API con ejemplos en Rust, WebAssembly, Node, Python y .NET, y qué hay de cierto en sus cifras tras leer el código.

  • Otros lenguajes 0

    Snow UI: un framework de interfaces en Rust que ve la UI como un mundo de objetos

    Snow UI 0.0.1 llegó a crates.io el 27 de septiembre de 2026: un framework de interfaces en Rust puro con un modelo de mundo, objetos y mensajes. Repasamos cómo funciona, cómo pinta en escritorio y en web y qué puede hacer hoy.

  • Otros lenguajes 0

    ¿Se está convirtiendo Swift en el Rust de Apple?

    Tipos no copiables, borrowing y consuming, Span, concurrencia sin carreras de datos y Embedded Swift: repasamos qué ha incorporado Swift hasta la versión 6.4, en qué se parece a Rust y por qué siguen siendo lenguajes con filosofías distintas.

  • Otros lenguajes 0

    iOS 27 ya está aquí: Siri con Gemini, App Intents obligatorio y lo que cambia de verdad para developers

    iOS 27 se publicó el 14 de septiembre de 2026. Repasamos qué cambia en serio para quien programa: la nueva Siri sobre un modelo de Gemini, App Intents como única vía de acceso, el framework Foundation Models abierto a otros proveedores, los ajustes de Liquid Glass tras un año de críticas y ...

  • Otros lenguajes 0

    Quarto en R: documentos reproducibles que combinan código, resultados y narrativa

    Quarto es el sucesor de R Markdown creado por Posit. Soporta R, Python, Julia y Observable JS en el mismo .qmd. Aprende a renderizar en HTML/PDF/Word, crear informes parametrizados, dashboards interactivos con Quarto 1.4 y publicar en Quarto Pub o GitHub Pages.

  • Otros lenguajes 0

    Diferenciación automática en Julia: Zygote.jl, ForwardDiff y cómo Julia lo hace diferente

    Zygote.jl implementa diferenciación automática reverse mode en Julia puro, capaz de diferenciar código arbitrario incluidos solvers de EDOs. Comparativa con ForwardDiff.jl y aplicaciones en optimización y machine learning.

  • Otros lenguajes 0

    R y Python juntos: reticulate para usar librerías Python desde R

    reticulate incrusta un intérprete Python dentro de R y permite importar cualquier módulo Python, pasar data frames entre lenguajes, usar scikit-learn o pandas desde código R y mezclar bloques R y Python en el mismo documento Quarto o R Markdown.

  • 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.