25. november ble den nye versjonen av den frie kompilatoren for språkene Pascal og Object Pascal - FPC 3.0.0 «Pestering Peacock» utgitt.
Hovedendringene i denne utgivelsen:
Forbedret kompatibilitet med Delphi:
- Støtte for Delphi-lignende navnerom for moduler er lagt til.
- Muligheten for å opprette dynamiske matriser ved hjelp av konstruktøren Create er lagt til.
- Strenger av typen AnsiString lagrer nå informasjon om sin egen koding.
Endringer i kompilatoren:
- Et nytt optimaliseringsnivå -O4 er lagt til, der kompilatoren kan omorganisere feltene i klasseobjekter, unngå å beregne ubrukte verdier og akselerere arbeidet med flyttallsnumre med mulig tap av presisjon.
- Analyse av datastreamer (data flow analysis) er lagt til.
- Støtte for følgende mål er lagt til:
- Java Virtual Machine / Dalvik.
- AIX for PowerPC 32/64-bit (uten støtte for bygging av ressurser for 64-bit).
- MS-DOS real mode.
- Android for ARM, x86 og MIPS.
- AROS.
Kilde: linux.org.ru
