IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

Sortie de la version 2.0.8 de l'EDI multiplateforme Lazarus, une version corrective


Sujet :

Lazarus Pascal

  1. #1
    Responsable Lazarus & Pascal

    Avatar de gvasseur58
    Homme Profil pro
    Cultivateur de code (bio)
    Inscrit en
    Février 2013
    Messages
    1 436
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Cultivateur de code (bio)
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 1 436
    Points : 20 855
    Points
    20 855
    Billets dans le blog
    84
    Par défaut Sortie de la version 2.0.8 de l'EDI multiplateforme Lazarus, une version corrective
    Sortie de la version 2.0.8 de l'EDI multiplateforme Lazarus
    Une nouvelle version corrective

    Dans notre dernière annonce, nous nous sommes sans doute montrés trop optimistes : le rythme des mises à jour de l'EDI Lazarus s'est ralenti et la nouvelle version du compilateur Free Pascal se fait attendre... depuis 2017 ! la dernière version de l'EDI datait de début novembre 2019 et reposait sur Free Pascal 3.0.4. La nouvelle mouture de l'EDI vient de sortir et s'appuie toujours sur ce même compilateur. Ne boudons cependant pas notre plaisir à travailler avec des outils sans cesse améliorés, surtout dans une période où les certitudes d'un jour peuvent être balayées en quelques heures...

    À considérer la liste des améliorations et bogues corrigés, les heureux du moment seront certainement les utilisateurs d'Apple puisque bon nombre de corrections se rapportent à cocoa (64 bits), l'API native d'Apple pour son système d'exploitation Mac OS X. Cocoa n'apparaît d'ailleurs plus comme une simple version bêta.

    Quant aux utilisateurs des autres systèmes d'exploitation, comme l'indique le nouveau numéro de version, ils devront se contenter de menues corrections. On notera néanmoins l'ajout pour le composant TListView de la propriété AutoSortIndicator qui, associée à la propriété SortIndicator, triera automatiquement une colonne par un simple clic sur son en-tête.
    Les impatients pourront toutefois tester avec précaution la future version fondée sur Free Pascal 3.2 en suivant ce lien. Uniquement prévue pour Windows, cette version est évidemment à proscrire pour le développement, mais permet de se faire une idée des nouveautés à venir !

    La nouvelle version est téléchargeable depuis le dépôt SVN sur SourceForge grâce à notre lien :

    Téléchargez Lazarus 2.0.8



    Au minimum, votre appareil doit répondre aux exigences suivantes :

    Windows : 2k, XP, Vista, 7, 8, 8.1 et 10 (32 ou 64 bits) ;
    FreeBSD/Linux : gtk 2.8, qt 4.5, qt5.6 (32 ou 64 bits) ;
    macOS : de 10.5 à 10.15, Carbon (32 bits), Cocoa (64 bits), qt et qt5 (32 ou 64 bits).

    Source : Lazarus

    Et vous ?
    Allez-vous utiliser cette version corrective de Lazarus ?
    Que pensez-vous des améliorations apportées ?
    Accès à mon site et à mon blog. Actualités, cours et ressources Delphi, Lazarus et Pascal.
    Pensez à la balise - Quelqu'un vous a aidé ou vous appréciez une intervention ? Pensez au

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 71
    Points : 288
    Points
    288
    Par défaut Comprends pas...
    Comprends toujours pas pourquoi cet environnement n'a pas plus la "cote" de nos jours

    Ca fait le boulot pourtant !?

    Un mystère...

  3. #3
    Expert éminent sénior

    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Avril 2002
    Messages
    2 793
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2002
    Messages : 2 793
    Points : 18 951
    Points
    18 951
    Par défaut
    Langage Pascal passé de mode en son temps au profit de Java puis C#, et maintenant la mode va sur Python.
    Mais c'est bien dommage, le Pascal objet est un langage formidable, idéal pour écrire du code robuste, facile à maintenir et facile à lire, donc très bien pour le travail en équipe et créer du code pérenne sur la durée.
    La stratégie commerciale plus que douteuse d'embarcadéro sur Delphi fait que certains fidèles au langage Pascal se tournent vers Lazarus, à juste titre.
    Ne prenez pas la vie au sérieux, vous n'en sortirez pas vivant ...

  4. #4
    Membre émérite
    Profil pro
    retraité
    Inscrit en
    Décembre 2010
    Messages
    806
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Décembre 2010
    Messages : 806
    Points : 2 310
    Points
    2 310
    Par défaut
    Citation Envoyé par Pierre Louis Chevalier Voir le message
    Langage Pascal passé de mode en son temps au profit de Java puis C#, et maintenant la mode va sur Python.
    Mais c'est bien dommage, le Pascal objet est un langage formidable, idéal pour écrire du code robuste, facile à maintenir et facile à lire, donc très bien pour le travail en équipe et créer du code pérenne sur la durée.
    La stratégie commerciale plus que douteuse d'embarcadéro sur Delphi fait que certains fidèles au langage Pascal se tournent vers Lazarus, à juste titre.
    Simple curiosité, c'est quoi le soucis ? par rapport à Qt ils offrent un licence perpétuelle à environ 1600 euros, pas trop mal non par rapport au prix de Qt Commercial ?

  5. #5
    Membre éprouvé
    Homme Profil pro
    Everything
    Inscrit en
    Décembre 2013
    Messages
    361
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Italie

    Informations professionnelles :
    Activité : Everything

    Informations forums :
    Inscription : Décembre 2013
    Messages : 361
    Points : 1 277
    Points
    1 277
    Par défaut
    Citation Envoyé par archqt Voir le message
    Simple curiosité, c'est quoi le soucis ? par rapport à Qt ils offrent un licence perpétuelle à environ 1600 euros, pas trop mal non par rapport au prix de Qt Commercial ?
    Indépendamment du prix de la licence c'est aussi une question de continuité dans le temps. L'Histoire de Delphi est parsemée de hauts et de bas au fils des ventes a différentes entreprises commerciales qui n'ont pas toujours assurées une continuité sans faille dans la qualité du produit. A l'époque je m'était même tourné vers Java et NetBeans en pensant le changement sans retour.... Puis la qualité de Free-Pascal et de Lazarus (qui il faut bien l'avouer n'a pas toujours été un produit aboutit) ma convaincu d'un retour en arrière. Pour le moment Embarcadero semble soutenir Delphi, mais comme chat échaudé craint l'eau froide et que mes développements ne sont pas d'une ambition démesurée le couple Lazarus/Free-Pascal me va bien.
    Ceux qui abandonnent une liberté essentielle pour une sécurité minime et temporaire ne méritent ni la liberté ni la sécurité.
    Benjamin Franklin

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Août 2006
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 79
    Points : 124
    Points
    124
    Par défaut
    Citation Envoyé par stef-13013 Voir le message
    Comprends toujours pas pourquoi cet environnement n'a pas plus la "cote" de nos jours
    le nombre de bibliothèque peut-etre ?

  7. #7
    Expert confirmé
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    Septembre 2015
    Messages
    1 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Septembre 2015
    Messages : 1 899
    Points : 4 346
    Points
    4 346
    Billets dans le blog
    2
    Par défaut
    Bonjour à tous Le langage pascal est-il mort ?

    Pour ma part je ne pense pas. Mais c'est vrai que ces dernières décennies, il a été mis de coté au profit d'autres langages (c#, java...) Pour python ce n'est pas comparable Python est un langage interprété qui a juste beaucoup évoluer. De plus beaucoup de bibliothèques utilisées par celui-ci sont écrites en C.

    Pour en revenir au Pascal je vous suggère de lire cette discussion très intéressante sur son avenir dans le forum Delphi

    Citation Envoyé par foxzoolm Voir le message
    le nombre de bibliothèque peut-etre ?
    Non, il existe de très nombreuse bibliothèques de qualité disponibles et en grande majorité en "Open Source" et dans tous les domaines

    Citation Envoyé par archqt Voir le message
    Simple curiosité, c'est quoi le soucis ? par rapport à Qt ils offrent un licence perpétuelle à environ 1600 euros, pas trop mal non par rapport au prix de Qt Commercial ?
    Oui et même comparé à Visual Studio, il n'y a pas une différence énorme.

    Niveau performance, le pascal est légèrement moins rapide que le C/C++ mais ce n'est que subjectif car tout dépend du code. un Benchmark FPC contre C++ et Java Niveau gestion de la mémoire FPC s'en sort plutôt très bien
    On peux comparer aussi ici sur DVP les différences entre les langages, ou l'on peux voir que le pascal est dans le top

    Bref il est dommage que ce fabuleux langage soit mis un peu de coté. Surtout lorsque l'on connait le nombre de logiciels commerciaux qui sont encore édités et codés en pascal

    Dans tous les cas, cette préversion de Lazarus 2.0.6 avec FPC 3.2 est très prometteuse le compilateur est vraiment meilleur

    Bonne soirée
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

    Mes projets sur Github - Blog - Site DVP

  8. #8
    Membre expert
    Avatar de e-ric
    Homme Profil pro
    Apprenti chat, bienfaiteur de tritons et autres bestioles
    Inscrit en
    Mars 2002
    Messages
    1 552
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Apprenti chat, bienfaiteur de tritons et autres bestioles

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 552
    Points : 3 920
    Points
    3 920
    Par défaut
    Citation Envoyé par Pierre Louis Chevalier Voir le message
    Langage Pascal passé de mode en son temps au profit de Java puis C#, et maintenant la mode va sur Python.
    Mais c'est bien dommage, le Pascal objet est un langage formidable, idéal pour écrire du code robuste, facile à maintenir et facile à lire, donc très bien pour le travail en équipe et créer du code pérenne sur la durée.
    La stratégie commerciale plus que douteuse d'embarcadéro sur Delphi fait que certains fidèles au langage Pascal se tournent vers Lazarus, à juste titre.
    La mode n'explique pas tout, ces langages ont des qualités intrinsèques. Après le choix d'un langage suit une rationalité particulière, il est plus simple actuellement de trouver des développeurs sur des langages récents que sur Pascal par exemple. Pascal a 50 ans, je le rappelle et moins à peine plus.

    Je dois reconnaître que programmer avec Python est assez confortable et rapide surtout pour créer de petits utilitaires même si les performances ne sont pas celle d'un compilateur (et pour cause), on me dira qu'il est toujours possible d'optimiser à fond mais le code devient parfois illisible voire cryptique. J'ai écrit des utilitaires en Python bien plus rapidement qu'en Pascal mais j'ai des réserves sur le développement de grosses applications en Python bien que cela se soit fait, j'ai un point de vue assez conservateur sur ce point.

    Pascal joint l'utile à l'agréable, mais la syntaxe est parfois un peu lourde, j'apprécie par exemple le typage statique du langage et sa rapidité de compilation. Le code est lisible dans la majorité des cas, après cela dépend aussi du codeur.

    Cdlt

    M E N S . A G I T A T . M O L E M
    Debian 64bit, Lazarus + FPC -> n'oubliez pas de consulter les FAQ Delphi et Pascal ainsi que les cours et tutoriels Delphi et Pascal

    "La théorie, c'est quand on sait tout, mais que rien ne marche. La pratique, c'est quand tout marche, mais qu'on ne sait pas pourquoi. En informatique, la théorie et la pratique sont réunies: rien ne marche et on ne sait pas pourquoi!".
    Mais Emmanuel Kant disait aussi : "La théorie sans la pratique est inutile, la pratique sans la théorie est aveugle."

  9. #9
    Membre émérite
    Avatar de skywaukers
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2005
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 216
    Points : 2 303
    Points
    2 303
    Par défaut
    bonjour,

    impossible d'installer Fpc sur mon macOS Catalina. Quelqu'un a réussi ?

    J'ai bien pu installer les sources, mais le package d'installation plante à la fin de l'installation avec ce message :

    Nom : Capture d’écran 2020-04-19 à 09.11.55.png
Affichages : 1071
Taille : 179,0 Ko

    j'ai aussi essayé de télécharger le package depuis le lien sur le site de Free-Pascal, mais là l'installation plante dès le départ me disant que le package n'est pas compatible :

    Nom : Capture d’écran 2020-04-19 à 09.18.46.png
Affichages : 1078
Taille : 233,5 Ko

    il semblerait que ce soit juste une histoire de dossier d'installation. J'ai vu sur des forums certains proposant une version avec un autre répertoire qui s'installerait mais à priori ça ne règlerait pas tout notamment avec Lazarus ensuite.

    Peut-être un bout d'explication aux questionnements : on a quelque chose qui semble bien packagé, qui propose des assistants d'installation, mais qui au final demande de l'investissement ne serait-ce que pour essayer. Déjà il faut installer freePascal et Lazarus indépendament et surtout les packages ne s'installent pas touts tout seuls, ça peut dissuader le curieux.

    @++
    dany

  10. #10
    Membre extrêmement actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2017
    Messages
    1 787
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2017
    Messages : 1 787
    Points : 5 743
    Points
    5 743
    Par défaut
    Citation Envoyé par stef-13013 Voir le message
    Comprends toujours pas pourquoi cet environnement n'a pas plus la "cote" de nos jours

    Ca fait le boulot pourtant !?

    Un mystère...
    Si tu réalises un projet commercial avec Lazarus, tu vas très vite comprendre pourquoi cet environnement n'a plus la "cote"!

    Lazarus profite des avantages et surtout subit les inconvénients d'un projet open source comptant sur les contributions gracieuses de sa communauté:
    1. Pas de vrai plan d'évolution au fil du temps
    2. Aucun support professionnel disponible
    3. Une documentation de faible qualité (doc absente ou obsolète dans la plupart des cas)


    Ce qui n'empêche pas que Lazarus est un outil extraordinaire et... gratuit!

  11. #11
    Expert confirmé
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    Septembre 2015
    Messages
    1 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Septembre 2015
    Messages : 1 899
    Points : 4 346
    Points
    4 346
    Billets dans le blog
    2
    Par défaut
    Citation Envoyé par skywaukers Voir le message
    bonjour,

    impossible d'installer Fpc sur mon macOS Catalina. Quelqu'un a réussi ?

    J'ai bien pu installer les sources, mais le package d'installation plante à la fin de l'installation avec ce message :

    @++
    dany
    Salut peut-être bête mais est ce que tu as installé les outils de dev de Max (xcode) et le débogueur LLDB ?

    Sinon tu peux toujours essayer en passant par FPCUpDeluxe

    A+
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

    Mes projets sur Github - Blog - Site DVP

  12. #12
    Membre émérite
    Avatar de skywaukers
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2005
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 1 216
    Points : 2 303
    Points
    2 303
    Par défaut
    Bonjour,

    Citation Envoyé par BeanzMaster Voir le message
    Salut peut-être bête mais est ce que tu as installé les outils de dev de Max (xcode) et le débogueur LLDB ?

    Sinon tu peux toujours essayer en passant par FPCUpDeluxe

    A+
    oui j'ai bien installé les outils Xcode comme stipulé dans l'aide. Je vais regarder FPCUpDeluxe. Merci.

    @++
    Dany

  13. #13
    Membre émérite Avatar de Cpt Anderson
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    624
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 624
    Points : 2 477
    Points
    2 477
    Par défaut
    Citation Envoyé par Anselme45 Voir le message
    Si tu réalises un projet commercial avec Lazarus, tu vas très vite comprendre pourquoi cet environnement n'a plus la "cote"!

    Lazarus profite des avantages et surtout subit les inconvénients d'un projet open source comptant sur les contributions gracieuses de sa communauté:
    1. Pas de vrai plan d'évolution au fil du temps
    2. Aucun support professionnel disponible
    3. Une documentation de faible qualité (doc absente ou obsolète dans la plupart des cas)


    Ce qui n'empêche pas que Lazarus est un outil extraordinaire et... gratuit!
    Ce que tu écris ici, on peut aisément le retranscrire pour Embarcadero. Rien que la documentation cataclysmique des différentes versions de delphi depuis le rachat te rebutent à acheter l'EDI.
    Voici la méthode de mon chef:

    copy (DateTimeToStr(Now),7,4)+
    copy (DateTimeToStr(Now),4,2)+copy (DateTimeToStr(Now),1,2)+copy (DateTimeToStr(Now),12,2)+
    copy (DateTimeToStr(Now),15,2)+copy (DateTimeToStr(Now),18,2)

    Je lui ai dit que FormatDateTime irait surement mieux


  14. #14
    Membre extrêmement actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2017
    Messages
    1 787
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2017
    Messages : 1 787
    Points : 5 743
    Points
    5 743
    Par défaut
    Citation Envoyé par Cpt Anderson Voir le message
    Ce que tu écris ici, on peut aisément le retranscrire pour Embarcadero. Rien que la documentation cataclysmique des différentes versions de delphi depuis le rachat te rebutent à acheter l'EDI.
    Concernant la doc, je ne peux que te dire être d'accord avec toi...

    Avec Embarcadero, on a au moins une vision un peu plus clair de l'évolution du produit: Avec plus ou moins de réactivité, les outils Embarcadero sont mis à jour pour être compatibles avec les nouvelles techo et modes du monde de l'info

  15. #15
    Expert confirmé
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    Septembre 2015
    Messages
    1 899
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Septembre 2015
    Messages : 1 899
    Points : 4 346
    Points
    4 346
    Billets dans le blog
    2
    Par défaut
    Certes, la documentation sur Lazarus est beaucoup moins étoffée que Delphi, mais cela reste du Pascal et le code (hors FMX) est très bien géré. On le voit bien, il y a des bibliothèques qui compilent et fonctionnent sans problème dans les deux EDI. De plus, Lazarus dispose quand même, pour un logiciel libre, d'une documentation (Wiki) assez complète, mais majoritairement en anglais. Et pour ce qui est de FPC, trouver les références à telle ou telle méthode est facile, mais elles ne sont pas très agréables visuellement à lire.
    En plus, la communauté (surtout en anglais, encore une fois) est très active. Bien plus que pour Delphi.

    De plus, certaines start-up utilisent FPC pour leur développement. Lazarus lui n'est qu'un outil relayé au second plan pour celles-ci.

    Pour ma part, un des gros points forts de FPC, c'est l'assembleur, surtout pour les instructions SIMD avec l'alignement des données qui sont largement mieux traitées que sous Delphi.

    Lazarus avec FPC restent à mon humble avis deux outils avec lesquels on pourrait réaliser des projets commerciaux avec ou sans gestion de BDD et autres joyeusetés comme le REST et en plus, niveau portage sous différents OS, il n'y a pas photo. FPC permet de construire des applications sur bien plus de plateformes que Delphi.

    Un des problèmes majeurs de Lazarus est le manque d'un set de composants comme FMX et la gestion des styles de rendu des composants visuels, afin d'obtenir quelque chose d'uniforme sous tous les environnements.

    Ensuite, là ou il y a encore un gros effort à faire avec Lazarus et FPC, c'est le développement et le déploiement d'applications mobiles.
    Sous Android, c'est un peu laborieux, mais réalisable (il y a d'ailleurs un Lazarus "forké" spécial pour cela);
    Mais sous IOS, c'est disons quasi impossible, tant que MacOS (cocoa) ne sera pas géré à fond.

    Ensuite, autre évolution qui a commencé, mais qui va prendre du temps également, c'est le passage sous Linux de GTK2 à GTK3.

    Un autre point positif, de mon point de vue, comparé à Delphi, c'est la richesse des bibliothèques de composants et solutions que l'on peut glaner sur le web.

    Bref, chacun sa croix et sa bannière dans tous les cas, je souhaite que ces deux produits évoluent du mieux possible et que la communauté "Pascal" reste active.
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

    Mes projets sur Github - Blog - Site DVP

  16. #16
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 729
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 729
    Points : 15 133
    Points
    15 133
    Par défaut
    Citation Envoyé par BeanzMaster Voir le message
    Ensuite, autre évolution qui a commencé, mais qui va prendre du temps également, c'est le passage sous Linux de GTK2 à GTK3.
    OMG, "ils" n'ont pas été fichus d'avoir un environnement GTK2 fonctionnel à 100 % et déjà "ils" veulent s'attaquer au 3 ?
    Pauvres linuxiens…
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  17. #17
    Expert confirmé Avatar de sergio_is_back
    Homme Profil pro
    Responsable informatique, développeur tout-terrain
    Inscrit en
    Juin 2004
    Messages
    1 084
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Responsable informatique, développeur tout-terrain
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 084
    Points : 5 604
    Points
    5 604
    Par défaut
    Citation Envoyé par BeanzMaster Voir le message
    Un autre point positif, de mon point de vue, comparé à Delphi, c'est la richesse des bibliothèques de composants et solutions que l'on peut glaner sur le web.
    Personnellement j'utilise beaucoup de jeux de composants et de bibliothèque provenant de Lazarus sous Delphi, je n'ai que rarement de problèmes même si ça arrive parfois de devoir refaire le package, ça compile généralement plutôt très bien

  18. #18
    Expert confirmé Avatar de sergio_is_back
    Homme Profil pro
    Responsable informatique, développeur tout-terrain
    Inscrit en
    Juin 2004
    Messages
    1 084
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Responsable informatique, développeur tout-terrain
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 084
    Points : 5 604
    Points
    5 604
    Par défaut
    Citation Envoyé par Jipété Voir le message
    OMG, "ils" n'ont pas été fichus d'avoir un environnement GTK2 fonctionnel à 100 % et déjà "ils" veulent s'attaquer au 3 ?
    Pauvres linuxiens…
    GTK2 est parfaitement fonctionnel même si il est un peu ancien maintenant (un peu comme windows XP)
    Quand à GTK3 il existe déjà depuis plusieurs années et a atteint une bonne stabilité

    C'est le passage d'une application de l'un à l'autre qui prend du temps...

  19. #19
    Expert éminent sénior
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    10 729
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 10 729
    Points : 15 133
    Points
    15 133
    Par défaut
    Citation Envoyé par sergio_is_back Voir le message
    GTK2 est parfaitement fonctionnel même si il est un peu ancien maintenant (un peu comme windows XP)
    Ah !
    Source ?
    Car ce n'est pas ce qu'on voit là, page mise à jour le 13 avril 2020. Extrait (édité pour montrer l'essentiel) :

    Nom : gtk2_implement.png
Affichages : 808
Taille : 26,3 Ko
    Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peutêtre qu'il peut être sûr, etc.
    Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
    Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
    On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
    Mes 2 cts,
    --
    jp

  20. #20
    Membre éprouvé
    Homme Profil pro
    Everything
    Inscrit en
    Décembre 2013
    Messages
    361
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Italie

    Informations professionnelles :
    Activité : Everything

    Informations forums :
    Inscription : Décembre 2013
    Messages : 361
    Points : 1 277
    Points
    1 277
    Par défaut
    Quelque chose qui est "partially implemented" veut dire que tout n'est pas implémenté, cela ne signifie pas que c'est inutilisable.
    Je dirais que c'est particulièrement vrai de la classe TFont qui est utilisée dans la quasi totalité des applications Lazarus.
    Ceux qui abandonnent une liberté essentielle pour une sécurité minime et temporaire ne méritent ni la liberté ni la sécurité.
    Benjamin Franklin

Discussions similaires

  1. [Lazarus] Sortie de la version 2.0.6 de l'EDI multiplateforme Lazarus
    Par gvasseur58 dans le forum Lazarus
    Réponses: 14
    Dernier message: 18/04/2020, 13h06
  2. Réponses: 11
    Dernier message: 31/12/2019, 11h47
  3. Réponses: 4
    Dernier message: 01/02/2006, 11h17
  4. [Eclipse 3.1][News] Sortie de la version M5 d'Eclipse 3.1
    Par bidon dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 20/02/2005, 10h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo