Posts mit dem Label Autodidaktik werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Autodidaktik werden angezeigt. Alle Posts anzeigen

Dienstag, 7. Juni 2016

Programmieren und so

Land of Lisp auf dem Schreibtisch

Seit dem vergangenen Jahr beschäftige ich mich in einem neuen Anlauf und mit Entschiedenheit mit dem Lernen von Programmierung. Eine kleine Handbibliothek vornehmlich gebrauchter Fachbücher begleitet mich dabei. Nach Learn Python the Hard Way und Einblicke in Perl schmökere und programmiere ich mich durch Struktur und Interpretation von Computerprogrammen (im Link die englische Fassung) und Land of Lisp.
Ich kann noch nicht absehen, wohin mich die Reise führt. Auffallen tut mir, dass ich mich zu Lisp, Guile/Scheme und C hingezogen fühle. Zwei feine Bücher über Computergrafik habe ich ebenfalls finden können: Computer Graphics 2nd Edition in C und eine alte OpenGL Superbible 4th Edition über OpenGL 2.1, das von Guile unterstützt wird.

Die Notensatzsoftware LilyPond ist in Guile/Scheme und Frescobaldi in Python geschrieben. Der Quellcode der Software eignet sich also auch zum Studium.

Was die Computergrafik und digitale Malerei angeht: Krita ist in Version 3.0 erschienen und bietet nun Möglichkeiten zur Animation und steht ab sofort als Appimage zur einfachen Installation zur Verfügung.

Lektüre, die auch ohne Strom geht.

Speedreading: Testing Elixir - Effective, and robust testing for Elixir, and its ecosystem (Andrea Leopardi, and Jeffrey Matthias, series editor: Bruce A. Tate, development editor: Jacquelyn Carter)

Testing Elixir Die späte Schnelleselektüre dauerte fünfundreißig Minuten und zwanzig Sekunden, und ich hatte sie zuvor auf fünfunddreißig Mi...