Philippe F a écrit 2203 commentaires

  • # Stats sur les langages

    Posté par  (site web personnel) . En réponse à la dépêche "The Great Computer Language Shootout" Divers langages et compilateur au banc d'essai. Évalué à 6.

    C'est marrant parce que hier, j'ai regarde et trie les stats sur les projets heberges par sourceforge et annonce sur freshmeat. C'est interessant.

    A gauche, le nombre de projets, a droite le langaage.

    Sourceforge:
    7715 C
    6889 C++
    5311 Java
    3872 PHP
    3331 Perl
    1621 Python
    778 Visual
    734 Unix
    667 Assembly
    616 Other
    611 JavaScript
    605 Delphi/Kylix
    507 Tcl
    443 PL/SQL
    218 ASP
    209 C#
    186 Lisp
    179 Objective
    155 Pascal
    131 Ruby
    115 Assembly
    110 Scheme
    96 Object
    73 ML
    67 Zope
    55 Cold
    54 Fortran
    49 Eiffel
    47 Prolog
    45 Ada
    39 Forth
    32 Smalltalk
    19 Rexx
    18 Erlang
    12 PROGRESS
    11 XBasic
    10 REBOL
    8 Pike
    6 APL
    5 Euphoria
    4 Logo
    0 Simula
    0 Modula
    0 Euler


    Freshmeat:
    5 Rexx
    5 Smalltalk
    6 Erlang
    7 C#
    7 Object
    8 Basic
    8 Forth
    8 Visual
    10 Cold
    13 ASP
    13 Haskell
    14 Emacs-Lisp
    17 Eiffel
    20 Zope
    22 Pascal
    23 Awk
    23 ML
    26 Delphi
    26 Fortran
    27 Ada
    39 PL/SQL
    46 Lisp
    46 Objective
    54 Other
    54 Scheme
    58 Ruby
    121 Assembly
    126 Other
    128 JavaScript
    199 SQL
    283 Tcl
    389 Unix
    684 Python
    1229 PHP
    1386 Java
    1565 C++
    2083 Perl
    3926 C
  • [^] # Re: Requiert ...

    Posté par  (site web personnel) . En réponse à la dépêche KDE 3.0.1. Évalué à 10.

    KDE en tout cas, n'est pas adepte de la versionite. Cette nouvelle version a une raison d'etre. Elle permet d'avoir une traduction complete pour les equipes un peu a la bourre (ce n'est pas le cas de la version francaise) et corrige quelques bugs.

    Typiquement, je conseillerai a une distrib de ne pas distribuer une version KDE x.0 mais plutot d'attendre la x.0.1 si c'est possible. Le deploiement massif de la version initiale permet de trouver les quelques bugs qui ont echappe aux developpeurs, et surtout d'avoir des tradcutions bien a jour (je me repete la ?)

    > KDE 3.0 fonctionne tres bien
    Mais c'est encore KDE 3.0, bugfix release 1, donc il fonctionnera tout aussi bien, avec quelques bugs en moins.
  • [^] # Re: Utilité ?

    Posté par  (site web personnel) . En réponse à la dépêche KDE sous Cygwin. Évalué à 9.

    > est-ce une bonne chose que des gens compétents passent du temps
    > (et surement beaucoup) pour "enrichir windows" ?

    > A court terme, ca parrait bien ("y aller progressivement", etc....)
    > mais je suis toujours pas convaincu à long terme..

    As-tu songe que le monsieur ne cherche a convaincre personne et a juste envie de le faire ? Tu sais, certaines personnes ne passent pas leur vie a vouloir en permanence faire avancer la cause du logiciel libre de facon a en augmenter le nombre d'utilisateurs et patati et patata. Il parait qu'il y a des gens qui programment pour leur plaisir. Incroyable, non ? Laissez-le s'amuser!

    Et a mon humble avis, le projet n'a pas pour but de faciliter la transistion vers windows ou vers KDE, simplement d'avoir KDE sous windows. Pour par exemple tous les gens qui n'ont pas le droit d'installer linux a leur boulot. Et pour le plaisir.
  • [^] # Re: Le grand tournant

    Posté par  (site web personnel) . En réponse à la dépêche Le 64 bits d'AMD pour octobre.... Évalué à 6.

    Je me souviens d'un article hyper interessant qui confrontait les deux strategies d'intel et d'amd. En gros, AMD a fait le bon choix.

    L'argument a retenir, c'est que les compilateurs mettent environ deux a trois ans (on parlait surtout de windows) pour integrer les optimisations cpu des nouvelles architectures. C'est a dire qu'a l'heure actuelle, la plupart des applications windows sont optimisees pour pentium 2. Sachant qu'une bonne partie de ces applis est aussi livre en debug, sans aucune optimisation (cf les deboires de transmeta lors de leur premiers tests sous windows), on voit que les nouveaux PC ne vont pas revolutionner le monde.

    Intel a fait le choix de casser un peu l'architecture et donc la compatibilite ascendante cote optimisation. L'article montrait qu'une appli optimisee pour pentium 3 tournait moins vite sur un pentium 4 que sur un pentium 3, parce que les optimisations pentium4 sont incompatibles avec les precedentes (je melange un peu les chiffres, mais vous voyez l'idee). AMD, au contraire, a bien pris soin de conserver au maximum la compatibilite.

    Meme si on accelere la sortie des compilateurs optimises pour les nouvelles architectures, les developpeurs d'applications grand public ne vont pas les utiliser tout de suite. Qui dit nouveau compilateur dit souvent nouvel environnement, et surtout nouveaux bugs. C'est pas une changement a faire a la legere, surtout quand le gain n'est pas evident. Le gain qui consiste a utiliser le dernier compilo pour la derniere architecture sera significatif dans quelques annees, quand ces ordinateurs se seront repandus.

    Evidemment, si on se place dans le cas specifique d'une boite ou la vitesse des applis est fondamentale, ca peut changer la donne. Mais ca reste un cas particulier.

    Sinon, si on prend une distrib comme gentoo ou tout est compile a la mano avec les bonnes optimisations, ca doit arracher sa mere.

    a plus
  • [^] # Re: Ca m'embête un peu mais bon...

    Posté par  (site web personnel) . En réponse à la dépêche Voter pour protéger le Logiciel Libre. Évalué à 6.

    C'est hallucinant comment le programme est desorganise. Encore, Jean-Maire arrive a eviter les questions insidieuses en s'enervant et en s'en prenant au complot. Mais j'ai entendu une interview le matin d'une de ses lieutenants. Au total, ils comptent:
    - baisser les charges aux entreprises
    - supprimer les impots
    Ces deux facteurs augmenteront la consommation car les entreprises feront des prix plus bas. Ben voyons! Les entreprises aiment bien maintenir leurs marges en baissant les prix, c'est connu.
    - le budget de l'etat ne sera pas diminue car la TVA va augmenter. C'est sur que ca va grave relancer la consommation dans ce cas-la. En plus, plein de nouvelles depenses pour le budget militaire, la famille, ... Il va surement prelever sur les aides "inutiles" genre RMI et allocation chomage.

    - sortir la France de l'Europe, mais renforcer sa position internationale, notamment face aux US. Ben voyons, on va s'en sortir tout seul, ca c'est sur, face aux US et aux europeens.

    - licencier en masse et fermer la porte aux entreprises etrangeres en France (15% des emploi fancais) mais le chomage ne va pas diminuer. J'ai du mal a saisir le "socialement de gauche".

    Et plein d'autres conneries encore. On aligne les propositions completement incoherentes, chacune ayant pour but de rallier une frange de la population.
  • [^] # Re: sans rire...

    Posté par  (site web personnel) . En réponse à la dépêche Boot Everywhere Linux. Évalué à 4.

    Et ca supporte Reiser FS ? Parce que se retrouver avec une partition Reiser FS non montable et la top mini distribution linux qui sert a rien, j'ai deja fait a ca sert pas a grand chose.

    Moralite: je suis repasse a ext2 et je passera a ext3 un de ces 4.
  • [^] # Re: Apt-get

    Posté par  (site web personnel) . En réponse à la dépêche Paquet Openoffice.org pour Debian. Évalué à 1.

    "Faut savoir ce que tu veux. Du stable ou du récent. Si tu veux des trucs aussi récents, c'est que la stabilité ne t'intéresse pas"

    Un peu facile comme argument. Il existe des logiciels recents et stables ! Qui ne sont pas dans la potato! Et pourtant on a envie de les avoir sur notre ordi qui a une config stable. Incroyable, non ?

    Je ne suis pas suffisamment familier avec la debian, donc je ne pourrais pas te donner de noms mais ca doit pas etre tres dur a trouver, en cherchant du cote de Gnome, KDE, python, XFree, on doit bien cracher qqch.
  • [^] # Re: Très impressionnant....

    Posté par  (site web personnel) . En réponse à la dépêche Création de PHP-Nuke Club. Évalué à 10.

    "On ne peut pas dire qu'ils aient eu de la chance avec les projets qu'ils ont sponsorisés."

    Rassure-toi, il y a David Faure et Laurent Montel qui bossent pour KDE en etant payes par Mandrake. Ils font vraiment du tres tres bon boulot et on sait que c'est grace a Mandrake. J'avais jamais entendu parle du sieur Burzi et visiblement, je ne perdais pas grand chose.

    Tiens, d'ailleurs, une version de beta de Koffice vient de sortir.
  • # Hop

    Posté par  (site web personnel) . En réponse à la dépêche Gimp gagne en sensibilité! :). Évalué à -1.

    Donc plus besoin de nous saouler a la prochaine linux expo :-))

    Sinon, aller voir le site de Bruno, c'est vraiment super. Des croquis, des dessins, le debut d'un BD en ligne:

    http://neverland.net/bellamy/bm/croq/csarch.htm(...)
    http://www.showergate.net/(...)
    http://neverland.net/bellamy/(...)

    Les bellaminettes, un peu de sensualite dans ce monde d'informaticiens.
  • [^] # Re: Et aussi de l'algo

    Posté par  (site web personnel) . En réponse à la dépêche Une conférence d'une sommité. Évalué à 3.

    > Si j'avais des sous à claquer, je m'achèterais
    > toute la collection. Mais c'est pas donné :(

    Un des obstacles, c'est qu'il n'a pas fini d'ecrire toute la collection. Sur sa page il explique qu'il se consacre exclusivement a l'ecriture de tous les tomes suivants, hormis quelques sorties tous les 6 mois comme cette conference. C'est pas sur qu'il arrive a finir, mais on le souhaite tous ardamment.
  • [^] # Re: gnome-vim

    Posté par  (site web personnel) . En réponse à la dépêche Le mariage heureux de Vim et KDE. Évalué à 3.

    Implementation pathetique: il lance un terminal dans lequel il fait tourner vim.

    Il existe quelque part un gtkvim, qui fait intelligemment ce que gnome-vim essaye de faire pitoyablement: un widget gtk-vim. Le mec utilise une petite socket gtk pour incruster vim dans un widget gtk. Mais le composant bonobo reste a ecrire, KDE garde une longueur d'avance. :-)
  • [^] # Re: Cool, enfin.

    Posté par  (site web personnel) . En réponse à la dépêche Le mariage heureux de Vim et KDE. Évalué à 10.

    J'aime pas trop emacs mais je suis d'accord. Ce qui me tue, c'est qu'il y a des fonctionnalites dans emacs depuis des annees, qu'on commence tout juste a voir apparaitre dans d'autres logiciels. Pendant longtemp, emacs a ete le seul a gerer de la fusion de source (diff/merge), je crois que c'est reste un des meilleurs lecteur de news et de mails du marche, avec patchage automatique d'un source a partir d'un diff envoye dans un mail. Je suis vraiment impressionne. Le lisp, c'est a la fois puissant et trop lourd.

    Le probleme, c'est que c'est vraiment trop dur a utiliser. Ceux qui y arrivent facilement ne voient meme pas les obstacles. J'ai utilise emacs pendant un an avant de passer a autres chose (pico, mini-emacs, jed, joe, et enfin vim). J'ai jamais reussi a configurer quoi que ce soit. Les racourcis claviers sont obscurs, c'est dur d'avoir une aide coherente pour t'aider a acomplir une tache, ... En fait, ce qui m'a manque, c'est probablement des howto.

    Maintenant, je suis avec vim et je ne peux plus m'en passer, meme (et surtout) sous windows.
  • # Un autre mec de chez Ms

    Posté par  (site web personnel) . En réponse à la dépêche Y a-t-il une vie après Microsoft ?. Évalué à 4.

    Je vous recommande aussi cet excellent site:
    http://www.joelonsoftware.com/(...)

    Le mec a bosse chez Microsoft et fait souvent reference a leur technique de management de projet, pour en louer la qualite.

    Pratiquement tous les articles de ce site sont hyper interessant pour quiconque bosse dans l'informatique. Ca parle de management, de bug, de developpement, de choix, d'ui. Vraiment tres interessant.

    Quiconque developpe un logiciel avec un GUI doit absolument lire l'article qui parle de GUI. Il explique comment faire un bon GUI.
  • [^] # Re: Développement trop rapide ?

    Posté par  (site web personnel) . En réponse à la dépêche KDE 3.0 est sorti. Évalué à 8.

    > J'ai installé la RC sur une mandrake 8.1 et je n'ai pas noté
    > de gros changements notables pour l'utilisateur.
    Moi si. L'avancee des traductions, la rapidite, l'amelioration du copier/coller. Des avancees vraiment avantageuses qui valent le coup d'etre mediatisee, sinon les utilisateurs resteront avec une version qui possede des inconvenients.

    De la a dire que tout ce qu'il y a dans KDE 3 est une avancee, faudrait quand meme pas exagerer. Les developppeurs ont aussi le droit de s'amuser un peu.

    > Il va y avoir des bugs...
    Moi j'en vois tres peu mais oui, c'est inevitable. Et ?


    > 1) Peut-être que plus de développeurs devront suivre l'exemple debian avec une séparation nette
    > des différents états de développement - tout comme c'est le cas pour le kernel à présent . Au
    > lieu de vivre dans le vieux style windowsien des bétas et des pré-versions...

    La beta et la pre-version dit bien ce que c'est donc au contraire, c'est important de les avoir pour permettre de faire une version stable.

    Et la debian est loin d'etre un modele. Il y a eu tellement trop de temps entre deux sorties que tout utilisateur voulant un systeme un rien actuel est obliger de faire tourner la version instable. Je ne pense vraiment pas que ce soit a l'avantage des utilisateurs de ne pouvoir choisir qu'entre une version vieille et une version instable.

    KDE a fait le choix d'avoir une version stable en permanence et ils s'en tirent tres bien. Cela force a avoir un systeme ou tu ne casses pas tout en permanence et joue sur la perennite des developpement deja effectue et des versions deja stables. Cela me parait une tres bonne attitude.

    > 2) Je suis admiratif devant ceux qui face à la pression de la communauté linux savent résister
    > et clamer que la prochaine version sortira quand elle sera prête !
    > (debian, enlightenment etc...)

    Je ne porte pas d'admiration specifique mais ce me parait en effet important d'attendre qu'une version soit prete pour la sortir. Au final, KDE 3 a ete delaye d'un mois pour etre effectivement pret.

    Tu n'as pas l'air de saisir que cette version n'est pas un truc sorti rapidement pour satisfaire les malades de l'update, c'est une version stable, travaillee, planifiee et murement reflechie.

    > 3) Ne serait-il pas plus urgent d'(enfin) diposer sous Linux d'une suite bureautique digne
    > de ce nom ? (openOffice est encore très lourd et Koffice en est encore trés éloigné) ?

    En effet. Qu'est-ce que tu proposes ?

    Pour obtenir une suite stable il faut:
    - des developpeurs
    - des utilisateurs pour tester

    Les deux s'obtiennent surtout en faisant des release. Donc j'ai vraiment du mal a te suivre.
  • [^] # Re: Waouuu !

    Posté par  (site web personnel) . En réponse à la dépêche KDE 3.0 est sorti...sur CVS. Évalué à 10.

    <<
    Si j'ai bien compris, il n'y a pas de progrès majeur par rapport à la version 2.2, mais surtout une grande ammélioration au niveau de la vitesse, avec la reécriture de Qt.
    >>

    Je dirai que tu n'as pas tres bien compris. D'une part, Qt n'est pas reecrit, la bibliotheque a juste subi des ameliorations qui la rendent incompatible du point de vue binaire avec la version precedente.

    D'autres part, il y a quand meme des ameliorations significative: le support d'un mode kiosk pour faciliter le boulot des admins (les utilisateurs ne pourront changer que ce qui est choisi par l'admin), le support javascript de Konqui qui est refait et beaucoup mieux et plein d'ameliorations qui trainent.

    Vous en saurez plus dans la press-release, probablement mardi ou mercredi prochain.
  • [^] # Re: bingo pouf !

    Posté par  (site web personnel) . En réponse à la dépêche Ximian ou KDE sur une petite machine?. Évalué à 10.

    > la rigueur germanique

    Certes, il y a beaucoup d'allemands dans KDE, mais il y a aussi des francais, des belges, des neerlandais (beaucoup), des anglais, des americains. L'expression "rigueur germanique" ne me plait pas. Rigueur tout court oui. Ou bien rigueur europeenne et marketing a l'americaine pour Gnome et Ximian Gnome, la ce me va tres bien :-))

    pour info:
    http://worldwide.kde.org/map/index.phtml?large=normal(...)
  • [^] # Re: au XXI ème siècle ?

    Posté par  (site web personnel) . En réponse à la dépêche Recherche des bogues et fuites de mémoire. Évalué à 4.

    Mouai, c'est aussi avec le raisonnement oppose (tout en C, vive le bas niveau ou on controle tout) qu'on se retrouve avec des applications minables, moches, qui plantent souvent, a qui ils manquent la moitie des trucs utiles, tout simplement parce que le developpeur a choisi un langage et une bibliotheque ou il passe plus de temps a faire des trucs inutiles (debugger la memoire) pris en charge par d'autres bibliotheques/langages que utiles (faire son appli). Perso, je prefere privileger l'efficacite de developpement dans ce que je fais, et c'est pour ca que je choisis Qt ou python.

    Ca veut pas dire que tout ce que je fais prends necessairement des centaines de Go de memoire, juste que c'est une consideration qui passe apres l'efficacite.
  • [^] # Re: Gadjet !

    Posté par  (site web personnel) . En réponse à la dépêche Galeon 1.2.0. Évalué à -5.

    [ desole, je ne peux pas m'en empecher]

    C'est vrai que quand tu mets une equipe de 17 personnes et que quand on fout je sais plus combien de million de dollars sur un navigateur, ca a plus de chance d'etre bon.

    A cote konqueror, 4 personnes en gros, dont une seule payee a plein temps.

    Soit les mecs de KDE sont des purs dieux, soit Qt est 10 fois plus puissant que Gtk!

    Bon, en fait, c'est les deux :-)))
  • [^] # Re: l'article directement sur linuxfr

    Posté par  (site web personnel) . En réponse à la dépêche SourceForge 3.0. Évalué à 5.

    Et Berlios en Allemagne:
    http://www.berlios.de/index.php.en(...)
  • # notification de reponse au commentaire

    Posté par  (site web personnel) . En réponse à la dépêche LinuxFr mis à jour. Évalué à 5.

    Moi je veux la notification automatique quand quelqu'un poste une reponse a un de mes commentaires.

    Dans dot.kde.org (base sur squishdot), ils ont ca et c'est genial. C'est quand qu'on l'a dans linuxfr ?
  • [^] # Re: arf

    Posté par  (site web personnel) . En réponse à la dépêche /. se met à la pub ou l'abonnement. Évalué à 3.

    Je m'interroge deja sur leur politique actuelle. Ils ont refuse ma news ou il y a une interview de Guido van Rossum et une interview de l'equipe KOffice. Certe, ca me fait chier d'un point de vue personnel, mais aussi, je ne vois pas ce qui les a pousse a rejeter cette news. En dehors du fait que cette interview ne soit pas menee par un journaliste "professionnel". A cote, une interview de David Faure qui ne m'a rien appris est publiee sans probleme.

    Slashdot, c'etait bien avant...
  • # Effet /.

    Posté par  (site web personnel) . En réponse à la dépêche Les Verts et la proposition de directive sur les brevets logiciels. Évalué à 1.

    Le site ne repond plus! Ils ont pas du comprendre leur douleur :-))))
  • [^] # Re: Software Engeneering de Mozilla

    Posté par  (site web personnel) . En réponse à la dépêche Interview en pagailles. Évalué à 3.

    Cela conduit a se demander quel est la valeur d'un standard s'il est si difficile ou si long a implementer qu'il n'est supporte par personne.
  • [^] # Re: Software Engeneering de Mozilla

    Posté par  (site web personnel) . En réponse à la dépêche Interview en pagailles. Évalué à 5.

    C'est vrai que ca a l'air interessant. Mais je me demande a quel point un tel ensemble n'est pas un frein au developpement. Le developpeur de logiciel libre est en general quelqu'un qui a horreur d'avoir des contraintes quand il code.

    L'exemple de GnuPedia vs WikiPedia me vient a l'esprit. D'un cote, on a un formalisme tres pousse qui garantit la qualite des articles et qui doivent etre bien rediges et verifies et tout et tout. De l'autre n'importe qui fait n'importe quoi. Au final, WikiPedia produit bien plus d'articles que GnuPedia, d'une qualite strictement croissante et qui au final, est tres bonne.

    Evidemment, il faut reflechir a ses buts. Veut-on collecter du savoir ou faire une encyclopedie formalisee ?

    Idem pour un projet logiciel libre. On veut ecrire un logiciel ou garantir que le logiciel qu'on ecrit est de bonne qualite ? Notons que bien que la premiere proposition ne garantisse pas la qualite de facon formelle, elle est souvent au rendez-vous tout simplement par la plus grande liberte accordee aux developpeurs.

    Apres tout, KDE a fait le travail de Mozilla (un browser, un mailer, ...) avec beaucoup moins de resources (environ 4 personnes sur Konqueror, dont une payee), sans systeme de suivi de qualite formel, et le resultat est plus que comparable (superieur a mon avis).
  • [^] # Re: ximian+sun+qipro=gnome ?

    Posté par  (site web personnel) . En réponse à la dépêche Accord Sun, Ximian et Wipro. Évalué à 4.

    J'ajouterai que TheKompany developpe de moins en moins de soft bases sur KDE, ils se basent plutot sur Qt directement. Les quelques applications qu'ils ont contribue a KDE n'ont pas recu une modif de leur part depuis plus d'un an et ils n'ont jamais touche au coeur de KDE.

    Donc le lien entre KDE et TheKompany est de plus en plus tenu. Qui plus est, le directeur de TheKompany est assez puant et est en train de se faire mal voir par toute la communaute KDE.