Today, I installed Git, joined github.com and published my first two code snippets in Scheme (Lisp dialect).
The main reason to study Scheme is the book Structure and Interpretation of Computer Programs, a computer science classic. And the authors use Scheme to illustrate the concepts throughout the book. The language has a very strange syntax. To illustrate this, I present proudly my first programming exercise, an implementation of Newton’s method to iteratively determine the cube root of a number (also available with syntax highlighting on github).
Read more →