La rigueur élégante : hommage à Dijkstra et à l’art de la simplicité logique
Introduction Edsger W. Dijkstra (1930–2002) est sans conteste l’un des pionniers les plus influents de l’informatique moderne. Concepteur de l’algorithme du plus court chemin, inventeur des sémaphores et pourfendeur de la complexité abusive, il a façonné notre manière de penser le code et la théorie des programmes. En tant qu’ingénieur logiciel, je me retrouve profondément en résonance avec sa quête incessante de clarté : apprendre à transformer des idées abstraites en artefacts limpides, où chaque ligne de code porte une justification mathématique irréfutable. Mon propos est simple : Dijkstra n’était pas seulement un ingénieur hors pair, mais un philosophe de l’informatique, pour qui la rigueur et la simplicité constituent une forme d’ascèse intellectuelle. À travers cet essai, j’examinerai son parcours et sa pensée, j’analyserai sa vision de la simplicité comme exigence, puis j’en tirerai les leçons pratiques pour l’ingénieur logiciel contemporain. ...