El 25 de noviembre se lanzó una nueva versión del compilador gratuito de los lenguajes Pascal y Object Pascal: FPC 3.0.0 «Pestering Peacock».
Los principales cambios en esta versión son:
Mejoras en la compatibilidad con Delphi:
- Se agregó soporte para espacios de nombres similares a Delphi para los módulos.
- Se añadió la posibilidad de crear arreglos dinámicos mediante el constructor Create.
- Las cadenas de tipo AnsiString ahora almacenan información sobre su codificación.
Cambios en el compilador:
- Se agregó un nuevo nivel de optimización -O4, en el cual el compilador puede reordenar campos en objetos de clases, no calcular valores no utilizados y acelerar el trabajo con números de punto flotante con posible pérdida de precisión.
- Se añadió el análisis de flujos de datos (data flow analysis).
- Se añadió soporte para los siguientes objetivos:
- Java Virtual Machine / Dalvik.
- AIX para PowerPC de 32/64 bits (sin soporte para compilación de recursos para 64 bits).
- MS-DOS en modo real.
- Android para ARM, x86 y MIPS.
- AROS.
Fuente: linux.org.ru
