Attori
Leibniz
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
© Codexpo.org - Content released under Creative Commons 4.0 BY/SA/NC
Versione: 02/02/2022 - 08:59:55
Parole: 169Pannelli
Attori |
Leibniz |
Ada Lovelace |
Alan Turing |
Levy |
Queneau |
Arnaud |
Wirth |
Hopper |
Backus |
Perlis |
Hamilton |
McCarthy |
Russell |
Knuth |
Thomson |
Stallman |
Wall |
van Rossum |
Matsumoto |