CodeTyphon est un environnement visuel de programmation multiplateforme, open source et gratuit, y compris en vue de la commercialisation des applications ou des bibliothèques produites. Il s’appuie sur le compilateur Free Pascal pour produire du code natif adapté à plus de 200 plateformes.
CodeTyphon comprend :
- un environnement visuel intégré proche de celui de Lazarus ;
- le compilateur Free Pascal ;
- une quantité impressionnante de paquets de composants ;
- un ensemble de bibliothèques gratuites ;
- de très nombreux exemples exploitables immédiatement.
Tous les éléments énumérés ci-dessus sont livrés gratuitement avec le code source complet.
Les systèmes d’exploitation supportés sont les suivants :
- MS Windows 32 (x86) : Win10 ;
- MS Windows 64 (x86_64) : Win10/Win11 ;
- Linux 32 (x86) avec GNOME/KDE/Xfce/LXDE/MATE/Cinnamon ;
- Linux 64 (x86_64) avec GNOME/KDE/Xfce/LXDE/MATE/Cinnamon ;
- Linux armhf avec GNOME/KDE/Xfce/LXDE/MATE/Cinnamon ;
- Linux aarch64 avec GNOME/KDE/Xfce/LXDE/MATE/Cinnamon ;
- FreeBSD 32 (x86) avec GNOME/KDE/Xfce/LXDE/MATE/Cinnamon ;
- FreeBSD 64 (x86_64) avec GNOME/KDE/Xfce/LXDE/MATE/Cinnamon ;
- DragonFly (x86_64) avec GNOME/KDE/Xfce/LXDE/MATE/Cinnamon ;
- NetBSD (x86_64) avec GNOME/KDE/Xfce/LXDE/MATE/Cinnamon ;
- OpenBSD (x86_64) avec GNOME/KDE/Xfce/LXDE/MATE/Cinnamon ;
- Oracle SOLARIS 64 (x86_64) 11.0 - 11,4 ;
- OpenIndiana 64 (x86_64) Hipster.
Dans sa version 8.00 publiée le 4 janvier 2023, CodeTyphon a ajouté le support de QT6 et implémenté ou mis à jour de nombreuses bibliothèques, notamment pour Vulcan, GLFW, FFmeg4 et 5, MariaDB 10.11, Skia et TensorFlow.
L’installation des outils passe par le téléchargement de CodeTyphon (1,4 Go), l’extraction du fichier compressé (zip) et le lancement du script adapté (install.bat ou install.sh) en mode administrateur ou avec des privilèges root. Il est conseillé de désactiver temporairement son antivirus à cause des faux positifs qui pourraient bloquer la compilation de plusieurs outils et de prévoir une pause pour un café, car la compilation de l’ensemble prend du temps !
Si CodeTyphon est très facile d’utilisation et présente l’avantage sur Lazarus de regrouper une quantité impressionnante de bibliothèques et d’outils, il est utile de signaler que la version 3.3.1 de Free Pascal sur laquelle s’appuie l’environnement n’est pas garantie comme stable. Nous suggérons par conséquent de réserver son usage à l’apprentissage ou à l’expérimentation.
CodeTyphon 8.00 Téléchargez CodeTyphon Studio
Et vous ?
Comptez-vous utiliser CodeTyphon ?
Quelle place lui faites-vous déjà ?
Partager