Categories
Uncategorized

Coding and its Beauty … Is it Really Worth it?

While I agree that learning to code in any sufficiently used higher level programming language can create or open up “new worlds or universes” per se, humanities students should not be required to learn how to code. First off, what do I mean by new worlds and universes? In the realistic sense, coding is definitely an art form. Yes Kirschenbaum, programming is beautiful. Indeed, “code work blends functional computer code with creative composition.” However, the process is just too long. 

“… All who consider themselves scholars of the humanities should realize that the discourse of programming is only the technical jargon with which computer scientists address many of the very same questions that one encounters every day in the humanities.”

Evan Donahue “A “Hello World” Apart (why humanities students should NOT learn to program)”

At the end of the day, programming is just jargon. Let me rephrase this. At the inherent stage, a programming language is just jargon, and this jargon takes years upon years to fully learn and comprehend. To reach the stage, where a programmer has begun his “world-making” requires understanding of the language’s core, to an extent of learning about the system’s internals. So, why spend hours learning a programming language just to hear coders talk so profusely about the avant-garde, awe-inspiring aspect of the language but not be able to experience it yourself. Obviously, computer science majors will be able to catch glimpses here and there into this “world-making” concept and even experience it sometimes with his or her own code during their undergraduate years. However, reinforcing the idea that coding is this beautiful art form and garners an opportunity to build new worlds and having other students with majors in different studies learn to code are completely separable matters. You can’t really do both, and spending hours learning a language just to catch a glimpse of it doesn’t make much sense either.

I have coding knowledge in Java and C++ and a very rough and basic understanding of lower level programming languages like Assembly.

Below is some javascript code constructing some objects blocks, which I think are very useful and sort of define one of the many methods different coders can use to make their code unique to others’. The way a coder wants to chunk off their data is unique.

var class = {
    averageAge: 19
};

class.info = {
    field: "Digital Humanities",
    Level: 110
};

3 replies on “Coding and its Beauty … Is it Really Worth it?”

I agree with you that, as a humanities major, I will likely never be able to code as well as computer science majors and “world creators.” It is difficult for me to take a stand on this issue because I cannot say that I know exactly what I will do with my coding knowledge after this class. However, I am willing to buy into the notion that knowing a little bit about coding will be helpful in some way, and will enable me to accomplish something that I would not had I not taken this course (I used HTML code to do the Italics!). In many areas, some degree of knowledge is preferable to no knowledge; even if a limited amount of knowledge does not make one an expert in the subject, it can catalyze conversations and projects with those who are.

I spoke about similar things in my post, I agree with your central idea and i really liked how you argued the point that spending hours to catch a glimpse of the coding world seems pointless. But I would have to also agree with Aaron’s comment that some degree of knowledge would be helpful in stimulating discussions and ideas.

I think coding is a language. Like any language, if you choose to be in a world where its spoken, then yeah you need it. Does your world need coding? Can you do what you want without it? Then, obviously you it’s not worth learning it.
What you say here makes sense for me to the extent that it’s not a necessity. It’s beautiful nevertheless.

Leave a Reply

Your email address will not be published. Required fields are marked *

css.php