Saltar al contenido principal

ETHNOS_APP

Inicio • Búsqueda • Revistas • Lista 0

Program Text, Programming Style, Programmer Labor

Datos Bibliográficos

ID7276754
AutoresBrian Lennon (0000-0002-5577-3364, autor de correspondencia)
Año2018
Volumen14
Número3
Páginas372-394
Fecha de publicación2018-11-01
Peer ReviewedSí
Open AccessNo
TipoARTICLE
RevistaCultural Politics an International Journal (JOURNAL)
Identificadores de la revistaISSN: 1743-2197 • E-ISSN: 1751-7435
EditorialDuke University Press (PUBLISHER • US)
DOI10.1215/17432197-7093380
OpenAlexW2900839222
IdiomaEN
Citas recibidas1
Referencias citadas32

Computer programming can be understood as both a kind of writing and a special class of human labor activity facilitating the automation of other human labor activities, not excluding itself. From the very beginning of the history of computer programming, it was recognized that the technical logic of programming is a logic of automation, indeed, a logic of self-automation or even recursive automation. This article suggests that a syntactic feature common to all programming languages used today serves as a register of this logic of automation, leaving traces in code that are legible if one knows where to look. That feature is the comment: natural-language text within a computer program that is written exclusively for human readers of the program and is separated from executable code, though it stands alongside it. At their most interesting, in patterns of use to which a managerial discourse of software craftspersonship is actively hostile, yet to which so-called literate programming practice is indifferent, program comments are traces of a mode of technical labor whose privilege and precarity both rest on its obscurity, an obscurity in no way resistant to reading

Automation · Computer security · Executable · Functional logic programming · Inductive programming · Precarity · Privilege (computing · Programmer · Programming language · Programming paradigm · Sociology · Computability, Logic, AI Algorithms · Computer Science · Cybernetics and Technology in Society · Engineering · History of Computing Technologies

  • From ‘Hello World’ to ‘How are We Doing?’

    Open Access•Jennifer Edmond, Shaun Ussher•AI & Society•2026

  • The Computer Boys Take Over

    Nathan Ensmenger, Nathan L Ensmenger•The computer boys take over•2010

  • Uberworked and underpaid

    A Lloyd•Information Communication & Society•2017

  • Recoding Gender

    Janet Abbate•Recoding gender•2012

  • Digital labor

    Andreas Wittel•Information Communication & Society•2013

  • Gérard Genette Paratexts

    Gérard Genette, Richard Macksey et al.•Paratexts•1997

  • Literate Programming

    Donald E Knuth, Donald Knuth•Literate programming•1984

  • Digital Labour and Karl Marx

    Catherine Fuchs, Christian Fuchs•Digital Labour and Karl Marx•2014

  • The Invention of the Object

    Open Access•Justin Joque•Philosophy & Technology•2016

  • The Footnote

    Robert André Lafleur•Sixteenth Century Journal•1999

  • The language of comments in computer software

    Open Access•Letha H Etzkorn, Carl G Davis et al.•Journal of Pragmatics•2001

  • When Technology Became Language

    David Nofre, Mark Priestley et al.•Technology and Culture•2014

  • When Computers Were Women

    Jennifer S Light, Jennifer Light•Technology and Culture•1999

  • The footnote

    Open Access•Mary Poovey•Journal of the History of the…•2000

Obras citantes distintas1
Citas por año1
Intervalo de citas2026 - 2026 (1)
Velocidad de citacióncurrent
Altamente citadoNo
Tipos de citaNeutras: 1
Ethnos_APP • Proyecto Open Source • Licencia MIT • Frontend v2.0.0 • Privacidad y Cookies • Documentación de la API: api.ethnos.app/docs • Código de la API: GitHub • DOI: 10.5281/zenodo.17049435 • Código del Frontend: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae