> les templates n'ont aucune "vie" à l'exécution, c'est du sucre syntaxique proposé par le compilateur.
A l'origine quand les templates on été introduits dans c++ c'était bien le but recherché: permettre au compilateur de faire un maximum de boulot des la compilation pour gratter sur le temps d'exécution (en vertu de la croyance très répandue selon laquelle le compilateur tout-puissant prend toujours la bonne décision d'inlining, d'élimination de variables intermédiaires etc..). Maintenant appeler ça du sucre syntaxique je trouve que tu pousses le bouchon un peu trop loin, les templates du c++ sont quand même turing-compliant et dans la mise en oeuvre ça ressemble plus à de la mélasse syntaxique qu'à du sucre
Par contre Qt impose d'etre sûr qu'on souhaitera garder une license libre, et ce dès le début du développement:
You must purchase a Qt Commercial License from Trolltech or from any of its authorized resellers before you start developing proprietary software. The Commercial license does not allow the incorporation of code developed with the Open Source Edition of Qt into a proprietary product. ( http://www.trolltech.com/products/qt/licenses/licensing )
wxWidgets est beaucoup plus "propriétaire-friendly"
c'est comme tous ces vieux qu'on laisse moisir dans les hospices ! ok ça créé des emplois d'infirmiers pour les "torcher", mais combien ça coute sur nos impots ? ça serait bien plus rationnel de les transformer en croquettes nutritives
arf c'est très vrai. Pendant deux ou trois mois, ils m'appellaient TOUTES les semaines pour vendre leur soupe.. Progressivement je suis devenu de moins en moins poli, ça s'est terminé quand je me suis décidé à passer sur liste orange
il aurait fallu conclure par:
"It is the opinion of us and our lawyers that you are fucking morons, and that you should please go sodomize yourself with retractable batons."
"We often analyzed the code of a developer or a subcontractor before hiring. If a developer or a subcontractor has submitted code to an open source project, its quality is easy to verify."
Toujours bien réflechir avant de mettre son vrai nom dans un patch ou un projet open source /o\
> Xiti est très généraliste, je pense plus que tes sites.
est-ce qu'on ne trouve pas xiti que sur les sites de merde ? (c'est une impression, mais comme c'est le premier truc que j'adblocke..). Dans ce cas ça ne veut que dire que IE a 96% de pdm sur les sites de merde (les homepages moisies chez lycos, le skyblog à jean-kevin, des sites de news farcis de pubs etc.). Peut etre que sur les sites à vrai contenu, moins commerciaux, les stats sont differentes..
Bonjour,
Je m'interroge sur l'interet que présente encore le lisp en 2006, alors qu'il existe tellement (trop?) de langages qui ont bénéficié de toute l'expertise acquise depuis l'époques glorieuse du Cobol, du Fortran et du Lisp. Par exemple le lisp presente il un avantage quelconque par rapport à des langages modernes tels Java, Ruby, Ocaml, C++, ou Haskell ? Est-il utf8 aware ? supporte-il nativement le XML et la programmation par contrats ? Y'a-t-il des gens qui utilisent le lisp pour faire des choses sérieuses en entreprise (en faisant abstraction de emacs) ?
euuh allo ?? la taille de caractère variable c'est pas une source de prise de tête ?
quand à latex merci j'en ai entendu parler.. Je te parle de charset et tu me sors une regle de typographie. c'est aux softs qui font le rendu de gerer ça, ça sert à rien de pourrir le "signal" avec des caractères qui ne portent aucune information interessante.
Eh bien moi je comprends leur réaction parce que l'utf8 c'est le cancer de l'informatique moderne. ça fait chier tout le monde et surtout les developpeurs qui doivent bosser pour satisfaire deux-trois chieurs, ça introduit plein de caractères à la con qui n'ont aucune raison d'être (coucou l'espace insécable), et ça ne sert vraiment qu'à quelques geeks fanboys d'anims qui voudraient pouvoir poster l'équivalent japonais de "kikoo" dans les forums francophones
Si un jour je suis élu dictateur du monde, je supprimerai l'utf8 et tous les encodings autres que l'ascii 7bits. Ainsi le monde sera meilleur.
bof franchement je comprends que l'auteur de la news ait preferé lier un article wikipedia court ,digeste et lisible plutot que l'immonde soupe institutionnelle que tu viens d'indiquer, avec des pelletes de pdf remplis d'informations ininteressantes. C'est pas une attaque contre celui du cea, tous les sites institutionnels sont moisis.
> Les boucles sont particulièrement lentes sous Matlab, et par rapport à Python c'est très sensible...
euh t'es sûr ? t'as un exemple ? parce que depuis la R12 ou la R13 matlab embarque un compilateur JIT et ça commence à dépoter pas mal, certainement beaucoup plus que l'interpreteur python.
Python associé à numpy pourrait largement être utilisé dans les labos
Avant que ça arrive il faudra arreter de reecrire Numeric/numarray/numpy tous les deux ans.. (et se pencher serieusement sur son integration comme module officiel de python)
Je regrette aussi qu'ils aient fait le choix très contestable de stocker les données suivant naturel des tableau "C" (lignes puis colonnes) par rapport aux tableaux fortran (colonnes puis lignes)
mais les dB correspondent justement à la façon dont nos oreilles perçoivent la puissance d'un son, donc un bruit à 99 dB nous apparaitra aussi fort comparé à un bruit de 90dB, qu'un bruit à 59dB comparé à un bruit de 50dB
je ne vois pas trop quel est le probleme. La mesure en db par rapport au bruit de fond dépend bien évidement de la distance à la source du bruit. Il est clair qu'ils ne sont pas allés poser leurs micros sous la cloche de la vache. L'oreille humaine entends très bien la difference entre un son joué à n dB et le même son à n+9 dB
Bravo Sam c'est une excellente idée, mais j'ai bien peur que les regionalistes et autres intaigristes de l'i18n te tombent dessus à bras raccourcis. Et pourtant tout serait tellement plus simple si on parlait tous la même langue..
Le logiciel Libre a besoin d'un grand coup de balai, il y a trop d'intégristes qui s'y planquent. Et si ce coup de balai n'arrive pas, le Libre finira par perdre.
[^] # Re: mon avis
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Le langage D 1.00 est disponible !. Évalué à 2.
A l'origine quand les templates on été introduits dans c++ c'était bien le but recherché: permettre au compilateur de faire un maximum de boulot des la compilation pour gratter sur le temps d'exécution (en vertu de la croyance très répandue selon laquelle le compilateur tout-puissant prend toujours la bonne décision d'inlining, d'élimination de variables intermédiaires etc..). Maintenant appeler ça du sucre syntaxique je trouve que tu pousses le bouchon un peu trop loin, les templates du c++ sont quand même turing-compliant et dans la mise en oeuvre ça ressemble plus à de la mélasse syntaxique qu'à du sucre
[^] # Re: Bin...iléou PbPg ???
Posté par Troy McClure (site web personnel) . En réponse au journal Analyse du coût de la protection de contenu de Windows Vista. Évalué à 1.
arf mon experience personnelle à moi me montre qu'au bout d'une semaine, firefox tout seul occupe 500 Mo de mémoire virtuelle.
[^] # Re: ah ouai mieux
Posté par Troy McClure (site web personnel) . En réponse au journal wxWidgets 2.8.0 is out !. Évalué à 1.
You must purchase a Qt Commercial License from Trolltech or from any of its authorized resellers before you start developing proprietary software. The Commercial license does not allow the incorporation of code developed with the Open Source Edition of Qt into a proprietary product. ( http://www.trolltech.com/products/qt/licenses/licensing )
wxWidgets est beaucoup plus "propriétaire-friendly"
[^] # Re: Chouette democratie
Posté par Troy McClure (site web personnel) . En réponse au journal ça y est. Évalué à 10.
[^] # Re: pas nouveau
Posté par Troy McClure (site web personnel) . En réponse au journal Free n'est pas prêt pour assumer le téléphone. Évalué à 1.
# la conclusion de rigueur
Posté par Troy McClure (site web personnel) . En réponse au journal Framasoft mis en demeure de constater un certain manque de lucidité. Évalué à 10.
"It is the opinion of us and our lawyers that you are fucking morons, and that you should please go sodomize yourself with retractable batons."
# citation
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Nokia et l'open source. Évalué à 6.
Toujours bien réflechir avant de mettre son vrai nom dans un patch ou un projet open source /o\
[^] # Re: Bizarre comme stats...
Posté par Troy McClure (site web personnel) . En réponse au journal Linux vaut un pouième de Windows.. Évalué à 1.
est-ce qu'on ne trouve pas xiti que sur les sites de merde ? (c'est une impression, mais comme c'est le premier truc que j'adblocke..). Dans ce cas ça ne veut que dire que IE a 96% de pdm sur les sites de merde (les homepages moisies chez lycos, le skyblog à jean-kevin, des sites de news farcis de pubs etc.). Peut etre que sur les sites à vrai contenu, moins commerciaux, les stats sont differentes..
[^] # Re: Quoi?
Posté par Troy McClure (site web personnel) . En réponse au journal [HS] Pour un athéisme de combat. Évalué à 1.
# avec gccxml ?
Posté par Troy McClure (site web personnel) . En réponse au message Analyse de code C++. Évalué à 1.
# pourquoi le lip
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Sortie de SBCL 1.0. Évalué à 5.
Je m'interroge sur l'interet que présente encore le lisp en 2006, alors qu'il existe tellement (trop?) de langages qui ont bénéficié de toute l'expertise acquise depuis l'époques glorieuse du Cobol, du Fortran et du Lisp. Par exemple le lisp presente il un avantage quelconque par rapport à des langages modernes tels Java, Ruby, Ocaml, C++, ou Haskell ? Est-il utf8 aware ? supporte-il nativement le XML et la programmation par contrats ? Y'a-t-il des gens qui utilisent le lisp pour faire des choses sérieuses en entreprise (en faisant abstraction de emacs) ?
[^] # Re: ras le bol de l'utf8
Posté par Troy McClure (site web personnel) . En réponse au journal Coup de gueule parce que ça défoule. Évalué à -7.
quand à latex merci j'en ai entendu parler.. Je te parle de charset et tu me sors une regle de typographie. c'est aux softs qui font le rendu de gerer ça, ça sert à rien de pourrir le "signal" avec des caractères qui ne portent aucune information interessante.
# ras le bol de l'utf8
Posté par Troy McClure (site web personnel) . En réponse au journal Coup de gueule parce que ça défoule. Évalué à -8.
Si un jour je suis élu dictateur du monde, je supprimerai l'utf8 et tous les encodings autres que l'ascii 7bits. Ainsi le monde sera meilleur.
[^] # Re: Wiki - Ras le Bol - Pédia
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Top500 des supercalculateurs. Évalué à 5.
[^] # Re: benchs/ tests
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Numpy, extension C-Python pour le calcul scientifique. Évalué à 1.
euh t'es sûr ? t'as un exemple ? parce que depuis la R12 ou la R13 matlab embarque un compilateur JIT et ça commence à dépoter pas mal, certainement beaucoup plus que l'interpreteur python.
[^] # Re: Il faut informer la communauté scientifique
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Numpy, extension C-Python pour le calcul scientifique. Évalué à 1.
Avant que ça arrive il faudra arreter de reecrire Numeric/numarray/numpy tous les deux ans.. (et se pencher serieusement sur son integration comme module officiel de python)
Je regrette aussi qu'ils aient fait le choix très contestable de stocker les données suivant naturel des tableau "C" (lignes puis colonnes) par rapport aux tableaux fortran (colonnes puis lignes)
[^] # Re: Bravo...
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Mono passe en version 1.2. Évalué à 3.
Sauf sous macos :-/
[^] # Re: Effectivement, râler pour 9db...
Posté par Troy McClure (site web personnel) . En réponse au journal Marre des cons.. Évalué à 4.
[^] # Re: des sources !
Posté par Troy McClure (site web personnel) . En réponse au journal Marre des cons.. Évalué à 6.
[^] # Re: pilotage uniquement par mandriva ?
Posté par Troy McClure (site web personnel) . En réponse à la dépêche Lancement du projet GlobalGCC. Évalué à -1.
[^] # Re: Une phrase a dire
Posté par Troy McClure (site web personnel) . En réponse à la dépêche gNewSense 1.0 : nouvelle distribution entièrement libre. Évalué à 5.
[^] # Re: QWERTY
Posté par Troy McClure (site web personnel) . En réponse au journal Désarroi.... Évalué à 4.
# bien d'accord
Posté par Troy McClure (site web personnel) . En réponse au journal Un quota de news en anglais sur DLFP ?. Évalué à -8.
[^] # Re: Suis-je le seul
Posté par Troy McClure (site web personnel) . En réponse au journal Koinkoin 0.3 is a.out. Évalué à 4.
# Salut les barbus
Posté par Troy McClure (site web personnel) . En réponse au journal un FAI soit-disant ""Free"" bafoue la GPL !. Évalué à -2.