Hacker News Front Page · sysrpl ·
Dynamic Packages
Free Pascal y Lazarus incorporan compatibilidad con paquetes dinámicos, que permiten instalar componentes y extensiones sin reconstruir todo el IDE y crear sistemas de plugins para programas. Se implementan como bibliotecas compartidas con metadatos consultables y soporte para gestionar tipos dinámicos y variables de hilo entre paquetes. Las mejoras de Lazarus incluyen reconstrucción automática de paquetes, actualización rápida de componentes y filtros por plataforma; entre las limitaciones están los nombres de unidad únicos y el mayor tamaño de los paquetes.
I am pleased to announce the first release of full dynamic package support for the Free Pascal Compiler and the Lazarus IDE. This feature has been a long time coming for the ecosystem, but a complete implementation is now available for download from this website.