Critical Programming: Toward a Philosophy of Computing
Chapter Outline (numbers at the end of each heading indicate assigned notes)
- Introduction:
collective intelligence problem stupefying humans while machines continue improving;(32)
explanatory analysis, default philosophy;(112)
solution plan.(127)(total 276, 5 unassigned)
- Situation post-postmodern network cyborg dividual:
modernism, postmodernism;(99)
subjectivity;(270)
technology;(1159)
cybernetics, embodiment, techno-capitalist networks;(392)
cyborg dividual.(230)(total 1176, 1 unassigned)
- Theoretical framework and methodology:
critical theory, textuality, media studies;(941)
social construction of technology, ensoniment example;(385)
history computing, networking, software;(370)
software studies, cultural software, games, code space;(680)
critical code studies, semiotics, working code;(268)
platform studies, criticism, humans;(136)
procedural rhetoric of diachrony in synchrony, technogenesis, synaptogenesis;(213)
cyborg revisited.(253)(total 3251, 5 unassigned)
- Philosophical programmers:
computer, programming language creators;(198)
network protocol, operating system creators;(85)
application developers;(215)
studies of programming practices, learning programming.(263)(total 764, 3 unassigned)
- Critical programming studies:
working code places;(414)
programming philosophers;(87)
symposia, ensoniment;(101)
tapoc, flossification;(67)
pmrek, machine embodiment.(91)(total 765, 5 unassigned)
- Conclusion:
recommendations;(137)
future directions.(106)(total 248, 5 unassigned)
[Home]
[Topic]
[Literature]
[Significance]
[Framework]
Outline
[Timeline]