25. listopadu byla vydána nová verze svobodného kompilátoru jazyků Pascal a Object Pascal – FPC 3.0.0 „Pestující pávík“.
Hlavní změny v tomto vydání:
Vylepšení kompatibility s Delphi:
- Byla přidána podpora pro Delphi-podobné jmenné prostory pro moduly.
- Byla přidána možnost vytváření dynamických polí pomocí konstruktoru Create.
- Řetězce typu AnsiString nyní uchovávají informace o své kódování.
Změny v kompilátoru:
- Byla přidána nová úroveň optimalizace -O4, při které může kompilátor přeuspořádat pole v objektech tříd, nepočítat nepoužívané hodnoty a urychlit zpracování čísel s plovoucí desetinnou čárkou s možnou ztrátou přesnosti.
- Byla přidána analýza toku dat (data flow analysis).
- Byla přidána podpora pro následující cíle:
- Java Virtual Machine / Dalvik.
- AIX pro PowerPC 32/64-bit (bez podpory sběru prostředků pro 64-bit).
- MS-DOS reálný režim.
- Android pro ARM, x86 a MIPS.
- AROS.
Zdroj: linux.org.ru
