Chaddaï Fouché a écrit 100 commentaires

  • # Pourquoi C ?

    Posté par  . En réponse à la dépêche Veracity, un nouveau gestionnaire de versions décentralisé. Évalué à -4.

    Encore un logiciel écrit en C, avec apparemment beaucoup de réécriture : parseur/sérializeur JSON, vcdiff, leurs APIs portables...
    Je leur souhaite bonne chance mais j'ai l'impression de voir toujours le même schéma, où une nouvelle équipe réinvente toutes les briques de base, dans un langage de bas niveau : je ne crois pas au résultat.

  • [^] # Re: Difficile de trouver l'information sur le site web

    Posté par  . En réponse à la dépêche Conférence Parinux : GCstar le 17 mai 2011. Évalué à 1.

    Pour stocker des écrits Calibre est vraiment pas mal, même si son utilisation primaire est parmi les amateurs d'ebook.

  • [^] # Re: WMFS = DWM x 10 !

    Posté par  . En réponse à la dépêche WMFS, Window Manager From Scratch. Évalué à 1.

    Notez qu'une certaine extension permet de créer des fichiers de configuration plus classique et de se passer du compilateur (un binaire xmonad intégrant cette extension est fourni) mais c'est se priver de la souplesse de la configuration en Haskell (lequel a une syntaxe assez limpide, vraiment).

  • # Gitit existe également depuis un certain temps

    Posté par  . En réponse à la dépêche Gollum, un wiki propulsé par git. Évalué à 1.

    Gitit est un Wiki appuyé sur git ou darcs écrit en Haskell, il supporte la plupart des fonctionnalités (formules, coloration syntaxique, etc) dont se targue Gollum depuis un certain temps. Pour plus de détail voyez la démo : [http://gitit.net/].
  • [^] # Re: Ordinateur de bureau

    Posté par  . En réponse à la dépêche Fabrice Bellard bat le record des décimales de Pi. Évalué à 4.

    si tu te bases sur la performance, ton PC que tu as chez toi est une serveur hyper-sophistiqué pour les gens vivant en 1990. Est-ce que tu considères pour autant que ta machine n'est pas une ordinateur de bureau?

    Non, pas un serveur ultra-sophistiqué, un super-calculateur !! Le record en 90 était de 23,2 GFlops, aujourd'hui, le plus faible des core 2 duo fait du 9.6 GFlops et les meilleurs intels (pour ordinateur de bureau) sont au-delà des 50 GFlops.

    --
    Jedaï
  • [^] # Re: cohérence de cache<

    Posté par  . En réponse à la dépêche Intel présente un prototype de processeur x86 octatétracontacœur. Évalué à 6.

    Ou à un algorithme dans un langage de programmation fonctionnelle.. Je vois venir l'heure de gloire de DPH (Data Parallel Haskell) !

    --
    Jedaï
  • [^] # Re: par rapport au durian

    Posté par  . En réponse à la dépêche Sortie de Blender 2.5 Alpha 0. Évalué à 1.

    ... Et on ne peut pas éditer alors que je viens de me rendre compte que tu parlais du goût du Durian et non des fromages français, j'ai d'ailleurs l'impression que tu ne parlais pas tant du goût que de l'odeur qu'il laisse en bouche ?
  • [^] # Re: par rapport au durian

    Posté par  . En réponse à la dépêche Sortie de Blender 2.5 Alpha 0. Évalué à 2.

    Vraiment n'importe quoi... C'est quoi exactement le "fromage français" ? L'une des caractéristiques du fromage en France c'est justement sa variété, il y en a qui sentent bon de l'avis de la plupart habitués ou pas, il y en a qui ne sentent pas bien fort (une majorité à vrai dire) et seulement quelques uns qui ont une odeur qui ne s'oublie pas ! Non que ces fromages français soient les seuls dans ce cas.

    Alors relayer cette image du fromage français qui pue c'est vraiment ridicule, ça n'a rien à voir avec le Durian. ;)

    Par ailleurs si le goût de ces fromages puants étaient si infect, il y a fort à parier qu'ils auraient déjà disparu des assiettes, tout comme le Durian si son goût était vraiment comparable à son odeur. Bien sûr il n'y a pas à discuter des préférences de chacun, mais éviter les généralités serait bienvenu (surtout par rapport à une telle variété de fromages, on se demande bien duquel tu parles en particulier).
  • [^] # Re: Typage statique/dynamique

    Posté par  . En réponse à la dépêche Go : Un nouveau langage chez Google. Évalué à 3.

    Tu as raison sur le fait que malgré tous les argument qu'on peut avancer, au final, la syntaxe de Python peut introduire des bugs qui peuvent générer une exception qui font planter l'application alors que certains de ces problèmes auraient été attrapés par des langages à vérification de typage statique type C++.

    Et pourtant, mon expérience personnelle, qui semble partagée, est que mes programmes C++ ont bien plus de bugs que mes programmes Python.


    Ce n'est pas tant la syntaxe de Python mais bien sa sémantique et son typage dynamique qui sont en cause ici.

    Tu dis que tu as plus de bugs dans tes programmes C++, mais combien de ces bugs proviennent du manque de GC et du caractère globalement bas niveau de C++ tel qu'écrit par la plupart ? C++ n'est pas l'épitomé du typage statique, pour ma part des langages comme OCaml ou Haskell me paraissent nettement plus représentatifs des langages modernes à typage statique : inférence de type, système de type extrêmement riche et expressif, haut niveau d'expressivité du langage lui-même, à tel point que certains programmes sont plus courts en Haskell qu'en Python/Perl/Ruby tout en encodant bien plus de garantie dans le système de type... Quelle est ton expérience avec ces langages ?

    --
    Jedaï
  • [^] # Re: Theora n'est pas totalement libre

    Posté par  . En réponse à la dépêche Theora 1.1 : un bond en qualité !. Évalué à 9.

    Si On2 a donné irrévocablement le droit d'utiliser ces brevets sans restrictions (ils ont le droit de faire ça ?), on ne peut pas vraiment dire que Theora est encore soumis à ces brevets, en aucun cas cela ne remet en cause la liberté de Theora.

    Mes craintes portent plutôt sur l'aspect « soumis à aucun brevet connu » ...
  • [^] # Re: Sélection naturelle

    Posté par  . En réponse à la dépêche Save Nabaztag : un lapin libre ?. Évalué à 1.

    Heureusement ? On voit bien que tu n'as pas énormément d'expérience des systèmes de trains privatisés à l'étranger...

    La SNCF est sans nul doute perfectible, elle reste l'une des meilleures compagnies de train au niveau mondial.
  • [^] # Re: Streaming ?

    Posté par  . En réponse à la dépêche Le débat sur la lecture des codecs vidéo par les balises HTML5. Évalué à 4.

    Peux pas. Je n'ai pas Flash. Tourne pas sur mon système.

    Peut-être devrais-tu essayer de suivre... La question présente porte sur la possibilité de commencer à lire par le milieu l'une des vidéos entre balises de l'HTML5, donc qui justement n'utilise pas Flash.

    Le premier intervenant avait apparemment eu la flemme d'essayer l'un des sites qui propose ce type de vidéo et constater qu'il était possible de commencer la lecture n'importe où, tout comme avec les lecteurs Flash.
  • [^] # Re: O'Reilly Media

    Posté par  . En réponse à la dépêche EPUB, format libre d'ebooks. Évalué à 3.

    Dans une optique plus récréative, Baen (éditeur de SF/Fantasy) est l'un des rares éditeurs à avoir une offre ebook réellement intéressante : prix bas (et même très bas pour les packs), version eARC très potables, formats multiples sans DRMs (dont sony, lit (MS), ePub, mobi, html, rtf)... Il offre également un grand nombre d'ebook gratuits pour allécher le lecteur.
    http://www.webscription.net/ (offre ebook Baen)
    http://www.baen.com/library/ (librairie de livres gratuits, et explication de leur politique vis-à-vis des ebooks, intéressant, surtout quand on réalise que leur solution a été l'une des première disponible et a perduré dans sa forme initiale jusqu'à aujourd'hui avec un succès très respectable)

    Évidemment c'est en anglais.
  • [^] # Re: Vraie ressemblance

    Posté par  . En réponse à la dépêche Est-ce Windows 7 ou KDE 4?. Évalué à 1.

    Je dois confirmer, j'ai pour ma part essayer 4.0, 4.1 et 4.2 et autant je n'ai passé que quelques instants sous 4.0 avant de m'enfuir vers ma 3.5 et j'ai pesté pendant des mois contre les imperfections et les bugs fréquents de la 4.1, autant la 4.2 est véritablement très agréable à utiliser, réalise enfin les promesses de KDE4 et corrige tous les bugs que j'avais remarqué (je suis sûr qu'il en reste plein, mais tous ceux qui me gênaient avec la 4.1 ont disparu).
  • [^] # Re: Ca c'est bien généreux de la part HP!!!

    Posté par  . En réponse à la dépêche HP sort une distribution Linux pour netbook. Évalué à 2.

    Ouais, Microsoft serait super content que d'un seul coup son monopole silencieux du point de vue d'une majorité des utilisateurs devienne aussi visible qu'une différence de 100 € sur le prix de son ordinateur...

    Sûr qu'une grande majorité continuerait à prendre Windows, mais ça susciterait forcément des interrogations dans une vaste minorité qui ne s'était pour l'instant même pas aperçu que Windows ne venait pas gratuitement avec le matériel, et s'ils commencent à poser des questions ils pourraient s'apercevoir qu'il y a des alternatives de plus en plus valides, gratuites (ne nous faisons pas d'illusion, le côté libre leur passerait bien au-dessus de la tête en majorité).

    Je suis pratiquement sûr que Microsoft préfèrerait presque fournir ses Windows gratuitement que de voir cette situation.
  • [^] # Re: Dommage...

    Posté par  . En réponse à la dépêche OCaml 3.10.0 est sorti. Évalué à 2.

    Tu n'as jamais codé en fonctionnel, et ça se sent...

    Personnellement je comprend ce code sans problème, pratiquement en le lisant. Ce n'est pas parce que j'ai un cerveau d'extraterrestre, c'est parce que j'ai déjà programmé en fonctionnel et j'ai l'habitude de raisonner avec des combinateurs de fonctions et des fonctions d'ordre supérieur.

    Si tu n'as jamais fait que de l'impératif il n'y a rien d'étonnant à ce que tu ne comprenne pas ce code, mais es-tu véritablement certain que si on t'avait présenté le code impératif à trois boucle avant que tu ais commencé la programmation tu l'aurais mieux compris que ce code fonctionnel ?

    Franchement je ne vois pas la difficulté, fold_left est une opération parfaitement naturelle, surtout avec un opérateur binaire comme ici, s'il avait appelé sa fonction coef 'coefficient_produit ligne colonne', tu aurais tout de suite compris de quoi il parlait...

    --
    Jedaï
  • [^] # Re: OpenOffice m'a surpris

    Posté par  . En réponse à la dépêche OpenOffice.org dans la chaleur de l'été. Évalué à 2.

    "Il n'y a rien de grave", "Si la personne avait fait sa présentation dans un format standard, elle n'aurait pas eut de problème pour l'ouvrir".... Ouais tout à fait, c'est de sa faute si ça marche pas, affirmons le lui haut et fort avant d'essayer d'ouvrir le document, c'est sûr que c'est beaucoup plus évangélisateur que "Ben essaye tout de même. Ca marche ? Tu vois Open Office se débrouille bien même avec un format propriétaire.".
    Tu as converti beaucoup de personne avec ce discours que tu tiens ici ou tu es plus mesuré quand tu t'adresse à de potentiels convertis ?

    --
    Jedaï
  • [^] # Re: incomprehensible

    Posté par  . En réponse à la dépêche Faille conceptuelle majeure dans la virtualisation matérielle. Évalué à 2.

    Non non, je parle bien ici du x86. Peut-être aurai-je dû employer un vocabulaire différent : en fait les instructions du mode privilégié provoque bien une exception si elles sont employées en mode non privilégié, mais le problème est que l'ensemble de ces instructions ne recoupe pas l'ensemble des instructions qui modifie le comportement du processeur et qui ne peuvent être exécutée avec succès qu'en mode privilégié.
    Par exemple pour activer ou non les interruptions, il faut changer la valeur d'un registre du processeur, mais ce registre n'est évidemment (heureusement) pas accessible dans le mode non privilégié. Dans ce cas l'instruction elle-même est non privilégié (on peut l'utiliser légitimement en mode non privilégié), mais elle n'a aucun effet lorsqu'utilisée avec ce registre dans le mode non privilégié, et elle ne déclenche pas d'exception dans ce cas...
    (tu penses bien que les VM comme Xen seraient beaucoup plus performantes sinon.)

    --
    Jedaï
  • [^] # Re: HuHu

    Posté par  . En réponse à la dépêche Il n'a de libre que le nom. Évalué à 3.

    J'adore la façon dont anti-démocrate, libertaire et anti-capitaliste sont confondus alors qu'ils n'ont pas grand chose à voir...

    De Stallman on peut a priori dire qu'il est libertaire (politique et non économique). De là à dire qu'il est anti-capitaliste (il s'offusquerait qu'on le confonde avec les communistes (bien qu'à mon avis l'idéologie du logiciel libre ait plus de point commun qu'on ne le pense avec le communisme) )... Quant à anti-démocrate, c'est vraiment une affirmation ridicule et d'imaginer Stallman en opposant à la démocracie est vraiment un exercice difficile pour moi !

    --
    Jedaï
  • [^] # Re: incomprehensible

    Posté par  . En réponse à la dépêche Faille conceptuelle majeure dans la virtualisation matérielle. Évalué à 10.

    En fait QEmu et VMWare proposent déjà ces services, c'est ce qu'on appelle un VMM (Virtual machine monitor) qui permet de faire tourner plusieurs VM sur un seul ordinateur.

    Actuellement cependant les logiciels en questions sont extrèmement complexes et lourds parce que les CPUs ne sont pas ce qu'on appelle "virtualisables", autrement dit lorsqu'une application en mode non privilégié essaie d'exécuter une instruction du mode privilégié (on parle d'instruction CPU ici), un CPU virtualisable devrait lancer une interruption et laisser le VMM traiter le problème.
    Or l'architecture x86 ne fait pas cela (elle a un comportement incohérent selon les instructions, soit elle les ignore, soit elle fait planter le programme fautif...), elle n'est donc pas adapté à la virtualisation directe du CPU (où le VMM se contenterais d'exécuter les OS résident en mode non-privilégié et de traiter les interruptions).
    Pacifica ou Vanderpool devrait entre autre permettre de rajouter un mode d'exécution virtualisable à x86. (je crois qu'il y a d'autres points à considérer (comme la gestion de la mémoire : avoir plusieurs MPU matérielles serait utile par exemple) mais je ne suis pas spécialiste). (Pour l'instant les VMMs transforme le code binaire des programmes pour qu'ils exécutent des instructions différentes lorsqu'ils devraient exécuter des instructions privilégiées, mais cela a un coût)

    --
    Jedaï
  • [^] # Re: Java pour les enfants

    Posté par  . En réponse à la dépêche Programmation Java pour les enfants, les parents et les grands-parents. Évalué à 2.

    La question n'est pas là... Ce qu'il dit c'est que du point de vue d'un enfant qui veut faire des choses qui marchent tout de suite et qui soient simple, Python est nettement mieux adapté (quel que soit l'enfant, ce n'est pas une question de goût) et franchement j'ai du mal à croire qu'un enfant puisse aborder la programmation de façon ludique avec Java vu la lourdeur (nécessaire pour de gros projet mais futile pour de petits) de sa syntaxe !

    Tu as la réaction typique épidermique du programmeur Java qui ne supporte pas qu'on dise du mal de son langage. Regarde la réalité en face : Java n'est pas adapté à tous les usages, et l'apprentissage de la programmation à des petits enfants ne fait pas partie de ses points forts. (Ce qui ne veut pas dire que Java soit un mauvais langage : dès lors qu'on s'attaque à un projet sérieux ses immenses ressources en API et son système de POO clair et robuste sont un atout indéniable)

    --
    Jedaï
  • [^] # Re: Je croyais que les dev. s'étaient concentrés sur les coquilles (bugs

    Posté par  . En réponse à la dépêche Sortie du noyau Linux 2.6.17. Évalué à 3.

    Un bogue comme certains l'ont déjà pointé a des épines : trouver un mot proche phonologiquement du mot anglais mais qui a des sous entendus collaborant au sens global attendu est plutôt rare et pour le coup je trouve que bogue est plutôt bien trouvé. Tandis qu'une coquille est un terme bien plus générique et déjà pris en français : il peut tout à fait y avoir une coquille dans ton source sans qu'il y ait de vrai bogue dans ton programme... Coquille me paraît donc complètement exclu.

    --
    Jedaï
  • [^] # Re: Bogue...

    Posté par  . En réponse à la dépêche Sortie du noyau Linux 2.6.17. Évalué à 2.

    Pour être honnête, ta remarque sur le doublage me déconcerte : à part de très rares exemples (et les blockbusters...) je préfère nettement une VOSTF à une VF doublée. Les exemples de doublages merdiques sont légions, et même corrects ils dénaturent souvent la prestation de l'acteur. Par ailleurs tu es peut-être suffisamment bilingue pour comprendre parfaitement la VO non-sous-titrée, mais ne généralise pas ton cas... surtout lorsque certains des acteurs ont un accent prononcé !

    --
    Jedaï
  • [^] # Re: Quel est l'interet d'un tel systeme?

    Posté par  . En réponse à la dépêche GeeXboX Open Media Center: 1.0. Évalué à 2.

    Par exemple tu peux mettre une vidéo dessus et il suffit de démarrer l'ordi et elle se lance automatiquement. L'intérêt par rapport à un CD où tu mettrais juste la vidéo c'est que tu peux faire abstraction de tous les problèmes de codecs et/ou de drivers (et actuellement on ne peut pas dire que ces problèmes soient mineurs... surtout avec les x264 et les codecs propriétaires) : si le pote à qui tu as passé le CD n'arrive pas à la lire sous son OS actuel, il lui suffit de redémarrer. En bref vu la taille de l'image, ça serait bête de se priver de cette petite sécurité quand tu graves une vidéo.

    --
    Jedaï
  • [^] # Re: Question stupide et/ou retardataire

    Posté par  . En réponse à la dépêche DADVSI : l'interopérabilité disparait. Évalué à 3.

    Mais mon bon c'est la mondialisation tout ça ! Vous ne voudriez pas qu'on impose des limites aux échanges internationaux non plus !! Vous voyez il faut mener des politiques cohérentes et dans l'air du temps. Et par exemple taxer des importations de façon excessive pour réguler l'économie c'est bon pour des pays du tiers-monde comme les Etats-Unis (la source de l'ultra-libéralisme.... ?) ça !

    --
    Jedaï