{"id":12,"date":"2025-09-08T15:17:11","date_gmt":"2025-09-08T15:17:11","guid":{"rendered":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/?p=12"},"modified":"2025-11-12T10:45:41","modified_gmt":"2025-11-12T10:45:41","slug":"abstract","status":"publish","type":"post","link":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/abstract\/","title":{"rendered":"Abstract"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">This is a practice-based class on programming as a design\/art practice \u2026 but with a&nbsp;<em>small<\/em>twist. Instead of indulging in ever more powerful, potent, proprietary, and performance-hungry domains, we want to go simple, weird, queer, and essentially&nbsp;<em>small<\/em>. So instead of consuming the next Unreal-Engine-based triple-A title, why not create a one-button game? Why rely on a 3000 EUR desktop PC for your TouchDesigner program to run, when you can create an application for a 30 EUR machine? Why write 1.000.000 lines of code when you can get away with just the right, smart 1.000 lines? Forget about 4K-full-HD blabla and go 640\u00d7480px or low-res LED matrix. Animations at 60 frames per second? How about two-frame animations for a change? This is less about nostalgia and more about&nbsp;<em>not playing along<\/em>. Require less, design more. Think raw, Linux, CLI, old machines, bits, hacks, demo scene, perma-computing, non-games, etcetera \u2026 we are curious.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this class, we look into text-based programming and will work with the experimental\u00a0<a href=\"https:\/\/umfeld.org\">Umfeld<\/a>\u00a0library ( a C\/C++ variant of Processing ). Get out your mechanical keyboards, and let us enjoy this journey together as a group: all systems are welcome.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is a practice-based class on programming as a design\/art practice \u2026 but with a&nbsp;smalltwist. Instead of indulging in ever more powerful, potent, proprietary, and performance-hungry domains, we want to go simple, weird, queer, and essentially&nbsp;small. So instead of consuming the next Unreal-Engine-based triple-A title, why not create a one-button game? Why rely on a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/wp-json\/wp\/v2\/posts\/12","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":2,"href":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/wp-json\/wp\/v2\/posts\/12\/revisions"}],"predecessor-version":[{"id":16,"href":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/wp-json\/wp\/v2\/posts\/12\/revisions\/16"}],"wp:attachment":[{"href":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/wp-json\/wp\/v2\/media?parent=12"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/wp-json\/wp\/v2\/categories?post=12"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.digitalmedia-bremen.de\/the-small-computing-group-programming-for-designers-and-artists\/wp-json\/wp\/v2\/tags?post=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}