Sono parecchi i software dedicati alla matematica ed alla statistica.
Da appassionato di software libero non posso non citare Maxima (con il suo semplificante ad interfaccia grafica wxMaxima) e Gretl. Maggiori riferimenti su questi software si trovano nel file PDF allegato al mio articolo “Software libero per calcolare” pubblicato in questo blog e archiviato nella categoria “software libero”. Senza nulla togliere, ovviamente, ai vari Scilab, Matlab, Derive, ecc.
Con questi software si può fare proprio tutto.
Con un foglio di calcolo, come Calc, non possiamo fare tutto: per esempio non possiamo fare calcolo simbolico ma dobbiamo trattare solo numeri. Il che, comunque, non è poco; anche perché, nel tempo, i fogli di calcolo si sono arricchiti di formule e funzioni che ci permettono di compiere analisi numeriche veramente interessanti e sofisticate, molto spesso con difficoltà inconsistenti.
Proprio l’abbondanza di formule e funzioni contenute nei moderni fogli di calcolo mi ha spinto a proporre la selezione contenuta nel lavoro allegato, tendente a far emergere quali siano le più interessanti e proficue in relazione ad alcune delle più ricorrenti finalità dell’analisi numerica.
Gli esperti – e ce ne sono sicuramente tanti più di me – molto probabilmente non troveranno qui nulla che già non sappiano.
I neofiti, siano essi studenti o dilettanti, troveranno invece certamente qualche cosa di utile e scopriranno quanto troppo spesso sia sottoutilizzato quel formidabile strumento che è il foglio di calcolo.
Il foglio di calcolo, chiamato anche foglio elettronico (in inglese spreadsheet), nasce da un’idea del professore universitario Dan Bricklin poi concretizzatasi, con l’aiuto di Bob Frankston, nel prodotto VisiCalc reso disponibile nel 1979 per il computer Apple II e nel 1981 per il PC IBM.
A partire dal 1983 VisiCalc fu soppiantato da un prodotto della Lotus, chiamato 1-2-3, molto più compatto e veloce, poi incluso anche nella suite per ufficio Symphony.
Nel frattempo IBM dotava i propri PC con sistema operativo DOS della serie Assistant, una suite per ufficio che conteneva una sorta di foglio di calcolo molto rudimentale, Planning Assistant.
Tutto venne sbaragliato con il rilascio, il 30 settembre 1985, di Microsoft Excel da parte della Microsoft Corporation. Il successo di Excel fu in gran parte dovuto al fatto di essere il primo foglio di calcolo che si adattava al neonato ambiente operativo Windows del sistema operativo MS-DOS.
Nel frattempo si sono susseguiti altri tentativi di produzione di software di questo tipo.
Nel 1988 ci provò la Borland con Quattro, poi divenuto Quattro Pro, finito nella suite WordPerfect della Novell e finalmente nella suite WordPerfect Office della Corel.
Nella stessa epoca vede la luce il foglio elettronico Calc incluso nella suite StarOffice, sviluppata dalla tedesca StarDivision poi acquisita dalla Sun Microsystem che, nel 2000, rilasciò i sorgenti di StarOffice alla comunità open source dando così vita al progetto OpenOffice. Da questo ceppo nascono i fogli di calcolo oggi inclusi nelle suite Apache OpenOffice, LibreOffice e NeoOffice, specificamente dedicata a Mac OS X, tutte rilasciate con licenza libera. Il foglio Calc di queste suite è in tutto equivalente a Microsoft Excel, con il quale può interscambiare i file.
Il mondo del software libero open source, a partire dal 1998, ha sviluppato e mantiene tuttora un altro foglio di calcolo, Gnumeric, in tutto simile ai citati più evoluti, con la sola eccezione che gli manca la funzione per elaborare tabelle pivot.
Il testo allegato fa esclusivo riferimento al foglio Calc di LibreOffice e gli utenti di Excel, se avranno la pazienza di leggerlo, si accorgeranno che Calc non ha assolutamente nulla da invidiare a Excel, anzi…
Rammento che Calc di LibreOffice è identico a Calc contenuto in OpenOffice e che tutti questi software liberi si possono scaricare facilmente da Internet e sono disponibili per tutti i sistemi operativi per PC, Linux, Mac OS X e Windows.
Il file PDF allegato è liberamente scaricabile, stampabile e distribuibile.