https://futureofcoding.org/ logo
#thinking-together
Title
# thinking-together
e

Eli Mellen

10/13/2023, 2:31 PM
What does it mean to you when someone says something like “code as literature?” Often the implication seems to be that code should be readable — which I take to mean “understandable,” which I further take to me “as a person looking at this code I can map what it’s output will be.” Where my specific hangup enters is that a lot of literature isn’t directly “understandable” in this sense. There are many layers at which to understand literature. How about code? Code as more than it’s outcomes.
a

Alex McLean

10/13/2023, 3:11 PM
I'd assume they're a Critical Code Studies scholar, have probably read a lot of Heidegger, Deleuze etc, and I haven't so I'm probably not going to understand what they're going to say about it
e

Eli Mellen

10/13/2023, 3:14 PM
See, there may be my problem. I have read oh so much of both of those… Though, the Heidegger was all out of anger in grad school
a

Alex McLean

10/13/2023, 3:17 PM
Heh, a friend was telling me that Germans wonder why others are so obsessed with him when he was such a nazi
I do enjoy CCS stuff though even though a lot goes over my head!
e

Eli Mellen

10/13/2023, 3:20 PM
yeah…um…Heidegger isn’t worth reading in my opinion
b

brett g porter

10/13/2023, 3:58 PM
@Alex McLean any CCS recommendations? All I've read from that world was the
10 PRINT
book that came out a few years back, which I dug, as an aging pseudo-intellectual.
e

Eli Mellen

10/13/2023, 4:00 PM
a

Alex McLean

10/13/2023, 4:04 PM
I haven't read much apart from taking part in the working group https://wg.criticalcodestudies.com/
m

Mike Austin

10/13/2023, 11:27 PM
Only a fraction of what is represented by this topic if I understand it, I often use http://rigaux.org/language-study/syntax-across-languages.html and https://en.wikipedia.org/wiki/Rosetta_Code (which seems to be down currently) when thinking about writing languages. I also read older books such as SmallTalk implementation and how it progressed from the early stages (1972) to later (1980). My favorite, although a bit heavy in syntax is the Dylan programming language https://en.wikipedia.org/wiki/Dylan_(programming_language) It is sort of an Algol syntax for LISP-type language. I believe Julia is a somewhat of a relative of Dylan for modern languages.
a

Andrew F

10/21/2023, 6:25 AM
The line about "extra-functional significance" (a) seems exactly on the point and (b) made me think: writing tends to start as pure, boring function. Early cuneiform is all agricultural and commercial records and stuff. Most code today is still pure function, even if its structure is more complicated. Even artsy code still has a heavy focus on the output. Trying to figure out code as literature today might be like trying to predict Les Miserables when writing is just barely out of the tallying-bushels stage.