Noticias que mencionan Emscripten

Python en el navegador: Pyodide revoluciona la web

Un nuevo proyecto llamado Pyodide permite ejecutar Python y sus bibliotecas populares directamente en navegadores web y en entornos Node.js. Desarrollado inicialmente por Mozilla en 2018 como parte del proyecto Iodide (que ya no se mantiene), Pyodide utiliza WebAssembly para portar CPython, facilita

SolveSpace: modelado 3D ahora en tu navegador

SolveSpace, un software de modelado 3D y simulación, ha lanzado una versión experimental para navegadores web. La disponibilidad, anunciada a través de solvespace.com, permite a los usuarios acceder y utilizar el software directamente desde sus navegadores sin necesidad de instalación. Aunque la ver

SOM: Nuevo Lenguaje de Programación con Múltiples Versiones

Un nuevo lenguaje de programación llamado 'SOM' ha surgido, destacando por su enfoque en la claridad de implementación sobre el rendimiento absoluto. Desarrollado por SOM-st, SOM cuenta con nueve implementaciones distintas, que varían en tamaño (de 2.5k a 8k líneas de código) y técnicas de implement

FIM: Visor de imágenes multiplataforma y de código abierto

Se ha lanzado una nueva versión del visor de imágenes FIM (Fbi IMproved), destacando su soporte multiplataforma. Esta herramienta de código abierto permite visualizar imágenes en diversos sistemas operativos, incluyendo Linux, macOS, Windows, y entornos como Emscripten o Termux en Android. La nueva

Reviven servidor Unix de los 80 con emulador de código abierto

Un emulador de código abierto ha sido desarrollado para revivir el Plexus P/20, un servidor Unix de los años 80. El emulador, creado por Sprite_tm y colaboradores, permite ejecutar el sistema operativo SystemV Unix en una placa base con dos procesadores 68010, ofreciendo una experiencia de funcionam

raylib 6.0: gráficos sin GPU gracias a nueva versión

raylib, una biblioteca de gráficos 2D y 3D de código abierto, ha lanzado su versión 6.0, la más grande hasta la fecha. El desarrollo, impulsado por una comunidad de más de 850 colaboradores y financiado por NLnet y el NGI Zero Common Fund, introduce una serie de mejoras significativas. La novedad má

Nev: el nuevo editor de texto une lo mejor de varios

Un nuevo editor de texto llamado Nev ha sido desarrollado por Nimaoth y está disponible en GitHub. Nev combina características de editores populares como Neovim, Helix y Zed, ofreciendo una experiencia de desarrollo impulsada por el teclado tanto en terminal como en interfaz gráfica. El editor inclu

WebAssembly: Carga de Tarballs Mucho Más Rápida

Desarrolladores han creado una nueva técnica para acelerar la carga de archivos tarball (.tar.gz) en WebAssembly, evitando la necesidad de extraer y copiar archivos. La técnica, implementada a través del proyecto `tar-vfs-index`, genera un pequeño archivo JSON que indexa el tamaño y la ubicación de

Dear ImGui Bundle: Facilita apps interactivas en Python y C++

Un nuevo framework llamado Dear ImGui Bundle ha sido lanzado para simplificar el desarrollo de aplicaciones interactivas en Python y C++, según anunció el desarrollador Pthom en GitHub. La herramienta, disponible desde ahora, permite crear aplicaciones para escritorio, móvil y web, aprovechando la p

Ejecutar Python en un sandbox con MicroPython y WebAssembly

El desarrollador Simon Willison ha presentado micropython-wasm, un paquete en fase alpha que permite ejecutar código Python dentro de un entorno aislado basado en MicroPython compilado a WebAssembly. La herramienta nace de una necesidad concreta: sus principales proyectos de código abierto —Datasett

Pyodide 314.0 estandariza el empaquetado gracias a la PEP 783

El equipo de Pyodide ha lanzado la versión 314.0 de su plataforma que ejecuta Python en el navegador. El hito principal es la aceptación de la propuesta PEP 783, que permite publicar paquetes compilados para Pyodide directamente en PyPI. Anteriormente, los mantenedores debían compilar y alojar más d