Gottfried Leibniz (1646 -1716)

Probabilmente un genio troppo grande per poterne parlare qui.

Oltre ad essere un famoso filosofo ed essere uno dei due matematici riconosciuti all'origine del calcolo infinitesimale (l'altro è Newton), è importante per la storia della programmazione per almeno tre motivi:

  • inventa la prima calcolatrice meccanica in grado di eseguire le quattro operazioni (1672)
  • inventa il calcolo binario (1705)
  • progetta di realizzare una Characteristica Universalis (1684)

E' forse proprio l'ultimo il motivo più importante: l’idea di un linguaggio formale da usarsi al posto del linguaggio naturale per rappresentare e risolvere i problemi logici. Con le sue parole:

Allora, non ci sarà più bisogno fra due filosofi di discussioni più lunghe di quelle tra due matematici, poiché basterà che essi prendano le loro penne, che si siedano al loro tavolo (riferendosi, se lo desiderano, a un amico) e che entrambi dicano: “Calcoliamo”.
Non era la prima volta che si usavano simboli al posto di proposizioni: lo faceva già Aristotele. Anche Ramon Lull, nel tredicesimo secolo, aveva individuato alcuni elementi primari che combinati insieme attraverso un numero finito di relazioni potessero dare origini a proposizioni vere.

Ma in Leibniz c'è l'idea di meccanizzare il procedimento e di rendere calcolabile il valore di verità di una serie di proposizioni.

Da "calcolabile" a "calcolabile da una macchina" il passo è breve. Curiosamente a Leibniz non viene in mente di mettere insieme le sue due idee. Bisognerà aspettare Charles Babbage, il suo Motore Analitico, e Ada Lovelace.

Prossimo pannello:  Ada Lovelace



Versione: 02/02/2022 - 08:59:55

Parole: 169

Pannelli

Attori                      
Leibniz                     
Ada Lovelace                
Alan Turing                 
Levy                        
Queneau                     
Arnaud                      
Wirth                       
Hopper                      
Backus                      
Perlis                      
Hamilton                    
McCarthy                    
Russell                     
Knuth                       
Thomson                     
Stallman                    
Wall                        
van Rossum                  
Matsumoto                   
🔎