Pascal
L'anno 1623 segnò la nascita di Blaise Pascal, uno scienziato francese che passò alla storia per i suoi contributi alla fisica, alla matematica e alla filosofia. In suo onore, un'unità del Sistema Internazionale che si riferisce alla pressione è conosciuta come il pascal.
Il pascal (il cui simbolo è Pa), in questo senso, è equivalente alla pressione uniforme che una forza di 1 newton sviluppa su un piano di 1 metro quadrato. Tra i multipli più comunemente usati del pascal c'è l'hectopascal, equivalente a cento pascal e un millibar.
È comune che la pressione dell'atmosfera sia espressa in hectopascal o millibar. La pressione media equivale a 1013 ettopascal o millibar: le variazioni di questo numero riveleranno, a seconda dei casi, una pressione bassa o alta.
La legge o principio di Pascal, invece, è una dichiarazione di Pascal sulla trasmissione della pressione di un fluido all'interno di certi tipi di recipienti. Questa legge afferma che la pressione del fluido in un contenitore con pareti non deformabili si propaga con la stessa intensità in qualsiasi direzione e in qualsiasi punto.
La scommessa di Pascal, invece, è il ragionamento dello scienziato sull'esistenza di Dio. Per Pascal, anche se non ci sono prove, è razionale fare una scommessa a favore della sua esistenza.
Il triangolo di Pascal, nel campo della matematica, permette di rappresentare i coefficienti binomiali secondo un'organizzazione triangolare.
Il linguaggio di programmazione
Il linguaggio di programmazione Pascal fu progettato da Nicklaus Wirth, un informatico svizzero, che lo introdusse nel 1970 e lo chiamò in memoria di Blaise, morto nel 1662. L'obiettivo di Wirth era quello di sviluppare un linguaggio più accessibile per i suoi studenti di programmazione, quindi ha fatto affidamento sulla strutturazione dei dati. Nonostante i suoi umili inizi, il Pascal è passato dall'essere un semplice strumento educativo a dare origine alla creazione di un gran numero di programmi di vario tipo.
La programmazione strutturata è una delle caratteristiche del linguaggio Pascal, così come la sua rigidità rispetto al tipo di dati delle sue variabili; in altre parole:
* la struttura del codice è chiara, essendo divisa in funzioni (chiamate anche procedure). Questo lo rende più leggibile e si oppone allo stile monolitico, che è più difficile da leggere e meno flessibile;
* quando si dichiara ogni variabile, il tipo di dati (come char, byte, intero o booleano) deve essere specificato per consentirne l'uso.
Questo ultimo punto è molto caratteristico del Pascal, poiché le variabili non consentono l'assegnazione di valori incompatibili con il loro tipo, cosa che è normale in molti linguaggi ma anche molto pericolosa. Questa rigidità è ideale per abituarsi a creare progetti solidi e funzionali da zero, cosa che è difficile anche per molti programmatori esperti, e previene errori imprevisti dovuti all'uso scorretto delle variabili.
Nel corso degli anni, Pascal ha implementato la programmazione orientata agli oggetti grazie al compilatore distribuito dalla società Borland. Più tardi, questo linguaggio fu rinominato Object Pascal e, infine, Delphi.
Vale la pena ricordare che il Pascal è ancora usato in alcune università per insegnare le basi della programmazione ai loro studenti; anche se questo può sembrare poco pratico, dato che nessun prodotto attuale è sviluppato utilizzando questo linguaggio, alcune delle sue caratteristiche menzionate lo rendono ideale per generare buone abitudini negli studenti. Inoltre, i programmatori spesso imparano diversi linguaggi nel corso della loro vita senza che questo sia opprimente; al contrario, è vantaggioso per loro abituarsi a cambiare regole e strutture frequentemente, per rinforzare le basi e per porsi nuove sfide.