Lazarus est-il adapté au développement professionnel ?
Bonjour,
De version en version, la stabilité de Lazarus s'accroît; avec le temps, la panoplie de composants s'enrichit.
:arrow: Mais cela signifie-t-il que Lazarus soit adapté au développement professionnel ?
Si vous avez franchi le pas (ou si vous avez renoncé à le franchir), il serait intéressant de livrer vos impressions, de partager votre expérience :- Quel genre de logiciels produisez-vous ?
- Au sein de quelle structure (en entreprise, indépendant, en solo ou en équipe) ?
- Avez-vous éprouvé ou éprouvez-vous actuellement des difficultés ?
- Quel cheminement vous a amené à choisir Lazarus comme plateforme de développement pro ?
- Quels arguments donneriez-vous à un décideur qui hésite à adopter Lazarus ?
- Quels conseils donneriez-vous à un décideur ? A un développeur ?
- ... Et tout ce que vous jugerez utile de partager :)
Merci de votre participation.
Que fait-on alors pour rendre Lazarus robuste et apte au développement professionnel?
Comment peut-on travailler ensemble pour rendre Lazarus robuste et apte à l'usage professionel?
En pratique, si c'est outil nous plaît, il faudrait que nous définissions un plan d'actions, pour avancer sur le sujet.
Certains versions de Lazarus semblent bien stables. Je n'aimais pas 0.9.24. 0.9.26 m'a satisfait, et maintenant 0.9.28 (en fait 0.9.29beta) me plait bien, surtout avec FPC 2.3.1.
Peut-être pourrait-on "qualifier" une version industrielle apte au développement (par plateforme : Windows, Linux, MacOS, iPhone, etc)?
Personnellement, plus que l'environnement lui-même, ce sont les composants qui sont nécessaires. Peut-être pourrait-on "qualifier" les composants que l'on jugerait aptes au développement professionnel? Par exemple, InstantObjects, GLScene, etc...
Idem pour les outils autour. J'utilise Modelmaker qui vient du monde Delphi, pour UML. Il est très compatible avec Lazarus et parfaitement professionnel. Nous pourrions peut-être "qualifier" ce genre d'outils et maintenir une liste.
En restant sur le plan technique et en ayant une liste de critères claires pour l'attribution de la qualification, cela ne serait pas perçu comme de la publicité.
Cordialement,
Thierry Coq
Fin de l'histoire pour moi
Bonjour à toutes et à tous,
Ardent défenseur de Lazarus pendant longtemps et découragé par un tas de choses dont nous avons déjà longuement parlé, j'ai donc demandé au responsable Pascal de récupérer mes tutos sur Lazarus et de les mettre sur DVP car moi aussi je jette l'éponge. (Pas la peine de relancer le débat Svp)
Bon courage et bonne continuation... ;)
Intéressant mais support problèmatique
"Pascalien" depuis toujours et développeur Delphi, j'ai été amené dernièrement à utiliser Lazarus pour développer une application pour terminal wince.
Développer en Pascal et avoir un cross-compiler pour différents OS est LA GRANDE FORCE de Lazarus (Même après la sortie de Delphi XE5)
Mais Lazarus comporte des faiblesses qui me font hésiter à l'utiliser pour des produits commerciaux:
1° La documentation est insuffisante et totalement désorganisée
2° En cas de problème particulier, difficile d'obtenir de l'aide (communauté d'utilisateurs pas suffisante?)
3° Les librairies de composants sont insuffisants
En conclusion, Lazarus est un outil extraordinaire mais il manque le "coup de rein" qui permettrait de le transformer en vrai "outil de production pro": Il est évident que pour les contributeurs de Lazarus, il est plus sympa de pondre du code plutôt que de documenter les fonctions à disposition, mais une bonne documentation est la condition "sine qua non" pour devenir un logiciel PRO.
Félicitations tout de même à tous les contributeurs de Lazarus pour ce travail de très grande qualité :ccool: