Новости

Выпуск Free Pascal 3.0.0

25.11.2015 Mikhail

Выпущена новая версия компилятора языков Pascal и Object Pascal - FPC 3.0.0 «Pestering Peacock».

Основные изменения в этом выпуске:

Улучшения совместимости с Delphi:

  • Добавлена поддержка Delphi-подобных пространств имен для модулей
  • Добавлена возможность создания динамических массивов с помощью конструктора Create
  • Строки типа AnsiString теперь хранят информацию о своей кодировке

Изменения в компиляторе:

  • Добавлен новый уровень оптимизации -O4, при котором компилятор может переставлять поля в объектах классов, не вычислять неиспользуемые значения и ускорять работу с числами с плавающей точкой с возможной потерей точности.
  • Добавлен анализ потоков данных (data flow analysis)
  • Добавлена поддержка следующих целей:?Java Virtual Machine / Dalvik
  • AIX для PowerPC 32/64-бит (без поддержки сборки ресурсов для 64-бит)
  • MS-DOS real mode
  • Android для ARM, x86 и MIPS
  • AROS

Потенциальные обратные несовместимости: http://wiki.freepascal.org/User_Changes_3.0

Новые возможности: http://wiki.freepascal.org/FPC_New_Features_3.0

» обсудить новость на форуме

» все новости

Актуальные версии
FPC3.2.2release
Lazarus3.2release
MSE5.10.0release
fpGUI1.4.1release
links