{"id":1423,"date":"2024-03-18T14:00:27","date_gmt":"2024-03-18T14:00:27","guid":{"rendered":"https:\/\/research.swissdigitization.ch\/?p=1423"},"modified":"2024-04-22T07:33:01","modified_gmt":"2024-04-22T07:33:01","slug":"waren-fuer-8bit-programmierer-die-computer-wie-hosentaschen","status":"publish","type":"post","link":"https:\/\/research.swissdigitization.ch\/?p=1423","title":{"rendered":"Waren f\u00fcr 8Bit-Programmierer* die Computer wie Hosentaschen?"},"content":{"rendered":"\n<p>In einem Telefongespr\u00e4ch meinte ein Entwickler letzthin, dass Computer (falls ich ihn nicht falsch verstanden habe) so etwas wie Hosentaschen gewesen seien. Da kannte man jeden Ecken, es waren einfach 64 * 1024 Bytes Memory im C64 und das sei alles gewesen, alles. Und man kannte  jede Adresse oder zumindest die Ranges.  Anders gesagt: Es war alles so klein und festgeschrieben, dass einfach alles vor einem lag. Wo findet man den aktuellen Modus des Screen, wo muss man reinschreiben, dass er sich \u00e4ndert. Wo liegt das Memory f\u00fcr die Joysticks etc. Dinge die heute alles \u00fcber Spezialhardware und oft deren Schnittstellen erledigt werden muss. <\/p>\n\n\n\n<p>Und es ist tats\u00e4chlich so &#8211; dass die Leute in <a href=\"https:\/\/www.lemon64.com\/forum\/\">Lemon64<\/a> immer noch die absoluten Adressen in Hex angeben(!). Sei es in Assembler oder in Basic! (Pokes\/Peeks) Nicht etwa in Konstanten aus Libraries, wie heute \u00fcblich. <\/p>\n\n\n\n<p>Diese absolute Kontrolle ist selbstverst\u00e4ndlich verloren gegangen und so gibt es einige Entwickler*, die danach aufh\u00f6rten, denn in Windows etwa sei einfach nicht mehr alles unter Kontrolle gewesen. <\/p>\n\n\n\n<p>Der Weg raus aus der Hosentasche in den vielf\u00e4ltigen Overall, wo dauernd, was anderes in der Tasche vielen war. Erkl\u00e4rt auch ein bisschen den Aufstieg der Hochsprachen auch in diesem Millieu. Kontrolle. <\/p>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In einem Telefongespr\u00e4ch meinte ein Entwickler letzthin, dass Computer (falls ich ihn nicht falsch verstanden habe) so etwas wie Hosentaschen gewesen seien. Da kannte man jeden Ecken, es waren einfach 64 * 1024 Bytes Memory im C64 und das sei alles gewesen, alles. Und man kannte jede Adresse oder zumindest die Ranges. Anders gesagt: Es [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27,15,1],"tags":[],"class_list":["post-1423","post","type-post","status-publish","format-standard","hentry","category-c64","category-coding","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/1423","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1423"}],"version-history":[{"count":3,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/1423\/revisions"}],"predecessor-version":[{"id":1427,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=\/wp\/v2\/posts\/1423\/revisions\/1427"}],"wp:attachment":[{"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1423"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1423"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/research.swissdigitization.ch\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1423"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}