Une nouvelle version majeure du compilateur Free Pascal vient d’être livrée, la 3.0.0. Ce compilateur Open Source Pascal, Pascal Objet et Delphi monte en puissance.
Il permet également de compiler du code pour de nouvelles plates-formes : les smartphones et tablettes iOS 64 bits ; les puces ARM 64 bits sous Linux ; les machines Android ARM, x86 ou Mips ; les solutions IBM AIX 32 bits et 64 bits et même MS-DOS en mode 16 bits.
Des puces 64 bits les plus puissantes, aux offres 16 bits les plus anciennes, Free Pascal couvre dorénavant un large spectre de solutions matérielles. Bon point, il pourra générer du code dédié aux machines virtuelles Java (JDK/JRE) et Dalvik (Android).
Tous les binaires ne sont pas encore accessibles, mais nous avons pu dénombrer les suivants :
Faute d’un nombre suffisant de mainteneurs, toutes les combinaisons de compilateurs et cross-compilateurs n’ont pas (encore) été fournies. Nous notons ainsi l’absence de packages pour Linux ARM, Power PC et SPARC (que vous trouverez toutefois directement dans les dépôts des distributions Linux). La cross-compilation Java n’est également pas proposée sur toutes les plates-formes.
Dans les plans des développeurs se trouve une future passerelle LLVM, qui permettra d’accéder à de nouvelles plates-formes. Elle est attendue pour Free Pascal 4.0.
À lire aussi, notre dossier programmation Raspberry Pi :
Raspberry Pi et développement : Apprendre à programmer (épisode 1)
Raspberry Pi et développement : Java SE, first class citizen (épisode 2)
Raspberry Pi et développement : C/C++ à toutes les sauces (épisode 3)
Raspberry Pi et développement : du calcul au Big Data (épisode 4)
Raspberry Pi et développement : .NET, avec ou sans Windows (épisode 5)
Raspberry Pi et développement : un RAD nommé Xojo (épisode 6)
Formats de paramètres, méthodes d'apprentissage, mutualisation GPU... Voici quelques-unes des recommandations de l'ANSSI sur l'IA…
À la grogne des partenaires VMware, Broadcom répond par diverses concessions.
iPadOS a une position suffisamment influente pour être soumis au DMA, estime la Commission européenne.
FT Group, éditeur du Financal Times, a signé un accord avec OpenAI afin d'utiliser ses…
Au premier trimestre, Microsoft, Meta/Facebook et Alphabet/Google ont déjà investi plus de 32 milliards $…
La société britannique de cybersécurité Darktrace a accepté une offre de rachat de 5,32 milliards…