Téléchargement des outils de développement de TANAGRA

Les outils et bibliothèques qui ont été utilisés pour développer TANAGRA.

Contenu Référence
TANAGRA a été développé avec DELPHI 6. Il est possible de se procurer une version gratuite sous certaines conditions. BORLAND DELPHI 6
GP PROFILE, un profiler, càd un outil très simple pour mesurer le temps d'exécution des fonctions et procédures. Très utile pour optimiser le code. GpProfile
Un vérificateur de fuite de mémoire, pour traquer tous les "create" sans "free". MemProof
ModelMaker que j'ai utilisé essentiellement pour du reverse engineering et représenter les classes en UML. La version démo est totalement fonctionnelle mais limitée dans le temps. ModelMaker
Une sorte de JAVADOC mais pour DELPHI. Excellente et très simple d'utilisation, elle permet de documenter simplement le code source. On remarquera au passage que les sorties de DiPasDoc m'ont assez influencé dans les pages HTML que je produis avec TANAGRA. DiPasDoc
Certains éléments de l'interface (editions avec contrôle, listbox avec bitmaps,...) utilisent la bibliothèque gratuite LDM TOOLS - Special Edition LMD-SE
La fabuleuse bibliothèque mathématique de J.DEBORD. Indispensable pour tous ceux qui veulent programmer des applications scientifiques en pascal. On y trouve entre autres : des bibliothèques matricielles ; les fonctions de distribution d'usage courant ; de vrais générateurs de nombres aléatoires, calibrés et vérifiés ; des méthodes d'optimisation stochastiques,... et d'autres encore que je n'ai pas eu le temps de découvrir.
Aux dernières nouvelles, le site ne répond pas, je me suis permis d'ajouter une option de chargement direct du site zippé
Athanor Fichiers
Bibliothèque EZDSL, qui existe depuis DELPHI 1.0. TANAGRA utilise surtout les conteneurs et les tableaux de bits. EZDSL
Un browser gratuit au format HTML. Cela permet d'éviter de passer par l'ActiveX WebBrowser qui pose problème : (1) dès que la page devient importante, (2) dès que l'on veut passer la page sous forme de chaîne de caractères, sans avoir à créer un fichier temporaire sur le disque (en réalité, c'est possible, mais la magouille pour le faire est telle que j'en ai eu honte et j'ai cherché un autre outil). HTML LITE
Un parser XML, très simple pour lire et valider un document avec DTD. XML Parser
La bibilothèque TURBOPOWER n'est pas utilisée dans TANAGRA. Je viens de découvrir qu'elle est devenue OPEN SOURCE. Je la conseille à tous, c'est vraiment du bon boulot, le code est sécurisé. SYSTOOLS, notamment, est un monument. Turbo Power


Dernière modification : 16 janvier 2004.