Krytyczne badania kodu

Critical Code Studies ( CCS ) to wschodząca poddziedzina akademicka, związana z badaniami nad oprogramowaniem , humanistyką cyfrową , kulturoznawstwem , informatyką , interfejsem człowiek-komputer oraz kulturą majsterkowiczów . Skupia się przede wszystkim na kulturowym znaczeniu kodu komputerowego , nie wykluczając ani nie skupiając się wyłącznie na celu funkcjonalnym kodu. Według Marka C. Marino, to

to podejście, które stosuje krytyczną hermeneutykę do interpretacji kodu komputerowego, architektury programu i dokumentacji w kontekście społeczno-historycznym. CCS utrzymuje, że linie kodu nie są neutralne pod względem wartości i mogą być analizowane przy użyciu podejść teoretycznych stosowanych w innych systemach semiotycznych, oprócz określonych metod interpretacyjnych opracowanych specjalnie do dyskusji nad programami.

Jak wprowadził Marino, krytyczne badania kodu były początkowo metodą, za pomocą której uczeni „mogą czytać i wyjaśniać kod w sposób, w jaki moglibyśmy eksplikować dzieło literackie”, ale koncepcja ta opiera się również na koncepcji cybertekstu [ potrzebne źródło ] Espena Aarsetha jako „mechaniczne urządzenie do produkcji i konsumpcji znaków werbalnych”, argumentując, że aby zrozumieć artefakt cyfrowy, musimy również zrozumieć ograniczenia i możliwości narzędzi autorskich używanych przez twórcę artefaktu, a także przechowywanie pamięci i interfejs wymagany, aby użytkownik mógł doświadczyć cyfrowego artefaktu.

Dowody na to, że krytyczne badania nad kodem nabrały rozpędu od 2006 r., obejmują [ oryginalne badania? ] artykuł Matthew Kirschenbauma w The Chronicle of Higher Education , sesje CCS w Modern Language Association w 2011 r., które były „wypełnione” uczestnikami, kilka konferencji naukowych poświęconych w całości krytycznym studiom nad kodem oraz książka poświęcona wyjaśnieniu pojedynczego wiersz kodu komputerowego zatytułowany 10 PRINT CHR$(205.5+RND(1)); : PRZEJDŹ DO 10 .

Zobacz też

przypisy

Bibliografia

Dalsza lektura