На страницах этой книги оживают герои мифов и легенд. Вот из тумана выныривает Летучий Голландец, русалки увлекают на дно очарованных странников, а потомки пиратов бороздят просторы космоса. О чем думает Шахерезада, рассказывая сказки халифу? О чем плачет Ярославна? Что бурчит по ночам домовой, забытый в старом доме? О чем поет очарованная флейта Крысолова? Здесь живут ведьмы, колдуньи и вампиры, здесь монахи влюбляются в королев, а королевы в шутов. Это территория волшебных снов и жестоких сказок.
Наверняка вы знакомы с таким литературным приемом, как "роман в романе". Но это встречается не только в литературе, но и в программировании. Шаблоны в C++ — это, по сути, целый язык в языке (к тому же язык Тьюринг-полный), который достоин отдельных книг, и не просто книг — а шедевров. И это при том, что метапрограммирование — всего лишь одна из многих возможностей, предоставляемых программисту современными...
Оставить комментарий