Les présentations de Don Knuth sont des révélations sur les mystères majestueux des nombres entiers, toujours dévoilées dans la perspective du calcul par ordinateur dont son Art of Computer Programming est le magnum opus. Le bestiaire fascinant s'enrichit à chaque occasion de nouvelles espèces inédites ; hier Knuth réussit à apprivoiser la complexité stupéfiante de la fonction binaire pondérée — introduite par Bryant en 1991 dans l'étude des implémentations VLSI des fonctions entières élémentaires (comme la multiplication), la hidden weighted bit function est l'une des plus simples à présenter une croissance exponentielle de l'arbre binaire qui la représente. D'après le Fascicule 1 du Volume 4 pour 10 variables, la fonction pondérée est représentée par un arbre de décision binaire de plus de 17.530.618.296.680 nœuds — une merveille ! Pour maîtriser un tel monstre, Don Knuth qui, bien qu’ayant inventé le plus raffiné des systèmes de composition et de mise en page scientifique, TeX, s'obstine à présenter des notes manuscrites au feutre baveur sur des transparents d'une densité accablante, nous entraînait dans une farandole de nombres de Pisot, de sommes de coefficients du binôme, de suite de Fibonacci et autres curiosités du zoo binaire dont il est le curateur érudit. Une franche rigolade donc, comme promis...
Dans un style différent, Bob Sedgewick racontait avec verve les arcanes de la composition du best-seller impatiemment attendu, Analytic Combinatorics, co-écrit avec Philippe Flajolet. Puis, en guise d'hommage à l'éminent représentant du Génie Combinatoire français, se sont succédées diverses présentations d'anciens collègues, élèves et disciples du maître qui montraient, au final, à quel point l'école française est avancée sur ce terrain mitoyen de la programmation et des mathématiques pures.
Avec ces talents indiscutables, il est d'autant plus paradoxal que les classements de l'industrie du logiciel, de quelque origine qu'ils proviennent, placent régulièrement
C'est donc avec une certaine perplexité que nous abordions le même jour, mais à
Mais, plus significativement, le Forum a produit une véritable feuille de route pour l'évolution du libre : 2020 FLOSS Roadmap. Cette cartographie des douze ans à venir anticipe les développements du libre et en propose une évaluation de l'impact sur l'industrie des technologies de l'information, sur les carrières et les ressources humaines de cette industrie ainsi que sur l'innovation et la gouvernance des organisations et des institutions. Le document met également en avant un certain nombre de recommandations pour favoriser l'épanouissement des logiciels libres et pour que leurs bienfaits se déversent sur le plus grand nombre.
Les esprits inquiets noteront certes que nombre de ces recommandations invoquent et appellent au rôle tutélaire, parfois interventionniste, de la puissance publique. Ce qui serait évidemment louable sur le fond dans un monde harmonieux, mais qui, compte-tenu de la prévalence actuelle en France du réflexe obsidional et de l'esprit « surveiller-et-punir » comme réponse unique aux défis posés par les progrès du numérique — cf.
D’ailleurs pour ajouter encore à la perplexité devenue donc inquiète, on lit au même moment une analyse de Stuart Cohen, ancien CEO d'Open Source Development Labs, visant à montrer que le modèle Open Source est aujourd'hui tout simplement caduc. La viabilité du modèle « classique » de l'éditeur Open Source vivant du support et de la maintenance est un mythe nous dit-il en substance. Qui plus est, ce paradoxe est au cœur du modèle : la qualité du code écrit dans le modèle communautaire Open Source est telle que les seules activités de support et de maintenance de cette base de code nec plus ultra ne saurait faire vivre une entreprise commerciale, nous explique-t-on. La vertu de l'Open Source est toute à chercher dans la collaboration qu'un projet libre permet de mettre en place et non pas dans son instrumentation en vue d'un avantage purement financier. Là on est moins surpris et notre chauvinisme se trouve quelque peu rassuré : on savait tout ça depuis les travaux pionniers de l'économiste — français — Jean Tirole de l'IDEI.
Moralité — j'espère temporaire —, en France on est bon en algorithmique et en économie du développement logiciel mais nul en software ?