Pular para o conteúdo principal

ETHNOS_APP

Início • Busca • Periódicos • Lista 0

Program Text, Programming Style, Programmer Labor

Dados Bibliográficos

ID7276754
AutoresBrian Lennon (0000-0002-5577-3364, autor correspondente)
Ano2018
Volume14
Fascículo3
Páginas372-394
Data de publicação2018-11-01
Peer ReviewedSim
Open AccessNão
TipoARTICLE
PeriódicoCultural Politics an International Journal (JOURNAL)
Identificadores do periódicoISSN: 1743-2197 • E-ISSN: 1751-7435
EditoraDuke University Press (PUBLISHER • US)
DOI10.1215/17432197-7093380
OpenAlexW2900839222
IdiomaEN
Citações recebidas1
Referências 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
Citações por ano1
Intervalo de citações2026 - 2026 (1)
Velocidade de citaçãocurrent
Altamente citadoNão
Tipos de citaçãoNeutras: 1
Ethnos_APP • Projeto Open Source • Licença MIT • Frontend v2.0.0 • Privacidade e Cookies • Documentação da API: api.ethnos.app/docs • Código da API: GitHub • DOI: 10.5281/zenodo.17049435 • Código do Frontend: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae