"Beautiful Code" von Andrew Oram, Greg Wilson
Besprechung
Kann Code schön sein? Darauf kannst du wetten!
In dieser Sammlung von Artikeln zum Thema wird dem Leser die Schönheit von Code, bzw. dem Prozess des Programmierens\der Softwareentwicklung nähergebracht.
Meist erläutern die einzelnen Autoren ihre Vorstellung von "schönem Code" anhand eines Beispiels aus ihrer Projektarbeit.
Einige interessante Beiträge - eigentlich alles, was ich bisher gelesen habe:
Yukihiro Matsumoto, der Chef-Entwickler der Programmiersprache "Ruby", stellt die Designphilosophie der Sprache vor.
Tim Bray erzählt von der Schönheit des Suchens.
Google-Entwickler erläutern den MapReduce-Algorithmus, mit dem selbst große Datenmengen schnell, verteilt durchgearbeitet werden können und der durch seine Einfachheit besticht.
Brian Kernighan zeigt, wie man einen Matcher für reguläre Ausdrücke schreibt.
Bislang bin ich in den Beiträgen auf folgende Programmiersprachen gestoßen: Ruby, C, Python, Lisp, Scheme, Fortran
Kein C++... ;-)
Tags