25 november is de nieuwe versie van de gratis compiler voor de talen Pascal en Object Pascal - FPC 3.0.0 'Pestering Peacock' uitgebracht.
Belangrijkste wijzigingen in deze release:
Verbeteringen in de compatibiliteit met Delphi:
- Ondersteuning voor Delphi-achtige namespaces voor modules toegevoegd.
- De mogelijkheid om dynamische arrays te maken met de constructor Create is toegevoegd.
- Strings van het type AnsiString bevatten nu informatie over hun codering.
Wijzigingen in de compiler:
- Een nieuw optimalisatieniveau -O4 is toegevoegd, waarbij de compiler velden in klasobjecten kan verplaatsen, ongebruikte waarden niet berekent en de prestaties met drijvende-komma-nummers kan versnellen met een mogelijke precisieverlies.
- Analyse van gegevensstromen (data flow analysis) is toegevoegd.
- Ondersteuning toegevoegd voor de volgende doelen:
- Java Virtual Machine / Dalvik.
- AIX voor PowerPC 32/64-bit (zonder ondersteuning voor resource assembly voor 64-bit).
- MS-DOS real mode.
- Android voor ARM, x86 en MIPS.
- AROS.
Bron: linux.org.ru
