Vous comparez les perfs avec gcc, très bien, mais celui-ci n'est pas réputé pour produire du code ultra-performant, pourquoi ne pas plutôt comparer avec le compilo Intel ?
Simplement parce que ce n'est pas vrai. Par default, icc fait des optims uniquement mis en oeuvre par l'option --fast-math sous gcc.
En gros, icc triche et peut donc produire du code faux.
Je rajouterais juste que la commande de compilation de gcc est ecrite en dur dans le fichier path.li. Si on veut ajouter on enlever une bibliotheque, on doit regenerer le generateur de code (lisaac). C'est bof bof.
C'est vrai que j'avais pris l'habitude d'écrire la phase de compilation de gcc à la main, en compilant directement le fichier généré.
Peut-on utiliser un debogueur pas-a-pas sur le code source (le .li) ?
pas encore.
Est-ce-que cette fonctionnalité est prévue dans le futur ?
oui.
A propos du code généré, c'est bourré de variables globales. Tot ou tard il va y avoir des collisions.
Vu qu'il n'y a pas encore de notion de lib, cela ne peut pas arriver.
Je sais que ca fait un peu "je chipote" mais ce sont des problemes qui finiront par ressurgir, surtout si, comme je vous le souhaite, votre projet prend de l'ampleur.
"-funroll-loop" est inclus dans -O3 souvent -funroll-all-loops fait encore mieux. Sinon, je pense que Ontologia pensait faciliter la vie du compilo avec les variables en question.
Par contre il reste un point ou la version en Lisaac est loin derrière la version en C, c'est le temps de compilation...
Forcément en C, c'est toi qui a fait les optims pas le compilo :)
Il y a l'idée de favoriser le libre, en le forçant. On considère Lisaac comme une "killer feature" du libre. C'est vrai aussi, que l'on aurait pu faire une double licence GPLv2/GPLv3 mais bon, on fait simple pour commencer.
Il y a l'idée de refaire le coup de Trolltech ou de MySQL Labs. T'en qu'à avoir de bonnes idées, c'est encore mieux de pouvoir en vivre. Si une personne ne veut pas faire de libre, elle paye.
Est-ce que le modèle de Trolltech est le bon ? Ou celui de Mozilla ? Ou encore celui de Perl, ou encore de PHP ?
Bref, on est pas encore rentré dans ce genre de détails. C'est possible que cela puisse évolué.
1) Je pense que cela n'est qu'une question d'habitude.
2) y'a pas encore de concurrence propre en Lisaac, c'est prévu pour la suite. pthread marche mais c'est pas top.
3) C'est très facile de réutiliser du C. Par contre, il n'y a pas encore de notion de lib partagé.
Je dirais que ton premier cas est vrai, si très peu de client veulent bien mettre beaucoup d'argent. (par exemple le développement de puce, ou des soft pour fondeur, qui doivent être une dizaine dans le monde)
Est-ce pour se permettre un business model à la trolltech (vente de licence pour utilisation de la lib en non GPL) ?
C'est une idée.
Mais pour que cela marche, il faut que les contributeurs à la lib donne leur copyright pour vendre le licence. C'est pas gagné du tout... Or lisaac a besoin de ces contributeurs. Mais lisaac a aussi besoin de moyen pour exister... bref, cela se mord la queue.
"Je rappele quand même que le droit à la copie privée ne s'exerce que si tu acquières l'originale en bonne due bonne forme."
Non, c'est quand tu y accèdes légalement, genre en bibliothèque. C'est aussi pour ça, qu'il y a des taxe pour copie privé pour les imprimantes !
Le pret entre amis est aussi légal !
La discussion est sur le fait d'avoir eu accés à une source légal. Genre ses amis lui ont prété des DVD, ils les a tous loué ou emprunté dans une médiathèque. Dans ce cas, c'est aussi légal qu'enregistrer la télévision.
Mais les juges n'ont pas parlé de ça mais du fait qu'il ne pouvait pas controler le comportement de ses amis !!!
Il ya un truc vachement bizarre dans l'arret en question. ça :
"que ces exceptions ne peuvent recevoir application pour le prêt de CD-Roms à des amis comme en l’espèce ; que par un tel usage des copies, qui implique qu’il n’a aucun contrôle sur l’utilisation et la diffusion qui en seront faites par ses amis,"
En gros, il ne peut y avoir de copie privé si le préteur ne peut pas controler ce que peut faire de l'oeuvre ses amis. En gros, la copie privé n'existe pas dans le domaine numérique. J'imagine que le juge estime donc que la copie étant possible à l'infini on peut dépasser le cadre de la copie privé.
J'aimerais bien que le juge parle de la justification de la taxe de compensation à la copie privé payé pour la musique disponnible sur CD que l'on peut copier autant que l'on veut...
Le principe du "toujours plus" (la croissance à 3%/an) est le fondement de l'économie de marché. En décroissance, il y aura moins d'emplois et autre.
Il faut donc pourvoir aussi continuer à ce que tout le monde puisse couvrir ses besoins de base. C'est déjà pas le cas aujourd'hui, ce n'est pas gagné avec ce que tu proposes non plus.
c'est un des points de matrix le plus con qui soit... sachant que la base de l'énergie "biologique" sur terre est le soleil. Les mamifères sont à la fin de la chaine (minéraux->plante (photosynthèse)->mamifère). Donc, sans soleil, jamais ton bilan sera positif. Donc, c'est débile.
J'aurais trouvé bien plus dérangeant que les cerveaux servent de "processeur" de base à la matrice. Une autre manière de dire que la matrice est le fruit de notre imagination ou que le cerveau humain serait reduit à une calculette.
Je trouve cela plus interrescant que cette connerie énergétique.
Même si ton raisonnement est juste, tout casseur de mot de passe rigolerait bien.
Si ton but est de chopper tous les textes, il faut jouer non pas avec des octets mais les mots de l'anglais ou du français pour générer plus que 6 octets de données. Cela peut faire gagner pas mal en taille possible, je pense.
Ensuite, tu peux aussi "abstraire" la grammaire et ne pas conjuger un verbe quand il n'y a pas d'ambiguité.
un modèle économique conciliant écologie et progrès technique
Bah, c'est ce qui essaient d'être fait. Genre les obligations de chauffe eau solaire en Espagne, les notations A à F des produits ménagers, l'interdicition du plomb, des NiCd. Voir aussi la bourse au CO².
Et le future propose des taxes sur ce qui polue et non sur les indivdidues (taxe à la polution, taxe sur l'energie).
[^] # Re: seul compilateur objet au monde à réaliser une analyse de flot ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 2.
Simplement parce que ce n'est pas vrai. Par default, icc fait des optims uniquement mis en oeuvre par l'option --fast-math sous gcc.
En gros, icc triche et peut donc produire du code faux.
"La première sécurité est la liberté"
[^] # Re: sonntag
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 2.
C'est vrai que j'avais pris l'habitude d'écrire la phase de compilation de gcc à la main, en compilant directement le fichier généré.
Peut-on utiliser un debogueur pas-a-pas sur le code source (le .li) ?
pas encore.
Est-ce-que cette fonctionnalité est prévue dans le futur ?
oui.
A propos du code généré, c'est bourré de variables globales. Tot ou tard il va y avoir des collisions.
Vu qu'il n'y a pas encore de notion de lib, cela ne peut pas arriver.
Je sais que ca fait un peu "je chipote" mais ce sont des problemes qui finiront par ressurgir, surtout si, comme je vous le souhaite, votre projet prend de l'ampleur.
On est tout ouï. :)
"La première sécurité est la liberté"
[^] # Re: sonntag
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 4.
Par contre il reste un point ou la version en Lisaac est loin derrière la version en C, c'est le temps de compilation...
Forcément en C, c'est toi qui a fait les optims pas le compilo :)
"La première sécurité est la liberté"
[^] # Re: Vaccination
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 2.
Il y a l'idée de favoriser le libre, en le forçant. On considère Lisaac comme une "killer feature" du libre. C'est vrai aussi, que l'on aurait pu faire une double licence GPLv2/GPLv3 mais bon, on fait simple pour commencer.
Il y a l'idée de refaire le coup de Trolltech ou de MySQL Labs. T'en qu'à avoir de bonnes idées, c'est encore mieux de pouvoir en vivre. Si une personne ne veut pas faire de libre, elle paye.
Est-ce que le modèle de Trolltech est le bon ? Ou celui de Mozilla ? Ou encore celui de Perl, ou encore de PHP ?
Bref, on est pas encore rentré dans ce genre de détails. C'est possible que cela puisse évolué.
"La première sécurité est la liberté"
[^] # Re: license et divers points techniques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 2.
2) y'a pas encore de concurrence propre en Lisaac, c'est prévu pour la suite. pthread marche mais c'est pas top.
3) C'est très facile de réutiliser du C. Par contre, il n'y a pas encore de notion de lib partagé.
"La première sécurité est la liberté"
[^] # Re: sonntag
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 1.
Tout est objet même les clause logique du if, même les bloc de code des 2 branches du if...
Une fois que tu as compris ça, tout devient plus claire :)
"La première sécurité est la liberté"
[^] # Re: Pertinence de cette dépeche ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Pertinence de cette dépeche ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 1.
Tu mélanges la licence du compilo et la licence de la library qui va avec.
"La première sécurité est la liberté"
[^] # Re: Vaccination
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 2.
C'est une idée.
Mais pour que cela marche, il faut que les contributeurs à la lib donne leur copyright pour vendre le licence. C'est pas gagné du tout... Or lisaac a besoin de ces contributeurs. Mais lisaac a aussi besoin de moyen pour exister... bref, cela se mord la queue.
"La première sécurité est la liberté"
[^] # Re: sonntag
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à -1.
"La première sécurité est la liberté"
[^] # Re: Pertinence de cette dépeche ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Lisaac 0.12 en GPL v3. Évalué à 2.
Tu as un compte à régler avec des personnes du projet ou quoi ?
"La première sécurité est la liberté"
# UNAF ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Conférence sur « la parentalité à l'ère du numérique ». Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: euh ?!
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Aurélien D. condamné par la CA d'Aix-en-Provence pour avoir prêté ses Divx. Évalué à 8.
Non, c'est quand tu y accèdes légalement, genre en bibliothèque. C'est aussi pour ça, qu'il y a des taxe pour copie privé pour les imprimantes !
Le pret entre amis est aussi légal !
La discussion est sur le fait d'avoir eu accés à une source légal. Genre ses amis lui ont prété des DVD, ils les a tous loué ou emprunté dans une médiathèque. Dans ce cas, c'est aussi légal qu'enregistrer la télévision.
Mais les juges n'ont pas parlé de ça mais du fait qu'il ne pouvait pas controler le comportement de ses amis !!!
Cela ressemble à du grand n'importe quoi.
"La première sécurité est la liberté"
# non c'est bon.
Posté par Nicolas Boulay (site web personnel) . En réponse au message comment faire un appel à system() sans que le processus hérite des filedescriptors. Évalué à 3.
C'est en utilisant un truc semblable que fonctionne les pipes et les redirections de fichiers.
"La première sécurité est la liberté"
# euh ?!
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Aurélien D. condamné par la CA d'Aix-en-Provence pour avoir prêté ses Divx. Évalué à 9.
"que ces exceptions ne peuvent recevoir application pour le prêt de CD-Roms à des amis comme en l’espèce ; que par un tel usage des copies, qui implique qu’il n’a aucun contrôle sur l’utilisation et la diffusion qui en seront faites par ses amis,"
En gros, il ne peut y avoir de copie privé si le préteur ne peut pas controler ce que peut faire de l'oeuvre ses amis. En gros, la copie privé n'existe pas dans le domaine numérique. J'imagine que le juge estime donc que la copie étant possible à l'infini on peut dépasser le cadre de la copie privé.
J'aimerais bien que le juge parle de la justification de la taxe de compensation à la copie privé payé pour la musique disponnible sur CD que l'on peut copier autant que l'on veut...
"La première sécurité est la liberté"
[^] # Re: "Grenelle de l'environnement"
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Des idées pour Noé. Évalué à 2.
Il faut donc pourvoir aussi continuer à ce que tout le monde puisse couvrir ses besoins de base. C'est déjà pas le cas aujourd'hui, ce n'est pas gagné avec ce que tu proposes non plus.
"La première sécurité est la liberté"
[^] # Re: ça se complique ...
Posté par Nicolas Boulay (site web personnel) . En réponse au message glibc effacé par erreur: comment réparer ?. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: "Grenelle de l'environnement"
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Des idées pour Noé. Évalué à 3.
J'aurais trouvé bien plus dérangeant que les cerveaux servent de "processeur" de base à la matrice. Une autre manière de dire que la matrice est le fruit de notre imagination ou que le cerveau humain serait reduit à une calculette.
Je trouve cela plus interrescant que cette connerie énergétique.
"La première sécurité est la liberté"
[^] # Re: catégorie ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Trophées du Libre 2007 : derniers jours pour les candidats. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Cool.
Posté par Nicolas Boulay (site web personnel) . En réponse au journal L'immoralité de la propriété intellectuelle.. Évalué à 3.
Si ton but est de chopper tous les textes, il faut jouer non pas avec des octets mais les mots de l'anglais ou du français pour générer plus que 6 octets de données. Cela peut faire gagner pas mal en taille possible, je pense.
Ensuite, tu peux aussi "abstraire" la grammaire et ne pas conjuger un verbe quand il n'y a pas d'ambiguité.
"La première sécurité est la liberté"
[^] # Re: Moi j'ai les sources
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Première poursuite judiciaire aux États-Unis concernant une violation de la GPL. Évalué à 10.
Tu es juste entrain de parler du fondement même de la GPL, là...
"La première sécurité est la liberté"
# catégorie ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Trophées du Libre 2007 : derniers jours pour les candidats. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: "Grenelle de l'environnement"
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Des idées pour Noé. Évalué à 3.
Sinon, imaginez les émeutes.
/o\
"La première sécurité est la liberté"
[^] # Re: "Grenelle de l'environnement"
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Des idées pour Noé. Évalué à 4.
Bah, c'est ce qui essaient d'être fait. Genre les obligations de chauffe eau solaire en Espagne, les notations A à F des produits ménagers, l'interdicition du plomb, des NiCd. Voir aussi la bourse au CO².
Et le future propose des taxes sur ce qui polue et non sur les indivdidues (taxe à la polution, taxe sur l'energie).
"La première sécurité est la liberté"
[^] # Re: Une belle entreprise
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le sommet Linux 2007. Évalué à 4.
Pour ce qui est du test ou des drivers, c'est facile une fois que l'on a compris quelques trucs (comme la réentrance).
Il ne lise pas trop leur bug track mais si ton rapport de bug est assez détaillé, c'est forcément utile.
"La première sécurité est la liberté"