Ma no...
il pascal fa SCHIFO anche come linguaggio didattico piuttosto se vuoi perdere del tempo imparati il brainfuck
piuttosto il perl o il python, che sono molto piu potenti e piu semplici
a scuola mi hanno fatto fare un programma di pascal, in pratica tramite l'algoritmo di Eulero dovevamo calcolare il lavoro prodotto dalla forza gravitazionale
(per chi non ha capito: il lavoro è uguale a forza per spostamento, il problema è che la forza varia con la distanza, e il metodo di eulero consiste nell'approssimazione in piccoli intervalli di forza costante, calcolando poi per eccesso e per difetto il lavoro e facendo la media. alla fine il lavoro è inutile ma l'algoritmo doveva essere questo)
ebbene gia avendo come input la massa e la distanza della terra e della luna andava in overflow e in alternativa il ciclo si ripeteva all'infinito per il cmbiamento di segno dell'integer.
In un qualsiasi linguaggio decente questo problema si sarebbe potuto risolvere (in C/C++ ingegnandosi un poco, nei linguaggi interpretati non ci sarebbe nemmeno stato il problema), invece con pascal no, ti tieni il tuo scasso integer.
In sintesi il pascal combina delle librerie con funzioni scarne, più del c, con una ingestibilta che paragonerei al bash scripting.
:banana-dance