25 noiembrie a fost lansată o nouă versiune a compilatorului liber pentru limbajele Pascal și Object Pascal – FPC 3.0.0 „Pestering Peacock”.
Schimbările principale din această versiune sunt:
Îmbunătățiri ale compatibilității cu Delphi.:
- A fost adăugată suport pentru spații de nume asemănătoare Delphi pentru module.
- A fost adăugată posibilitatea de a crea array-uri dinamice folosind constructorul Create.
- Șirurile de tip AnsiString acum păstrează informații despre propria codificare.
Modificări în compilator.:
- A fost adăugat un nou nivel de optimizare -O4, în care compilatorul poate rearanja câmpurile în obiectele claselor, poate să nu calculeze valorile neutilizate și să accelereze lucrul cu numerele cu virgulă mobilă, cu o posibilă pierdere de precizie.
- A fost adăugat analiza fluxurilor de date (data flow analysis).
- A fost adăugat suport pentru următoarele ținte:
- Java Virtual Machine / Dalvik.
- AIX pentru PowerPC 32/64-bit (fără suport pentru construirea resurselor pentru 64-bit).
- Modul real MS-DOS.
- Android pentru ARM, x86 și MIPS.
- AROS.
Sursa: linux.org.ru
