Dopo quasi due anni dalla precedente versione 2.4.0,
arriva una nuova
major release di
Free Pascal, il compilatore open source compatibile con la sintassi di
Delphi che ha come vantaggio principale il supporto di diverse architetture come
ARM,
Intel/i386,
AMD/x86-64,
PowerPC, PowerPC 64 e
SPARC.
La più importante
novità presente è sicuramente la possibilità di usare su
Mac OS X e dispositivi
iOS l’
Objective Pascal, un dialetto del linguaggio Pascal, sviluppato dalla comunità Mac, che permette di accedere alle librerie scritte in
Objective-C; esso include le interfacce ai moduli
Core Foundation,
AppKit,
Core Data e
WebCore del sistema operativo della Mela.
La nuova versione 2.6.0 porta inoltre con sé una migliore compatibilità con Delphi, con il supporto ai
tipi nested, gli enumeratori
for...in e un’implementazione più completa della sintassi dei
generics del compilatore di
Embarcadero.
Fra le novità si devono annoverare anche miglioramenti nelle modalità Mac Pascal e
ISO 7185; l’aggiornamento degli header
OpenGL per supportare la versione 4.0 dello standard grafico 3D e, per quanto riguarda i processori ARM, il supporto alle versioni 2 e 3 delle unità
Vector Floating Point della CPU accanto alla possibilità di generare codice compatibile con ARM
Thumb-2.
Free Pascal, il cui uso è regolamentato dalla la
versione 2 della licenza GPL, può essere scaricato liberamente sia sotto forma di
package preconfezionato per le varie piattaforme, sia come
codice sorgente direttamente dal sito del progetto.