-
Lazarus ou CodeTyphon ?
Bonjour,
Utilisateurs de la première heure de Delphi depuis la version 1, nous envisageons de basculer sur Lazarus depuis quelques semaines.
Je viens de découvrir l'existence de CodeTyphon, lui aussi basé sur le compilateur FPC.
Quel serait selon vous le meilleur éditeur à utiliser entre Lazarus et CodeTyphon ?
Utilisent-ils les même librairies ?
Les communautés des 2 edi sont-elles aussi dynamiques l'une que l'autre ?
Ces choix dépendant généralement de ce que nous développons, je précise que nos développements sont pour l'essentiel dans les services web (Delphi WebBroker, fpWeb pour Lazarus), les applications mobiles, et que le multi plateforme est une des principales raisons de notre changement d'edi.
Merci de votre opinion.
Serge
-
Bonjour,
Quelques éléments de réflexion : CodeTyphon, contrairement à Lazarus, utilise des version de Free Pascal plus récentes mais non stables. Sinon, l'environnement de développement Typhon est mûr. La quantité de composants préinstallés avec CodeTyphon est impressionnante, mais cela a forcément un coût en espace de stockage.
;)
-
Merci de cette réponse.
Je vais tester plus en avant CodeTyphon.
Serge
-
A part la différence de version du compilateur utilisé, CodeTyphon est simplement une intégration plus "user friendly" de Lazarus.
1.
De base, Lazarus comprend très peu de composants pré-installés (il est donc plus léger à l'installation). Il faut partir à la chasse aux composants que tu as besoin et les installer par toi-même. Outre le fait que cela n'est pas toujours simple, il y a le problème de maintenir ta plateforme de développement: A la mise à jour d'une nouvelle version de Lazarus, il n'est pas rare qu'il faille réinstaller tous les composants ajoutés!!!
Code Typhon intègre Lazarus et la majorité des composants qui peuvent être utiles (gestion base de données, web, cryptage de données, gestion 3D, etc.). De manière plus imagée, on peut dire que tu n'as plus des "planches et des clous" pour fabriquer un meuble mais un carton Ikea avec tous les composants dans des "petits sachets en plastique" prêts à être montés :mrgreen:
Par contre, CodeTyphon est lourd à l'installation (les milliers de compo, c'est beau mais il y a fort à parier que tu vas n'en utiliser qu'une dizaine) et il subsiste un problème éthique: CodeTyphon "pompe" entièrement le travail de Lazarus, même les composants sont des composants Lazarus!!!
2. Quelle communauté? quelle documentation?
Faible pour CodeTyphon, mais aussi bien pour la doc que la communauté, il faut se baser sur Lazarus!
Quand on ne trouve pas avec Lazarus, il faut se baser sur Delphi (il y a des différences entre Lazarus et Delphi, mais globalement c'est la même chose)