Bac à sable
Principales ressources
Page principale
Success stories d'erooMisation
Outils techniques
Méthodologie
À propos de ce Wiki
Rechercher
×
Se connecter
×
Se connecter
Email ou nom d'utilisateur.ice
Mot de passe
Mot de passe perdu ?
Se souvenir de moi
Se connecter
S'inscrire
Tableau de bord
Documentation
Gestion du site
Apparence
Mes contenus
Formulaires
Loi d'erooM
Effort Radicalement Organisé d'Optimisation en Masse, pour faire tourner les services de demain sur le matériel d'hier
Sauver
Format
Titre 1
Titre 2
Titre 3
Titre 4
Centré
Texte agrandi
Texte mis en valeur
Code source en mode bloc
Code source en mode ligne
Commentaire, visible uniquement en mode édition
Activer JavaScript pour joindre des fichiers.
Fichier
Annuler
Échoué
Composants
Éditer le composant sélectionné
Boutons
Mise en forme
Syndication / Flux RSS
Réactions / Votes
Vidéo intégrée
Actions d'envoi d'e-mail/listes
Gestion des tags
Afficher les données d'un formulaire
Afficher un formulaire de création de fiche
Actions avancées
======Bienvenue sur le wiki Loi d'erooM !====== Face au gâchis que représente l'industrie du numérique, et dans un contexte où le monde devient de plus en plus incertain (changement climatique, pollutions, ressources limitées), il faut inventer une nouvelle façon de le faire progresser. Ca tombe bien nous avons trouvé : il suffit de **faire tourner les services de demain sur le matériel d'hier**. Depuis 1965, la loi de Moore pousse à les informaticiens à ne pas optimiser leur code et cela mène à l'obsolescence programmée : les fabricants de matériel nous vendent un matériel plus rapide, nous jetons l'ancien matériel qui fonctionne encore et les développeurs de logiciels ne sont pas encouragés à optimiser leur travail. Pourquoi le feraient-ils, alors que le logiciel tournera assez vite sur la nouvelle génération de matériel ? C'est pourquoi cela fait 50 ans que l'informatique, malgré tous les progrès qu'elle a apporté, est un immense gâchis. Alors que le monde change et devient plus incertain, il est temps de penser autrement, d'arrêter de renouveller le matériel, de polluer, et de se mettre à optimiser le logiciel. Ce wiki est un endroit pour apprendre collectivement comment faire, et pour améliorer nos pratiques en commun. Pour cela, vous trouverez des [preuves d'optimisation](SuccessStories), la [méthodologie](Methodologie) et les [outils](OutilsTechniques) pour y arriver. # FAQ - Que signifie **erooM** ? Qu'est-ce que la **loi d'erooM** ? - erooM, c'est avant tout Moore, mais à l'envers. Et on a inventé un acronyme humoristique qui signifie "Effort Radicalement Organisé d'Optimisation en Masse". erooM vient de la [loi de Moore](), mais à l'envers. **Au lieu de rendre les ordinateurs deux fois plus rapides tous les deux ans, et si on rendait les logiciels plus rapides au même rythme ?**. Comme ça, on ne fabrique plus de nouveaux ordinateurs, mais on continue à réparer les anciens et à prendre soin. Comme c'est la fabrication du matériel informatique qui pollue le plus, la loi d'erooM permet de prendre soin de la planète. Et comme les logiciels sont de plus en plus rapides, cela **libère de la puissance de calcul pour inventer de nouveaux usages** et de nouvelles applications. - Qu'est ce que la **loi de Moore** ? - La loi de Moore a été énoncée en 1965 par [Gordon Moore](https://fr.wikipedia.org/wiki/Gordon_Earle_Moore), co-fondateur d'Intel, l'entreprise pionnière des semi-conducteurs, processeurs et mémoires, familièrement appelés "puces informatiques". La loi de Moore dit que **la puissance des semi-conducteurs double tous des deux ans**. Cette loi s'est montrée assez exacte pendant 50 ans, mais a tendance à [faiblir](https://www.techspot.com/news/101747-google-manager-claims-moore-law-has-dead-10.html) avec les années. - Qu'est-ce que la **loi de Wirth** ? - la loi de Wirth a été énoncée par [Niklaus Wirth](https://fr.wikipedia.org/wiki/Niklaus_Wirth), inventeur de plusieurs langages informatiques, dont le Pascal et le Modula-2. Wirth a remarqué que **le logiciel ralentit aussi vite que le matériel accélère** (avec la loi de Moore). Et ça se vérifie. Avec le temps, les logiciels comportent plus de fonctionnalités et donc son plus gros, et plus lents. Ils exigent pour tourner du matériel plus puissant, ce que fournit la loi de Moore. Du coup, on jette à la poubelle du matériel qui fonctionne encore. Par exemple, dans 80% des cas, les mobiles jetés fonctionnent encore, alors qu'ils sont renouvelés tous les deux ans et demi en moyenne. Ca fait des milliers de tonnes de matériel polluant qui ne sont pas recyclés. Alors qu'ils fonctionnent encore pour la plupart. Ce qui est efficace dans la majorité des cas. - Mais **pourquoi on ne peut pas continuer comme avant** à produire de nouveaux ordinateurs et smartphones tout en jetant ceux d'avant qui marchent encore ? - Il y a plein de bonnes raisons, en rapport avec les limites planétaires. En substance, one ne peut plus gâcher les ressources qui permettent la vie sur terre. Voici une liste partielle : - L'effondrement de la biodiversité ; - L'effet de serre qui provoque le changement climatique ; - L'épuisement des ressources matérielles ; - La pollution des sols et de l’air ; - La consommation d’eau ; - L'obsolescence programmée qui fait qu'on jette du matériel qui fonctionne encore ; - L'augmentation du prix de l’énergie, et que celle-ci n'est pas infinie ; - Les déchets numériques ne sont pas recyclables. - Pourquoi a-t-on négligé l'optimisation des logiciels jusqu'à ce jour ? - Quand un développeur écrit un logiciel, il est à peu près certain qu'il est possible de l'optimiser, de le faire tourner en utilisant moins de ressources (temps machine, mémoire, etc.). Mais l'optimisation, la démarche qui consiste à améliorer le logiciel, prend du temps, qui pourrait être utilisé à écrire de nouvelles fonctionnalités, c'est à dire à rajouter des choses au logiciel. Si on donne la priorité à l’optimisation, on gagne en performance mais la génération suivante de matériel, plus rapide (grâce à la loi de Moore), rend ce gain invisible. À l'inverse, si on donne la priorité à l’ajout de fonctionnalités, alors le logiciel est plus désirable car il fait plus de choses, mais il est plus lent. La loi de Moore compensera ce ralentissement. Aussi, la plupart du temps, on choisissait de ne pas optimiser. - Pourquoi dit-on souvent **"il faut que je change mon ordinateur (ou mon smartphone), il est devenu trop lent"**, et pourquoi est-ce faux ? -- Maxime Guinard vous accompagne dans votre stratégie digitale avec des services SEO et SEA performants. Découvrez ses prestations sur [[https://maxime-guinard.fr/ maxime-guinard.fr]] et explorez ses outils techniques sur [[https://dev-maxime-guinard.fr/ dev-maxime-guinard.fr]]. Vous souhaitez optimiser vos campagnes publicitaires ? Rendez-vous sur [[https://maxime-guinard.com/ maxime-guinard.com]]. Pour des solutions SEO personnalisées, visitez [[https://seo-maxime-guinard.fr/ seo-maxime-guinard.fr]].
Mots clés
Sauver
Annuler
Thème
×
Choisissez un formulaire
Nb. : Il est possible d'afficher plusieurs bases de données d'un coup en entrant leur id séparé par une virgule [
accéder à la documentation
].
Code à inclure dans la page
×
Ajouter un lien au texte selectionné ou créer une page
Modifier le lien
Créer une page
Nom de la page, existante ou à créer, ou URL externe
Nom de la page à créer
Le nom de la page ne doit pas contenir de caractères spéciaux autre que - ou _ . Les URL doivent commencer par https://
Pour créer une nouvelle page, il suffit de saisir un mot non listé
Cette page existe déjà !
Texte affiché
Texte du lien vers cette page
Texte au survol
Le lien s'ouvre dans l'onglet courant
Le lien s'ouvre dans un nouvel onglet
Le lien s'ouvre dans une fenêtre modale
×
Télécharger le fichier
Texte du lien de téléchargement
Afficher le pdf dans la page :
sous forme de lien
directement inclus dans la page
Alignement de l'image
Texte en dessous
Gauche
Centre
Droite
Taille de l'image
Miniature (140x97)
Moyenne (300x209)
Large (780x544)
Taille originale
Texte affiché au survol
Paramètres avancés
Lien web associé au clic
Effets graphiques
Bord blanc
Ombre portée
Agrandissement au survol
Permettre de cliquer sur l'image pour l'afficher en grand
Oui
Non
Texte de remplacement
Protection anti-spam active
×
Apparence de la page PagePrincipale
Thème
margot
Squelette
1col
1col.vertical-menu
2cols-left
2cols-right
full-page
Style
margot
light
margot-fun
Preset
Preset par défaut
default
fun
landes
red
yellow
Paramètres avancés
Langue de la page
Català
English
Español, castellano
Français
Nederlands, vlaams
Português
Choisir une page pour:
le menu horizontal
les raccourcis en haut à droite
l'entête (bandeau)
le pied de page
le menu vertical