По-късно започна да работи с програмисти и с изненада установи, че дори най-опитните измежду тях рядко познават действието на двоичната схема. Невероятно. Двоичната схема съхранява в паметта само „1“ или „0“. И ако не знаеш как работи тя, какво изобщо знаеш за компютрите?
Отговаряха му, че не е необходимо програмистът да разбира от проектиране на схемите. По същия начин от техника по поддържането на механичните части не се изисква да разбира от програмиране. Двата вида модели са независими. С изключение на картата за разпределението на паметта и малкия информационен провлак, наречен „Репертоар на командите на машинен език“ — толкова малък, че се побира върху една страничка, електронните схеми и програми в един и същ компютър по едно и също време нямат нищо общо помежду си.
Репертоарът на командите на машинен език очароваше Федър, защото той можеше да го разглежда от различни ъгли. Беше съставял описания на компютри в стотици екземпляри — обясняваше как от една банка двоични схеми се предава напрежение на друга, за да се създаде една-единствена команда на машинен език. Командите са крайното постижение, към което са ориентирани схемите, представянето на симфония от превключващи операции.
Когато се зае с програмиране, Федър установи, че богатото съзвучие на тази симфония може да се превърне в едничка нота от друга, съвършено различна симфония. Изчезват вентилните схеми, интервалите за зареждане и разреждане, разликите между равнищата на напрежението. Дори банките от двоични схеми се превръщат в „регистратори“. Всичко се разглежда от позицията на чистия и символичен свят на логичните връзки, който няма никаква прилика с „реалния“ свят, където бе работил. Репертоарът на командите на машинен език — крайна цел на проекта, се превръща в най-низшия елемент на програмния език от най-ниското равнище. Повечето програмисти никога не използуват пряко тези команди и дори не знаят какво означават.
Въпреки че проектантът на схемите и програмистът познават значението на командата: „Зареди акумулатора“, двамата влагат съвсем различен смисъл. Единствената връзка е по аналогия Регистраторът е аналогичен на банката от двоични схеми. Промяната в напрежението е аналогична на промяната в цифрите. Но те не са еднакви. Дори в тесния провлак между двете множества от статични модели — „хардуер“ и „софтуер“, няма пряк взаимен обмен на значения. Самите машинни команди са напълно самостоятелна група в рамките на двете множества от статични модели.
Върху низшия машинен език се гради висшият програмен език — в онези дни ФОРТРАН или КОБОЛ, — също толкова независим от низшия, както низшият на свой ред от електронните схеми. А над висшия език съществува още едно равнище на модели — приложението, „романът“ на текстообработващата програма. Най-изумителното беше как човек може цяла вечност да се рови в електрическите схеми с осцилоскоп, без изобщо да забележи романа.
Всичко това има значение за Метафизиката на Качеството заради смайващия паралелизъм с взаимовръзката между различните равнища на статичните модели на качеството.
Разбира се, романът не може да съществува в компютъра без успоредния модел на поддържащите напрежения. Оттук обаче не може да се направи изводът, че романът е израз или свойство на електрическото напрежение. Съществуването му в електронни схеми никак не е задължително. Той може да се съхранява на магнитна лента, дискове или ролки и пак магнитната лента нито го съставя, нито го притежава. Романът може да е написан в тетрадка, без мастилото и хартията да са негово съдържание или собственик. Може да се намира в мозъка на програмиста — дори мозъкът не представлява съдържание или собственик на романа. Една и съща програма може да се задействува на най-различни компютри или да промени себе си в хода на работата. Може да се насочи към друг компютър, да се прехвърли в него и изцяло да се отдели от първия, като унищожи и най-малката следа от произхода си — процес, сходен на биологичното възпроизводство.
Опитите нравствените модели на обществото да се изяснят с моделите на неорганичната химия са равносилни на опитите сюжетът на романа, съхранен в паметта на текстообработващата машина, да се обясни с електронната част на компютъра. Задачата е непосилна. Можеш да разбереш как схемите осигуряват условия за романа, но те не създават неговия сюжет. Романът има собствени модели. По същия начин биологичните модели на живота и молекулните модели на органичната химия имат „връзка на машинен език“, ДНК, без това да означава, че атомите на въглерода, водорода или кислорода притежават живот или че го насочват. Най-важната задача на всяко еволюционно равнище, изглежда, е да предоставя свобода на по-низшите. Но с усъвършенствуването си по-високите равнища все повече се впускат да преследват собствените си цели.
Читать дальше