Aller au contenu

Charles.w

Ancien
  • Compteur de contenus

    10 074
  • Inscription

  • Dernière visite

  • Jours gagnés

    33

Messages posté(e)s par Charles.w

  1. oui, enfin comme j'ai déposé un brevet sur le clic et le fait de déposer des brevets idiots pour gagner du fric, je pourrais leur réclamer des sous :D

    ex :

    - lécher un pot de fleur pour effectuer une action graphique sur son ordinateur :D

    - un dispositif permettant de simuler une oreille de chien afin d'apprendre à leurs maîtres à leur mordre l'oreille afin que le chien comprenne une fois pour toutes qui est le chef :D

    - un dispositif permettant de simuler le lancer de chat en vue d'attraper une souris :francais:

  2. Oula mais je n'ai rien dit d'aussi radical, c'est juste l'impression que ça me donne en écoutant d'une oreille ce qui se dit sur le bureau d'à coté... Loin de moi l'idée que Java est sur le point de disparaître, juste qu'il y a une certaine complexité qui ne joue pas en sa faveur à mon sens.

    Quand à savoir si MS va lâcher .NET, je ne suis pas devin mais j'en doute très fort. J# / J++ a été jeté justement parce que ça n'a pas fonctionné et qu'ils n'ont pas eu le succés escompté, ce qui est très loin d'être le cas pour la base de .NET. Et pour ce qui est de la communauté, elle est sûrement moins importante (âge et problèmes de plate-forme obligent) mais elle existe bel et bien même si les "zones de regroupement" sont différentes de celles de l'open source (CodePlex, CodeProject, etc.) et qu'au final les communautés se croisent malheureusement assez peu...

    Quand à The Cathedral and the Bazaar (que j'ai lu du coup :francais: ) au final je trouve que la stratégie des équipes .NET n'en est pas si éloignée de la methode bazaar. Ils ont attendu d'avoir un produit fini et connu avant de commencer à ouvrir le code petit à petit et à commencer à faire de la release "early and often" pour les futures librairies et outils. Ils sont loin du rythme du monde linux mais les choses ont énormément évolué dans ce sens depuis la version 1.0.

    Bref, j'espère perso que Java et .NET ont encore de beaux jours devant eux, la concurrence leur profite à tous les deux de toute façon.

    Stallman met en garde contre C# et ses implémentation...M$ pourrait faire valoir ses brevets...ce qui reste le principal pb de C# et de .NET en général...

  3. pour une utilisation 'avancee' du C, quelques bases d'ASM sont toujours bonnes a prendre.

    mais c'est pas le genre de situations que tu rencontrera de si tot.

    visual te sort de l'ASM ou un dump de ta memoire ? (j'y comprends rien aux tools windows)

    en tout cas, mon avis: c'est plus simple de debug du C que de l'ASM (mais, t'auras toujours un barbu pour pretendre le contraire)

    Faut aussi voir que dans certains cas le compilo interprète les choses à sa manière, qui n'est pas forcément celle décrite par la spec...donc, oui dans certains cas, le debug en assembleur peut se justifier...connaitre son environnement est également un plus...

    Par exemple en Java (et il ne me semble pas l'avoir vu dans la JLS) :

        public static Integer sum(List<Integer> ints) {
           Integer s = 0;
           for (Integer n : ints) {s += n;}
           return s;
       }
    
       public static void main(String[] args) {
           List<Integer> smallsInts = Arrays.asList(1, 2, -120);
           assert sum(smallsInts) == sum(smallsInts);
    
           List<Integer> bigInts = Arrays.asList(1000, 1001, -4004);
           assert sum(bigInts) == sum(bigInts);
       }

    donne (sur une VM Sun ou Apple) :

    true

    false

    Alors que normalement "==" renvoie true si deux références sont identiques ou si deux valeurs "primitives" sont identiques...itch :francais:

    L'explication peut être trouvée dans Java Generics & Collections §1.2 :francais:

  4. ce qui fait vendre un objet, c'est le "cynical design" pas le "Design" :youhou:

    et la branlette ca fait vendre ? :francais:

    Le "cynical design" c'est rendre un objet "beau" (selon la mode du moment) pour qu'il se vende...le Design, c'est trouver un concept innovant qui répond à une problématique bien spécifique...ou mieux qui invente (ie découvre) un problème qui n'aurais jamais existé si personne ne s'était posé la question à l'origine du concept (c'est beau les définition récursives :transpi:)

    Le design n'aboutit donc pas toujours à des objets "beaux" pour le commun des mortels.

  5. Pff pas pire que Windows Vista qui consomme bien trop de ressources pour un OS :chinois:

    Après, pour le crash du 14...bah Sarko ne se déplace pas en avion pour aller fêter la fête nationale à l'étranger (histoire de montrer qu'une fois de plus en dehors de récupérer les sous de la France pour son profit personnel, il n'en a rien a foutre :lapin:)

  6. heu la plupart des gens qui ont testé Snow sont unanimes, c'est beaucoup plus rapide...et rien que ca, c'est capital en matière d'ergonomie...quand on pense que MS a dit avoir introduit des timer volontairement longs dans les menus de vista on croit rever...depuis quand je veux passer 10 ans sur le même menu ????

×
×
  • Créer...