Название: Exploratory Programming for the Arts and Humanities, 2nd Edition
Автор: Nick Montfort
Издательство: The MIT Press
Год: 2021
Страниц: 384
Язык: английский
Формат: pdf, mobi, epub
Размер: 10.1 MB
A new edition of a book for anyone who wants to learn programming to explore and create, with exercises and projects to help readers learn by doing. This book introduces programming to readers involved with the arts and humanities; there are no prerequisites, and no previous knowledge of programming is assumed. Nick Montfort reveals programming to be not merely a technical exercise within given constraints but a tool for sketching, brainstorming, and inquiry. He emphasizes programming's exploratory potential—its facility to create new kinds of artworks and to probe data for new ideas. Python and Processing are the main languages used in this book, although the first encounter with programming is via jаvascript - in case you thought that all programming languages had to begin with the letter p. In chapter 16, “Sound, Bytes, and Bits,” we’ll write not entire programs, but the arithmetic expressions (canonically used in the C programming language) that are central to a curious and compelling type of sound generation.