Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

JavaScript Affogato

Programming a Culture of Improvised Expertise

Bibliographic Data

ID3856495
AuthorsBrian Lennon (0000-0002-5577-3364, corresponding author)
Year2018
Volume26
Issue1
Pages47-72
Publication date2018-01-01
Open AccessNo
TypeARTICLE
VenueConfigurations (JOURNAL)
Journal identifiersISSN: 1063-1801 • E-ISSN: 1080-6520
PublisherProject MUSE (PUBLISHER • US)
DOI10.1353/con.2018.0002
OpenAlexW2787794317
LanguageEN
Citations received1
References cited3

This essay attempts a philological, meaning a both technically and socially attentive historical study of an individual computer programming language, JavaScript. From its introduction, JavaScript's reception by software developers, and its importance in web development as we now understand it, was structured by a continuous negotiation of expertise. I use the term "improvised expertise" to describe both conditions for and effects of the unanticipated development of JavaScript, originally designed for casual and inexpert coders, into a complex of technical artifacts and practices whose range and complexity of use has today propelled it into domains previously dominated by other, often older and more prestigious languages. "Improvised expertise" also marks the conditions for and effects of three specific developmental dynamics in JavaScript's recent history: first, the rapidly accelerated development of the language itself, in the versions of its standard specification; second, the recent, abruptly emerging, yet rapid growth of JavaScript in server-side networking, data processing, and other so-called back end development tasks previously off limits to it; third, the equally recent and abrupt, yet decisive emergence of JavaScript as the dominant language of a new generation of dynamic web application frameworks and the developer toolchains or tooling suites that support them

Casual · Epistemology · JavaScript · Negotiation · Programming language · Rich Internet application · Sociology · Unobtrusive JavaScript · Web application · World Wide Web · Advanced Malware Detection Techniques · Computability, Logic, AI Algorithms · Computer Science · History of Computing Technologies

  • Isis Current Bibliography of the History of Science and Its Cultural Influences 2019

    Francesco Luzzini•Isis•2019

  • Hypertext

    George P Landow•Hypertext•1992

  • For a Cosmopolitical Philology

    William R Paulson, William D Paulson et al.•SubStance•2001

  • When Technology Became Language

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

Citations per year0.14
Citation span2019 - 2019 (1)
Highly citedNo

Tools

Open DOIOpen Access
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae