2.4 Tag 3: Tiefgreifende Veränderung

Der wesentliche Punkt an Mary Poppins ist, dass sie den Haushalt als Ganzes verbessert, indem sie Spaß hineinbringt und die Herzen der Menschen mit Leidenschaft und Phantasie verändert. Sie können ein wenig zurückstecken und es sicher angehen, indem Sie Ruby so benutzen, wie Sie es von anderen Sprachen her kennen. Doch wenn Sie die Art und Weise ändern, wie eine Sprache aussieht und funktioniert, können Sie Magie entstehen lassen, durch die das Programmieren richtig Spaß macht. In diesem Buch zeigt Ihnen jedes Kapitel ein nicht triviales Problem, das die Sprache gut lösen kann. Bei Ruby ist das die Metaprogrammierung.

Metaprogrammierung bedeutet, Programme zu schreiben, die Programme schreiben. Das ActiveRecord-Framework, ...

Get Sieben Wochen, sieben Sprachen (Prags) now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.