Logo journal du hacker middle
  1. 1

    En JavaScript, on peut encore s'amuser plus que ça en rajoutant des labels (les enfants, ne reproduisez pas ça chez vous) :

    outer_loop: for (var i = 0; i < 10; i++) {
      for (var j = 0; j < 10; j++) {
        if (array[i][j] === 'searchedValue') {
          break outer_loop;
        }
      }
    }
    
    1. 2

      Y a un débit de conneries et d'informations non sourcées tellement gros dans cet article que je n'ai même pas envie de commenter sur le site originel :

      • il y a déjà des fonctionnalités de sandboxing dans Firefox (iframes)
      • quand e10s sera activé, ce ne sera pas 2 threads en tout, mais bien plus que ça (adapté au processeur de l'utilisateur). On utilise seulement 2 threads pour les tests, parce que ça nous permet de repérer les problèmes et les ralentissements, ce qui ne serait pas le cas avec plus que 2 threads.
      • sur iOS, il n'y a AUCUN autre moteur de rendu que celui de Safari, Apple étant un peu jaloux des technos concurrentes.
      • ChromeOS et Firefox OS ne se faisaient pas du tout concurrence, les produits supportés par l'un ou par l'autre ne sont pas du tous les mêmes. Il n'est même pas fait état de Cyanogen, Sailfish ou Ubuntu mobile…
      • sérieux, qui dit encore “butineur” pour parler d'un navigateur </rant>

      Et enfin, ce n'est vraiment pas aider Mozilla ou Firefox que de le dénigrer gratuitement sans se renseigner un tant soi peu. Oui Mozilla abandonne des projets, mais rappel : 1000 ingénieurs max chez Mozilla en tout et pour tout, 1000 stagiaires PAR AN chez Google, etc. Si Mozilla avait les ressources d'une entreprise commerciale, les résultats seraient forcément différents, mais les objectifs aussi, qu'on se le dise bien !