Structure and Interpretation of Computer Programs
14. 7. 2018https://mitpress.mit.edu/sites/default/files/sicp/index.html
We are about to study the idea of a computational process. Computational processes are abstract beings that inhabit computers. As they evolve, processes manipulate other abstract things called data. The evolution of a process is directed by a pattern of rules called a program. People create programs to direct processes. In effect, we conjure the spirits of the computer with our spells.
In repos:
racket (seems to have a decent interactive shell)
mit-scheme
guile
learning ↓
Complete failure at first example already;
Exercise 1.3. Define a procedure that takes three numbers as arguments and returns the sum of the squares of the two larger numbers.
edit: How is this
echo "30000 1 2000" | grep -oE "[0-9]*" | sort -nr | head -n 2
And do the squares yourself.