Fresh: editor de terminal con funciones de IDE y cero configuración

Fresh es un editor de texto moderno y de características completas diseñado para la terminal, que destaca por su ausencia de configuración inicial y su curva de aprendizaje mínima. La herramienta integra la experiencia de usuario intuitiva de editores gráficos como VS Code y Sublime Text, ofreciendo

Unstable Build libera Rune como código abierto bajo GPLv3

Unstable Build ha anunciado la liberación de su entorno de desarrollo de integración (IDE) Rune como código abierto bajo la licencia GPLv3, con el código disponible en GitHub. La empresa ha implementado un nuevo programa de contribución que permite a los participantes compartir los ingresos generado

Programar como arte: la diferencia entre construir productos y escribir código

En un ensayo personal, un desarrollador reflexiona sobre su evolución profesional y distingue dos formas opuestas de entender la programación. Empezó en el desarrollo fascinado por la idea de que, aprendiendo un lenguaje, podía crear cualquier programa: aplicaciones de back-end con PHP, sitios web c

ArcadeMaker: un motor 2D open source con lenguaje e IDE propios

ArcadeMaker es un motor de juegos 2D multiplataforma y de código abierto que incorpora su propio lenguaje de programación —un prototipo bautizado como Exp— y un entorno de desarrollo integrado (IDE). El motor y el IDE están escritos en C#, pero los juegos se programan en el lenguaje Exp, no en C#. E

Zed presenta Delta, un entorno colaborativo para programar con agentes de IA

Zed ha presentado Delta, un entorno multijugador diseñado para programar con agentes de inteligencia artificial y revisar en tiempo real el código que producen. La herramienta abre su beta privada desde hoy y las invitaciones se ampliarán en las próximas semanas. Delta nace como una aplicación propi

Toast, un IDE ligero para terminal con pestañas, LSP y soporte Git

Toast es un entorno de desarrollo integrado (IDE) minimalista que funciona por completo dentro de la terminal, pensado para ediciones rápidas de archivos sin abrir una interfaz gráfica. El proyecto, alojado en GitHub bajo el repositorio paradise-runner/toast, ofrece una experiencia similar a la de e

Rune 1.1 llega con licencia gratuita personal y nuevo editor Emacs

Rune 1.1 ya está disponible para macOS y Linux. La nueva versión elimina las restricciones de uso personal y no comercial, de modo que el IDE completo puede emplearse sin coste ni límite de tiempo en ese ámbito. Para uso comercial se mantiene la licencia de pago y se añade una opción perpetua, que i

Polypore: un IDE modular de escritorio orientado a la codificación agentica

Polypore es un entorno de desarrollo integrado (IDE) de escritorio de código abierto, publicado bajo licencia MIT, concebido en torno a agentes de inteligencia artificial como actores principales del flujo de trabajo. Está construido con Tauri 2 y Rust en la capa de sistema, y con React 18, Vite y T

Free Oberon: un IDE clásico para el lenguaje Oberon

Free Oberon es un entorno de desarrollo integrado (IDE) multiplataforma para el lenguaje de programación Oberon, descendiente directo de Pascal y Modula-2. Diseñado en el clásico estilo pseudográfico de la famosa pantalla azul de Pascal, está disponible para Windows, macOS y Linux. Incluye un compil

Mercek: IDE de escritorio para gestionar Amazon ECS de forma eficiente

Mercek es una aplicación de escritorio diseñada para simplificar la gestión de Amazon ECS. Utilizando las credenciales de AWS ya presentes en la máquina del usuario, ofrece una vista consolidada de los servicios en todas las cuentas y regiones. La aplicación se conecta directamente a AWS, sin recop

OpenGravity: IDE en navegador con agente autónomo para ejecutar código

Un desarrollador ha creado OpenGravity, una alternativa de código abierto que recrea el interfaz de usuario de Google Antigravity. Se trata de un IDE basado en navegador que no requiere instalación, equipado con un agente autónomo capaz de ejecutar tareas de programación básica, ejecutar comandos de

IA: guía rastrea el auge de los 'orquestadores'

Un desarrollador alemán, Manuel Meurer, ha creado una guía independiente para rastrear el rápido crecimiento de los 'orquestadores de agentes' de inteligencia artificial, una categoría emergente de herramientas que facilitan la gestión y el uso de agentes de IA. La guía, alojada en agentmgmt.dev, bu

Rust Retro: IDE nostálgico revive los 80

TRUST es un entorno de desarrollo integrado (IDE) retro, basado en texto (TUI), para proyectos Rust. Inspirado en los entornos de desarrollo de la era DOS con sus pantallas azules características, este proyecto experimental busca ofrecer una experiencia de programación nostálgica y peculiar. En esen

mine: Nuevo IDE facilita desarrollo en Coalton y Lisp

Un nuevo IDE llamado 'mine' ha sido lanzado para los lenguajes de programación Coalton y Common Lisp. Desarrollado por Coalton y Common Lisp, 'mine' busca simplificar la experiencia de desarrollo para principiantes y expertos, eliminando las barreras de entrada que a menudo presentan herramientas co

mine: Nuevo IDE para Coalton y Common Lisp

Se ha lanzado 'mine', un entorno de desarrollo integrado (IDE) para los lenguajes de programación Coalton y Common Lisp, disponible para Windows, macOS y Linux. El IDE ofrece dos versiones: 'mine-app', una aplicación completa y autónoma para Windows y macOS, y 'mine-core', una versión más flexible p

Swift ahora compatible con más IDEs

Apple Inc. ha ampliado significativamente el soporte de su lenguaje de programación Swift para incluir una gama más amplia de entornos de desarrollo integrado (IDE). A partir de ahora, desarrolladores pueden utilizar Swift en IDEs como Cursor, VSCodium, Kiro (de AWS) y Antigravity (de Google). Esta

La web personal: ¿Perdimos algo real?

El artículo de Justin Duke, inspirado en una reflexión de Ryo Lu, aborda la nostalgia por una 'web personal' de antaño, caracterizada por su singularidad, imperfección y la sensación de conexión humana. Muchos lamentan la pérdida de esa autenticidad, atribuyéndola a la optimización para el crecimien

Cursor 3: Nuevo espacio de trabajo para programar con IA

Cursor ha lanzado Cursor 3, un nuevo espacio de trabajo unificado diseñado para facilitar el desarrollo de software asistido por agentes de inteligencia artificial. La actualización representa un paso significativo en la evolución de la empresa hacia lo que define como la “tercera era” del desarroll

Emacs y Vim: ¿amenaza o aliado de la IA?

El artículo de Bozhidar Batsov explora el futuro de Emacs y Vim en la era de la inteligencia artificial (IA), un tema crucial considerando su pasión de más de 20 años por Emacs y su creciente interés en Vim. Contrario a la idea de que la IA condenará estos editores de texto, Batsov argumenta que la

Smalltalk: El Navegador Clave, Pero Faltan Herramientas

El artículo de Esteban Lorenzano explora la persistencia del 'System Browser' en Smalltalk, una herramienta de navegación de código que ha definido el desarrollo en este lenguaje durante cuatro décadas. A pesar de su brillantez para proporcionar contexto, el artículo argumenta que el problema real n

Compiladores: Nueva técnica agiliza el proceso

Los compiladores basados en consultas (Query-Based Compilers o QBC) se han vuelto populares debido a su capacidad para implementar compilación incremental, un aspecto crucial para la experiencia de desarrollo en entornos de IDE modernos donde la respuesta rápida a las ediciones del código es esencia

ATAboy: USB revive discos IDE antiguos

Un nuevo dispositivo llamado ATAboy permite a entusiastas de la informática retro, expertos en recuperación de datos y archivistas acceder a discos IDE antiguos a través de una conexión USB. Desarrollado como un proyecto de código abierto, ATAboy actúa como un puente que traduce comandos USB a opera

PascalABC.NET: Programación Simplificada para Estudiantes

Un nuevo lenguaje de programación llamado PascalABC.NET, basado en Pascal, ha sido desarrollado para simplificar la enseñanza de la programación moderna. Lanzado originalmente en 2007, este lenguaje combina la simplicidad de Pascal clásico con extensiones modernas y la potencia de la plataforma Micr

LLMs y Desarrollo: ¿Reemplazo o Evolución?

Este artículo de Martin Fowler, derivado de sus observaciones en el Pragmatic Summit y un retiro de Thoughtworks, explora el impacto de los Modelos de Lenguaje Grandes (LLMs) en el desarrollo de software, particularmente en los roles de los desarrolladores. La principal conclusión es que, si bien lo

LLMs Programan Más: ¿Adiós a los IDEs?

Un desarrollador ha documentado una transformación radical en las capacidades de los modelos de lenguaje grandes (LLM) para la programación en los últimos dos años. En febrero de 2024, el modelo Opus de Claude puede generar el 90% del código que el desarrollador solía escribir, en comparación con so