Developpez.com - Rubrique Lazarus

Le Club des Développeurs et IT Pro

Sortie de la version majeure 3.0 de Lazarus

EDI Pascal multiplate-forme gratuit

Le 2023-12-21 22:25:35, par Chrispi, Membre éprouvé
Bonjour,

La version 3.0 de Lazarus est sortie. Elle s'appuie toujours sur le compilateur Free Pascal 3.2.2.

Lazarus est un RAD/EDI multiplateforme développé en Free Pascal pour Free Pascal. Son objectif est de fournir aux programmeurs Pascal Objet un environnement de développement facile à utiliser s'approchant le plus possible de Delphi.

Pour la télécharger : https://pascal.developpez.com/telecharger/detail/id/1657/Lazarus

Voir : https://forum.lazarus.freepascal.org/index.php/topic,65612.0.html

Notes de version : https://wiki.lazarus.freepascal.org/Lazarus_3.0_release_notes



Configuration minimale :

Windows: 2000, XP, Vista, 7, 8, 8.1, 10, 11, 32 ou 64bit, Qt, Qt5, Qt6 (64bit seulement)
FreeBSD/Linux: gtk 2.24 for gtk2, qt4.5 for qt, qt5.6 for qt5, Qt6.2 for qt6, 32 ou 64bit.
Mac OS X: Cocoa (64bit) 10.12, Carbon (32bit) 10.5 à 10.14, Qt and Qt5 (32 ou 64bit), Qt6 (64bit seulement).

Et vous ?

Utilisez-vous déjà Lazarus ? Qu'en pensez-vous ?
Avez-vous des propositions d'améliorations ?
Êtes-vous prêt(e) à partager vos connaissances en écrivant des tutoriels sur Lazarus ?
Avez-vous déjà partagé vos codes sources avec la communauté ?
  Discussion forum
16 commentaires
  • Galet
    Membre confirmé
    Bonjour à tous...et belle année à tous les pascaliens et pascaliennes !
    Je me demandais, en ce nouvel an : Pourquoi une information simple se transformait en comparaison entre Lazarus et Delphi ?
    Ceux qui achètent une licence Delphi et ceux qui refusent en utilisant Lazarus ont chacun leurs raisons. La communauté (et les 2 compilateurs principaux) profite de tous les développeurs ainsi que des innovations réciproques.
    Il me semble aussi qu'un forum est un lieu d'entraide bénévole pas un lieu de propagande.
    Enfin...ce n'est que mon avis...

    Donc, merci à tous ceux qui posent des questions, et remerciements sincères à tous ceux qui y répondent.
    Belle année à tous et à toutes,
  • Roland Chastain
    Rédacteur/Modérateur
    Envoyé par Anselme45
    Une licence d'un logiciel coûtant plusieurs milliers d'euros ne relève pas du steak haché en promotion au Super U ou Auchan du coin !!!
    Pourquoi ne pas créer un blog, où vous pourriez développer à loisir ce genre de considérations ? Il y a peut-être des gens que ça intéresse. En tout cas, je confirme que le sujet de cette discussion est la version 3.0 de Lazarus.
  • Guesset
    Expert confirmé
    Bonjour,

    Delphi n'existe que parce que Turbo Pascal existe ! Vouloir séparer les 2 objets relève du négationnisme intellectuel !
    Turbo Pascal n'existe que parce que Pascal existe ! Vouloir séparer les 2 objets relève du négationnisme intellectuel !
    Pascal existe n'existe que parce que l'informatique existe ! Vouloir séparer les 2 objets relève du négationnisme intellectuel !
    L'informatique n'existe que parce que l'électronique existe ! Vouloir séparer les 2 objets relève du négationnisme intellectuel !
    Etc.

    Un esprit rationnel est un esprit qui découpe (pas définition) les sujets par thèmes. Le thème de ce forum est Lazarus.

    Asséner des bêtises dogmatiques avec force de points d'exclamations n'en fait pas de propos intelligents pour autant.

    Salutations
  • Alcatîz
    Responsable Pascal, Lazarus et Assembleur
    Bonjour,

    Il faut reconnaître que lorsque l'on parle de Lazarus, Delphi est toujours en filigrane. L'origine du projet est bien une volonté de créer un EDI libre équivalent à Delphi.

    Il est vrai que ce fil de discussion n'est pas l'endroit où débattre de la politique commerciale d'Embarcadero, mais je trouve personnellement intéressant de pouvoir comparer les forces et les faiblesses des deux produits, certains choix technologiques différents, etc., en gardant bien sûr à l'esprit le fossé qui existe entre les deux équipes de développement, tant sur le plan financier que sur le plan humain.

  • Guesset
    Expert confirmé
    Bonjour,

    En regardant les notes de mise à jour, il est vrai que ce qui concerne l'IDE proprement dite est assez maigre. Pourtant nombre de petites évolutions mineures pourraient singulièrement augmenter le confort de l'utilisateur.

    Dire qu'il n'y a rien serait exagéré car de nombreux composants sont améliorés ou complétés. Mais cela ne touche pas les développements en cours qui ont du apprendre à faire sans ou malgré.

    Je salue le travail fait même s'il me semble qu'il serait plus porteur axé sur le confort utilisateur.

    Salutations
  • Anselme45
    Membre extrêmement actif
    Envoyé par der§en
    Pour revenir sur mon intervention, c’était une vrai question pour comprendre qu’elle évolution majeure pouvaient justifier ce changement de version, mais je l’ai sûrement mal formulé pour avoir créer un tel retour négatif
    En l’occurrence, ce n'est pas ton intervention initiale qui pose problème mais bien ton 2ème commentaire se proposant d'interdire toute analogie avec la solution commerciale Delphi qui est en concurrence directe avec Lazarus sous l'excuse que l'on serait sur un forum dédié à Lazarus !!!

    Il n'y a aucun problème à critiquer Lazarus, mais je te ferai remarquer qu'il s'agit d'une solution gratuite ! Quand on ne paie pas un centime d'euro pour un logiciel, on ne vient pas faire "la chieuse"... Si on a un problème avec Lazarus, on lève les manches et aide la communauté qui travaille bénévolement à améliorer le produit...

    On ne peut pas en dire autant de Delphi qui facture très cher son usage mais a une vilaine tendance à prendre les utilisateurs pour des gogos : aucune mise à jour de sa documentation d'une version à l'autre, une multitude de fonctionnalités non-commentées, des envois de mails à répétition pour vendre de nouvelles licences avec un rabais de x ou Y%. Depuis quand est-ce que des développeurs vont acheter de nouvelles licences juste parce que Embarcadero propose un rabais jusqu'au 30 du mois ??? Une licence d'un logiciel coûtant plusieurs milliers d'euros ne relève pas du steak haché en promotion au Super U ou Auchan du coin !!!
  • Jipété
    Expert éminent sénior
    Et moi qui pensais avoir une bonne surprise avec le repliage des procédures et autres fonctions enfin conservé d'une fermeture du projet à son ouverture suivante, mais non : rien de nouveau sous le soleil, c'est toujours aussi buggé, toujours tout en vrac à partir de la ligne 150 alors que le unit1.pas d'un projet de test ne contient que 370 lignes...

    C'est lamentablement dramatique, ou dramatiquement lamentable, au choix...

    EDIT : en fait il faut tout replier avec Alt Shift 1 (ou 3, moins "total" et ensuite déplier ce dont on a besoin, et ça fonctionne. Mais ça n'est documenté nulle part...
  • der§en
    Membre éprouvé
    @enselme45: ce n’est pas le forum Lazarus ici ?
  • der§en
    Membre éprouvé
    Pour revenir sur mon intervention, c’était une vrai question pour comprendre qu’elle évolution majeure pouvaient justifier ce changement de version, mais je l’ai sûrement mal formulé pour avoir créer un tel retour négatif
  • der§en
    Membre éprouvé
    La version du compilateur ne change pas, du coup je me demande ce qui justifiaient de passer au numéro de version 3.0 ?