Nicolas Boulay a écrit 15824 commentaires

  • [^] # Re: Microsoft’s Lost Decade

    Posté par  (site web personnel) . En réponse au journal Microsoft est-il en train de se suicider ?. Évalué à 3.

    Les études récentes semblent monter que la motivation par l'argent devient nul dés lors qu'il y a "assez" d'argent pour que la personne puisse oublier les problèmes d'argent. D'ailleurs, à un certain niveau de revenu la performance diminue devant le stress de perdre les primes.

    Les 3 axes de motivation dont j'avais entendu parlé était :
    * l'expertise : tout le monde veut exceller dans un domaine, sinon comment expliquer les personnes qui apprennent la musique pour eux-meme.
    * la reconnaissance social, ou comment expliquer que le secteur hospitalier supporte autant de contrainte RH mais continu son boulot tout de même.
    * La liberté dans son travail, c'est le fameux vendredi "libre" de google, ou tout la voie de responsabilisation des ouvriers.

    http://www.youtube.com/watch?v=dgKKPQiRRag

    "La première sécurité est la liberté"

  • [^] # Re: Microsoft’s Lost Decade

    Posté par  (site web personnel) . En réponse au journal Microsoft est-il en train de se suicider ?. Évalué à 5.

    La seul fois ou j'ai vu du stack ranking c'était chez TI. Chaque équipe devait "fournir" 2 "low performer", pour les virer (plan social de fin 2008). Or dans certaine équipe, il y en avait plus et d'en d'autre, pas du tout. Donc, des gens relativement bon, ont été viré. On peut imaginer l'ambiance, pour ceux qui reste( "même en étant bon, on peux se faire virer, il vaut donc mieux bosser dans une équipe de mauvais" !, donc un chef d'équipe a presque intérêt à embaucher des personnes très moyennes).

    "La première sécurité est la liberté"

  • [^] # Re: typage strict

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 1.

    Et ton compilateur Ada vers C, il est qualifiable ou qualifié DO330 ?

    Tu connais Scade ?

    "La première sécurité est la liberté"

  • # Descriptions ?

    Posté par  (site web personnel) . En réponse à la dépêche Candidatez à la "Demo Cup 2012" avant le 31 août. Évalué à 3.

    Cela aurait été bien de dire ce que font les softs listés. Cela leur aurait fait encore un peu plus de pub, ce qui est le but de ce genre de manifestation, non ?

    "La première sécurité est la liberté"

  • [^] # Re: typage strict

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 3.

    gnat est récent, avant les compilo ada + la couches pour les OS (gestion de tache, etc…) coutait un bras. J'avais eu une discussion avec un chef de projet de MBDA autour de l'an 2000, il passait de Ada au C, en parti à cause de ça.

    "La première sécurité est la liberté"

  • [^] # Re: typage strict

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 3.

    Non, c'est un langage pour le Dod. Les équipements fait pour la défense ne sont en général pas certifié par les normes civiles. L'A400M est un des seul avion militaire à être qualifié comme un airbus (DO178b).

    Mais je veux bien croire qu'il y a une communauté forte de codeurs Ada dans le domaine notament en Uk, mais c'est loin d'être une majorité.

    "La première sécurité est la liberté"

  • [^] # Re: avantage ?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 3.

    Les core i7 sont déjà à 4*2. Cela monte vite. AMD propre des 6 et des 8 cores.

    "La première sécurité est la liberté"

  • [^] # Re: typage strict

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 3.

    1) je ne parle pas de ça. Le gros du code est fait un C, la plus part du temps.
    2) Je n'en connais aucun, as-tu un lien ?

    "La première sécurité est la liberté"

  • [^] # Re: typage strict

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 4.

    "Le but du C n'a jamais été de faciliter l'écriture de code certifié."
    
    

    Ada n'ont plus. C'était juste une tentative d'uniformisation des langages utilisés par le DoD de mémoire.

    Il y a infiniment plus de code certifié en C qu'en Ada (je pense même qu'il y a plus de code certifié en Scade qu'en Ada).

    "La première sécurité est la liberté"

  • [^] # Re: typage strict

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 2.

    C'est surtout que ce langage n'avait qu'un runtime très couteux pendant très longtemps, d'où son usage restreint.

    "La première sécurité est la liberté"

  • [^] # Re: avantage ?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 2.

    Chrome fait du multiprocess. On est aujourdh'ui à maximum 12 cores par PC. Il ne me semble pas idiot d'avoir qq process pour son application et plein de lwt pour le découpage en tâche. Cela utilisera tout autant les cores disponibles.

    "La première sécurité est la liberté"

  • [^] # Re: avantage ?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 2.

    Il est sur que ocaml va avoir du mal à faire des threads avec son GC. Certain pense qu'un modèle multiprocess serait plus intéressant + lwt (comme chrome ?).

    Les types linéaires semblent être l'avenir pour l'échange de message entre taches.

    LLVM n'est pas magique, il ya un tas d'optimisation de très haut niveau impossible à faire au niveau llvm (deforestation, canonisation automatique, unboxing, changement du layout mémoire)…

    "La première sécurité est la liberté"

  • [^] # Re: avantage ?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à -1.

    Haskell a aussi réussi à être encore moins lisible que Ocaml :)

    "La première sécurité est la liberté"

  • # avantage ?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Rust en version 0.3. Évalué à 10.

    J'ai du mal à voir l'intérêt d'un tel langage, il faudrait au moins parler de ce que cela apporte de plus à ce qui existe.

    Si je compare avec ocaml, Rust ne parait pas terrible. Ocaml utilise un seul mot clef "let" pour les fonctions et les variables, cela allège la syntaxe. Les mutables avec mut semble plus léger que la version ocaml "let plop = Ref 10" qui utilise des opérateurs d'affectation différent.

    La gestion par copie est horrible, on dirait revenir les horreurs de java sur le mélange type boxé ou pas. Dans ocaml, tout est boxé, et le compilo unbox quand il veut. Cela évite d'avoir 2 types de données différentes. En plus, cela réintroduit cette merde de pointeur qui n'existe plus sous ocaml.

    ocaml utilise un gc générationel bien plus efficace qu'un compteur de référence.

    Le typage linéaire utilisé pour le passage de message à l'air par contre très innovant, c'est la première fois que je le vois (à part linearML).

    Les complexités des "type" mis en oeuvre est pour simplifier l'écriture du compilateur, ou est-ce qu'il y a vraiment des performances derrières ? (ocaml n'arrive pas toujours à unboxer quand il le faudrait)

    "La première sécurité est la liberté"

  • [^] # Re: allocation de tableau

    Posté par  (site web personnel) . En réponse au journal pythran rampe. Évalué à 2.

    Avant les threads, il y a les version SIMD. DE toutes façon, les threads n'ont d'intéret qu'à gros grain, sinon il y a trop de cycles perdus pour la gestion et pour la cohérence de cache.

    "La première sécurité est la liberté"

  • [^] # Re: allocation de tableau

    Posté par  (site web personnel) . En réponse au journal pythran rampe. Évalué à 2.

    Pourquoi voudrais-tu que le code parralèle soit plus lent avec 10 élements qu'en mode scalaire ?

    "La première sécurité est la liberté"

  • [^] # Re: C'est pourtant facile

    Posté par  (site web personnel) . En réponse au journal La définition de démocratie, quelle est-elle selon vous ?. Évalué à 2.

    On disait déjà plus jamais ça en 18 (et en 1880 ?), cela n'a pas empécher de recommencer 20 ans plus tard !

    Je sais qu'il ya plein de conflit larvé un peu partout, mais si tu regardes l'état du monde en 1900 hors guerre mondial, c'était bien pire.

    "La première sécurité est la liberté"

  • [^] # Re: latence vs cout

    Posté par  (site web personnel) . En réponse au journal GM fait revenir son informatique en interne.. Évalué à 3.

    Il y a une grande compétition entre SSII, c'est le prix qui fait souvent la variable d'ajustement et donc les salaires des prestataires. Il s'agit donc souvent de débutant ou ayant 2 ou 3 années d'expériences (j'ai déjà vu un ingé de 3 ans d'expérience bombardé chef de projet, …)

    Le problème de forcer la définition du besoin est qu'il n'est pas forcément le même, entre le moment de la définition du contrat et quelques mois plus tard.

    "La première sécurité est la liberté"

  • # latence vs cout

    Posté par  (site web personnel) . En réponse au journal GM fait revenir son informatique en interne.. Évalué à 10.

    En interne, tu peux tout demander à tes équipes. si tu externalises, tu négocies à mort toutes les fonctions courante, mais dés que tu sors du contrat, il faut un avenant : ce qui est lent et couteux au final. L'avantage dépend de la standardisation poussé ou non de son SI.

    "La première sécurité est la liberté"

  • [^] # Re: C'est pourtant facile

    Posté par  (site web personnel) . En réponse au journal La définition de démocratie, quelle est-elle selon vous ?. Évalué à 4.

    Pour toi, la CEE n'a pas été le facteur de paix principal en europe ?

    "La première sécurité est la liberté"

  • [^] # Re: C'est pourtant facile

    Posté par  (site web personnel) . En réponse au journal La définition de démocratie, quelle est-elle selon vous ?. Évalué à 2.

    L'intensité des conflits et le nombre de mort est dû à la technologie mais aussi à la taille des populations. En 1900, il y avait 20 millions de français et c'était un des pays les plus peuplé du monde.
    Tu es vraiment persuadé que la France à plus gagner à attaquer l'Angleterre ou l'Allemagne comme on faisait depuis des siècles, qu'à perdre avec les échanges qui s’arrêtent ? tu serais bien le seul !

    "La première sécurité est la liberté"

  • [^] # Re: C'est pourtant facile

    Posté par  (site web personnel) . En réponse au journal La définition de démocratie, quelle est-elle selon vous ?. Évalué à 1.

    Ma source était un débat radio, je n'ai pas trouvé de source sur internet. A priori, c'est dans un de ses livres.

    La taille de l'état est de l'ordre de 55% du pib. Mais c'est vrai que ces chiffres sont souvent hors sécu ou/et hors collectivité locale. Mais vu le chiffre je pense que c'est tout inclus.

    "La première sécurité est la liberté"

  • [^] # Re: C'est pourtant facile

    Posté par  (site web personnel) . En réponse au journal La définition de démocratie, quelle est-elle selon vous ?. Évalué à 3.

    Le communisme a été tenté en urss au moins au début. Il y aura toujours un maximum de personne qui essaye de profiter du système quel qui soit.

    La famille est complètement controllé par les parents. Et si on prend la famille au sens large, j'aimerais bien en voir une seul ou chacun se sert comme il veut.

    Le logiciel libre a l'immense avantage d'être immatériel. N'importe quel utilisateur de logiciel libre recevra plus que tous codeur, même Linus. Cela n'est pas le cas pour les biens materiels.

    G Freche disait qu'il y avait 10% de personnes intéligentes. Tu dois trop trainer avec eux :)

           le capitalisme génère en permanence des guerres pour la domination à cause de son instabilité
    
    

    mdr. Il n'y a jamais eu aussi peu de conflit depuis la mondialisation, même si il en reste toujours. Le marché unique européen a été fait pour finir les guerres en europe et cela marche bien. Casser les relations économique avec nos voisins pour faire la guerre serait bien pire, qu'un éventuel gain d'une victoire militaire.

    "La première sécurité est la liberté"

  • [^] # Re: Arrow

    Posté par  (site web personnel) . En réponse au journal La définition de démocratie, quelle est-elle selon vous ?. Évalué à 2.

    Et les 10-15 en pensent quoi ?

    Un truc aussi innovant ne doit pas être facile à mettre en oeuvre, non ?

    "La première sécurité est la liberté"

  • [^] # Re: LLVM

    Posté par  (site web personnel) . En réponse au journal pythran rampe. Évalué à 2.

    Non, cela n'a jamais été à surface constante. http://fr.wikipedia.org/wiki/Loi_de_Moore

    "la complexité des semiconducteurs proposés en entrée de gamme doublait tous les ans à coût constant depuis 1959" (1965)

    "le nombre de transistors des microprocesseurs sur une puce de silicium double tous les deux ans" (1975)

    Le principe de microelectronique est d'avoir une grosse galette de silicium qui augmente de taille lentement (wafer), on doit être à 300 mm. Dessus on dessine avec un trait de plus en plus fin et donc avec des machines de plus en plus couteuse. Le coùt fixe augmente, mais le nombre de transistor sur le waffer augmente plus vite. A nombre de transistors fixes pour une puce, le nombre de puce augmente par wafer, d'ou la baisse de coute unitaire et l'explosion du prix des usines (on doit être à 10 G$/usine).

    Concernant les développeurs spécialisés, cela n'est qu'une question de formation. Ton développeur avec son architecture bizarre va forcément être moins productif qu'avec un système classique, quelques soit son niveau. Il existe un gros pdf d'un producteur de jeu qui parle de ça très bien. slides

    "La première sécurité est la liberté"