Historio de la Interreto: Malkovrante Interagadon

Historio de la Interreto: Malkovrante Interagadon

Aliaj artikoloj en la serio:

La plej unuaj elektronikaj komputiloj estis unikaj aparatoj kreitaj por esplorceloj. Sed post kiam ili fariĝis haveblaj, organizoj rapide korpigis ilin en sian ekzistantan datumkulturon - unu en kiu ĉiuj datumoj kaj procezoj estis reprezentitaj en stakoj. truitaj kartoj.

Herman Hollerith evoluigis la unuan tabelilon kapablan legi kaj kalkuli datenojn de truoj en paperkartoj por la usona Censo en la malfrua 0-a jarcento. Meze de la venonta jarcento, tre diversa menaĝerio de posteuloj de tiu ĉi maŝino penetris grandajn entreprenojn kaj registarajn organizojn tra la mondo. Ilia komuna lingvo estis karto konsistanta el pluraj kolumnoj, kie ĉiu kolumno (kutime) reprezentis unu nombron, kiu povus esti truita en unu el dek pozicioj reprezentantaj la nombrojn 9 ĝis XNUMX.

Neniuj kompleksaj aparatoj estis postulataj por trui la enigajn datenojn en la kartojn, kaj la procezo povus esti distribuita tra multoblaj oficejoj en la organizo kiu generis la datenojn. Kiam datenoj bezonis esti prilaboritaj—ekzemple, por kalkuli enspezon por trimonata vendoraporto—la ekvivalentaj kartoj povus esti alportitaj en la datumcentron kaj vicigitaj por prilaborado de taŭgaj maŝinoj kiuj produktis aron da produktaĵdatenoj sur kartoj aŭ presis ĝin sur papero. . Ĉirkaŭ la centraj pretigmaŝinoj - tabuliloj kaj kalkuliloj - estis amasigitaj periferiaj aparatoj por truado, kopiado, ordigo kaj interpretado de kartoj.

Historio de la Interreto: Malkovrante Interagadon
IBM 285 Tabulator, populara trunkartmaŝino en la 1930-aj jaroj kaj 40'oj.

Ekde la dua duono de la 1950-aj jaroj, preskaŭ ĉiuj komputiloj funkciis uzante ĉi tiun "aran prilaboradon" skemon. De la perspektivo de la tipa venda finuzanto, ne multe ŝanĝiĝis. Vi alportis stakon da truitaj kartoj por prilaborado kaj ricevis printaĵon aŭ alian stakon da truitaj kartoj kiel rezulto de la laboro. Kaj en la procezo, la kartoj turniĝis de truoj en la papero al elektronikaj signaloj kaj reen denove, sed vi ne multe zorgis pri tio. IBM dominis la kampon de truitaj kartoj pretigmaŝinoj, kaj restis unu el la dominaj fortoj en la kampo de elektronikaj komputiloj, plejparte pro ĝiaj establitaj rilatoj kaj larĝa gamo de periferiaj ekipaĵoj. Ili simple anstataŭigis mekanikajn tabuligilojn kaj kalkulilojn de klientoj per pli rapidaj, pli flekseblaj datumtraktadmaŝinoj.

Historio de la Interreto: Malkovrante Interagadon
IBM 704 Punch Card Processing Kit. En la malfono, knabino laboras kun leganto.

Tiu ĉi trudkarta prilaboradsistemo funkciis perfekte dum jardekoj kaj ne malpliiĝis - tute male. Kaj tamen, fine de la 1950-aj jaroj, periferia subkulturo de komputilaj esploristoj komencis argumenti, ke ĉi tiu tuta laborfluo bezonas ŝanĝiĝi - ili argumentis, ke la komputilo estas plej bone uzata interage. Anstataŭ lasi ĝin kun tasko kaj poste reveni por ricevi la rezultojn, la uzanto devas komuniki rekte kun la maŝino kaj uzi ĝiajn kapablojn laŭ postulo. En Kapitalo, Marx priskribis kiel industriaj maŝinoj - kiujn homoj simple funkciigas - anstataŭigis la ilojn de laboro kiujn homoj rekte kontrolis. Tamen, komputiloj komencis ekzisti en formo de maŝinoj. Nur poste kelkaj el iliaj uzantoj transformis ilin en ilojn.

Kaj ĉi tiu transformo ne okazis en datumcentroj kiel la Usona Censoburoo, la asekura kompanio MetLife aŭ la United States Steel Corporation (ĉiuj el kiuj estis inter la unuaj aĉeti UNIVAC, unu el la unuaj komerce disponeblaj komputiloj). Estas neverŝajne, ke organizo, kiu konsideras semajnan etaton la plej efika kaj fidinda maniero, volus ke iu interrompu ĉi tiun prilaboradon ludante per la komputilo. La valoro de povi sidiĝi ĉe konzolo kaj simple provi ion en komputilo estis pli klara por sciencistoj kaj inĝenieroj, kiuj volis studi problemon, alproksimiĝi al ĝi de malsamaj anguloj ĝis ĝia malforta punkto estis malkovrita, kaj rapide ŝanĝi inter. pensante kaj farante.

Tial tiaj ideoj ekestis inter esploristoj. Tamen, la mono por pagi por tia malŝparema uzo de la komputilo ne venis de iliaj departementestroj. Nova subkulturo (oni eĉ povus diri kulto) de interaga komputila laboro estiĝis el produktiva partnereco inter la militistaro kaj elitaj universitatoj en Usono. Tiu reciproke utila kunlaboro komenciĝis dum 2-a Mondmilito. Atomaj armiloj, radaro kaj aliaj magiaj armiloj instruis al militestroj, ke la ŝajne nekompreneblaj agadoj de sciencistoj povus havi nekredeblan gravecon por la militistaro. Ĉi tiu komforta rilato daŭris ĉirkaŭ unu generacion kaj poste disfalis en la politikaj sortoŝanĝoj de alia milito, Vjetnamio. Sed en ĉi tiu tempo, amerikaj sciencistoj havis aliron al grandegaj monsumoj, estis preskaŭ neĝenataj, kaj povis fari preskaŭ ĉion, kio povus esti eĉ malproksime asociita kun nacia defendo.

La pravigo por interagaj komputiloj komenciĝis per bombo.

Kirlvento kaj SALVIO

La 29-an de aŭgusto 1949, sovetia esplorteamo sukcese faris unua provo pri nukleaj armiloj sur Semipalatinsk-testejo. Tri tagojn poste, usona gvataviadilo fluganta super la Norda Pacifiko malkovris spurojn de radioaktiva materialo en la atmosfero restantaj de la testo. Sovetunio havis bombon, kaj iliaj usonaj rivaloj eksciis pri ĝi. Streĉitecoj inter la du superpotencoj daŭris dum pli ol jaro, ekde kiam Sovetunio fortranĉis terajn itinerojn al okcident-kontrolitaj areoj de Berlino en respondo al planoj reestigi Germanion al sia iama ekonomia grandeco.

La blokado finiĝis en la fonto de 1949, malhelpita per masiva operacio lanĉita fare de la Okcidento por subteni la grandurbon de la aero. La streĉiĝo iom trankviliĝis. Tamen, amerikaj generaloj ne povis ignori la ekziston de eble malamika forto kun aliro al nukleaj armiloj, precipe surbaze de la ĉiam kreskanta grandeco kaj vico da strategiaj bombistoj. Usono havis ĉenon de aviadildetektaj radarstacioj establitaj laŭ la atlantikaj kaj pacifikaj marbordoj dum XNUMX-a Mondmilito. Tamen, ili uzis malmodernan teknologion, ne kovris la nordajn alirojn tra Kanado, kaj ne estis ligitaj per centra sistemo por kunordigi aerdefendon.

Por solvi la situacion, la aerarmeo (sendependa usona armea branĉo ekde 1947) kunvokis la Air Defence Engineering Committee (ADSEC). Ĝi estas memorita en historio kiel la "Walley Committee", nomita laŭ ĝia prezidanto, George Whalley. Li estis MIT-fizikisto kaj veterano de la armea radara esplorgrupo Rad Lab, kiu iĝis la Research Laboratory of Electronics (RLE) post la milito. La komisiono studis la problemon por jaro, kaj la fina raporto de Valli estis publikigita en oktobro 1950.

Oni atendus, ke tia raporto estus enuiga miksaĵo de ruĝaĵo, finiĝanta per singarde vortigita kaj konservativa propono. Anstataŭe, la raporto montriĝis por interesa peco de kreiva argumentado, kaj enhavis radikalan kaj riskan agadplanon. Ĉi tio estas la evidenta merito de alia profesoro de MIT, Norbert Wiener, kiu argumentis ke la studo de vivantaj estaĵoj kaj maŝinoj povas esti kombinita en ununuran disciplinon kibernetiko. Valli kaj liaj kunaŭtoroj komencis kun la supozo ke la aerdefendsistemo estas vivanta organismo, ne metafore, sed en realeco. Radarstacioj funkcias kiel sensorganoj, interkaptistoj kaj misiloj estas la efikiloj tra kiuj ĝi interagas kun la mondo. Ili laboras sub la kontrolo de direktoro, kiu uzas informojn de la sensoj por fari decidojn pri necesaj agoj. Ili plue argumentis, ke tute-homa direktoro ne povos haltigi centojn da alvenantaj aviadiloj tra milionoj da kvadrataj kilometroj ene de minutoj, do kiel eble plej multaj el la funkcioj de la direktoro estu aŭtomatigitaj.

La plej nekutima el iliaj trovoj estas ke la plej bona maniero por aŭtomatigi la direktoron estus per ciferecaj elektronikaj komputiloj kiuj povas transpreni iujn el la homaj decidofaroj: analizi envenantajn minacojn, celante armilojn kontraŭ tiuj minacoj (kalkuli interkaptajn kursojn kaj transdoni ilin al batalantoj), kaj , eble eĉ evoluigante strategion por optimumaj formoj de respondo. Tute ne estis evidente tiam, ke komputiloj taŭgas por tia celo. Ekzistis ekzakte tri funkciaj elektronikaj komputiloj en la tuta Usono tiutempe, kaj neniu el ili alproksimiĝis al plenumi la fidindecpostulojn por milita sistemo de kiu dependas milionoj da vivoj. Ili estis simple tre rapidaj kaj programeblaj nombrokruciloj.

Tamen, Valli havis kialon kredi je la ebleco krei realtempan ciferecan komputilon, ĉar li sciis pri la projekto. ventegoj ["Vortico"]. Ĝi komenciĝis dum la milito en la MIT-servomekanismo-laboratorio sub la direkto de juna gradstudanto, Jay Forrester. Lia komenca celo estis krei ĝeneraluzeblan flugsimulilon kiu povus esti reagordita por apogi novajn aviadilmodelojn sen devi rekonstrui de komence ĉiufoje. Kolego konvinkis Forrester ke lia simulilo devus uzi ciferecan elektronikon por prilabori enirparametrojn de la piloto kaj produkti produktaĵŝtatojn por la instrumentoj. Iom post iom, la provo krei altrapidan ciferecan komputilon elkreskis kaj superbrilis la originan celon. La flugsimulilo estis forgesita kaj la milito, kiu kaŭzis ĝian evoluon, estis jam delonge finita, kaj komitato de inspektistoj de la Oficejo pri Ŝipa Esplorado (ONR) iom post iom seniluziiĝis pri la projekto pro ĉiam pli granda buĝeto kaj ĉiam. -puŝante findaton. En 1950, ONR kritike tranĉis la buĝeton de Forrester por la sekva jaro, intencante fermi la projekton tute post tio.

Por George Valley, tamen, Whirlwind estis revelacio. La fakta Whirlwind-komputilo ankoraŭ estis malproksima de funkciado. Tamen, post ĉi tio, estis supozita aperi komputilo, kiu ne estis nur menso sen korpo. Ĝi estas komputilo kun sensorganoj kaj efektoroj. Organismo. Forrester jam pripensis planojn vastigi la projekton en la ĉefrangan armean komandon kaj kontrolcentrosistemon de la nacio. Al la komputilfakuloj ĉe ONR, kiuj kredis, ke komputiloj taŭgas nur por solvi matematikajn problemojn, ĉi tiu aliro ŝajnis grandioza kaj absurda. Tamen, tio estis ĝuste la ideo kiun Valli serĉis, kaj li aperis ĝuste ĝustatempe por savi Whirlwind de forgeso.

Malgraŭ (aŭ eble pro) liaj grandaj ambicioj, la raporto de Valli konvinkis la aerarmeon, kaj ili lanĉis masivan novan esplor- kaj disvolvan programon por unue kompreni kiel krei aerdefendan sistemon bazitan sur ciferecaj komputiloj, kaj poste efektive konstrui ĝin. La aerarmeo komencis kunlabori kun MIT por fari kernesploradon - natura elekto surbaze de la Whirlwind kaj RLE-fono de la institucio, same kiel historion de sukcesaj aerdefendkunlaboroj devenantaj de Rad Lab kaj 25-a Mondmilito. Ili nomis la novan iniciaton "Projekto Lincoln", kaj konstruis novan Lincoln Research Laboratory ĉe Hanscom Field, XNUMX km nordokcidente de Kembriĝo.

Aerarmeo nomita komputilizita aerdefenda projekto SAGE - tipa stranga militprojekta akronimo kun la signifo "duonaŭtomata surtera medio". Whirlwind laŭsupoze estis testkomputilo por pruvi la daŭrigeblecon de la koncepto antaŭ ol plenskala produktado de la aparataro kaj ĝia deplojo estis aranĝita - tiu respondeco estis asignita al IBM. La funkcianta versio de la Whirlwind-komputilo, kiu estis farota ĉe IBM, ricevis la multe malpli memorindan nomon AN/FSQ-7 ("Army-Navy Fixed Special Purpose Equipment" - kiu igas SAGE ŝajni sufiĉe preciza kompare).

Antaŭ la tempo la aerarmeo desegnis plenajn planojn por la SAGE-sistemo en 1954, ĝi konsistis el diversaj radarinstalaĵoj, aerbazoj, aerdefendarmiloj - ĉio kontrolita de dudek tri kontrolcentroj, masivaj bunkroj dizajnitaj por elteni bombadon. Por plenigi ĉi tiujn centrojn, IBM bezonus liveri kvardek ses komputilojn, prefere ol la dudek tri, kiuj kostintus al la militistaro multajn miliardojn da dolaroj. Ĉi tio estas ĉar la firmao daŭre uzis vakuajn tubojn en logikaj cirkvitoj, kaj ili forbrulis kiel inkandeskaj ampoloj. Iu ajn el la dekoj da miloj da lampoj en funkcianta komputilo povus malsukcesi ĉiumomente. Evidente estus neakcepteble lasi tutan sektoron de la aerspaco de la lando senprotektita dum teknikistoj faris riparojn, do rezervan aviadilon devis esti tenita mane.

Historio de la Interreto: Malkovrante Interagadon
La SAGE-kontrolcentro en Grand Forks Air Force Base en Norda Dakoto, kie du AN/FSQ-7-komputiloj situis

Ĉiu kontrolcentro havis dekduojn da funkciigistoj sidantaj antaŭ katodradaj ekranoj, ĉiu monitorante sekcion de la aerspaco.

Historio de la Interreto: Malkovrante Interagadon

La komputilo spuris iujn ajn eblajn aerminacojn kaj desegnis ilin kiel spurojn sur la ekrano. La funkciigisto povus uzi la malpezan pafilon por montri pliajn informojn pri la migrovojo kaj eldoni komandojn al la defenda sistemo, kaj la komputilo igus ilin presita mesaĝo por disponebla misilbaterio aŭ aerarmea bazo.

Historio de la Interreto: Malkovrante Interagadon

Interaga viruso

Konsiderante la naturon de la SAGE-sistemo - rekta, realtempa interagado inter homaj funkciigistoj kaj cifereca CRT-komputilo per malpezaj pafiloj kaj konzolo - ne estas surprize ke Lincoln Laboratory nutris la unuan kohorton de ĉampionoj de interaga interagado kun komputiloj. La tuta komputila kulturo de la laboratorio ekzistis en izolita veziko, fortranĉita de la grupa prilaborado normoj kiuj disvolviĝis en la komerca mondo. Esploristoj uzis Whirlwind kaj ĝiajn posteulojn por rezervi tempodaŭrojn dum kiuj ili havis ekskluzivan aliron al la komputilo. Ili kutimas uzi siajn manojn, okulojn kaj orelojn por interagi rekte per ŝaltiloj, klavaroj, hele lumigitaj ekranoj kaj eĉ laŭtparoliloj, sen paperaj perantoj.

Ĉi tiu stranga kaj malgranda subkulturo disvastiĝis al la ekstera mondo kiel viruso, per rekta fizika kontakto. Kaj se ni konsideras ĝin viruso, tiam paciento nulo devus esti nomita juna viro nomata Wesley Clark. Clark forlasis gimnazion pri fiziko ĉe Berkeley en 1949 por iĝi teknikisto ĉe nuklearmila fabriko. Tamen, li ne ŝatis la laboron. Post legado de pluraj artikoloj el komputilaj revuoj, li komencis serĉi ŝancon enprofundiĝi en kio ŝajnis kiel nova kaj ekscita kampo plena de neekspluata potencialo. Li eksciis pri la varbado de komputilspecialistoj ĉe Lincoln Laboratory de reklamo, kaj en 1951 li moviĝis al la Orienta marbordo por labori sub Forrester, kiu jam fariĝis la estro de la cifereca komputillaboratorio.

Historio de la Interreto: Malkovrante Interagadon
Wesley Clark montrante sian LINC-biomedicinan komputilon, 1962

Clark aliĝis al la Progresinta Evolugrupo, subfako de la laboratorio kiu karakterizis la malstreĉitan staton de armea-universitata kunlaboro de la tempo. Kvankam la sekcio estis teknike parto de la Lincoln Laboratory universo, la teamo ekzistis en veziko ene de alia veziko, izolita de la ĉiutagaj bezonoj de la SAGE-projekto kaj libera trakti ajnan komputilkampon kiu povus esti ligita iel al. aerdefendo. Ilia ĉefa celo en la fruaj 1950-aj jaroj estis krei la Memory Test Computer (MTC), dizajnitan por montri la daŭrigeblecon de nova, tre efika kaj fidinda metodo de stokado de ciferecaj informoj. magneta kerna memoro, kiu anstataŭigus la kapriĉan CRT-bazitan memoron uzitan en Whirlwind.

Ĉar MTC havis neniujn uzantojn krom ĝiaj kreintoj, Clark havis plenan aliron al la komputilo dum multaj horoj ĉiutage. Clark interesiĝis pri la tiam moda cibernetika miksaĵo de fiziko, fiziologio kaj informa teorio danke al sia kolego Belmont Farley, kiu komunikis kun grupo de biofizikistoj de RLE en Kembriĝo. Clark kaj Farley pasigis longajn horojn ĉe MTC, kreante softvarmodelojn de neŭralaj retoj por studi la trajtojn de mem-organizaj sistemoj. El tiuj eksperimentoj Clark komencis derivi certajn aksiomatajn principojn de komputado, de kiuj li neniam deviis. Aparte, li kredis, ke "uzanto-konveno estas la plej grava dezajnfaktoro."

En 1955, Clark formis teamon kun Ken Olsen, unu el la programistoj de la MTC, por formuli planon krei novan komputilon kiu povus pavimi la manieron por la venonta generacio de armeaj kontrolsistemoj. Uzante tre grandan magnetan kernmemoron por stokado, kaj transistorojn por logiko, ĝi povus fariĝi multe pli kompakta, fidinda kaj potenca ol la Whirlwind. Komence, ili proponis dezajnon, kiun ili nomis TX-1 (Transistorigita kaj eXperimentala komputilo, "eksperimenta transistora komputilo" - multe pli klara ol AN/FSQ-7). Tamen, Lincoln Laboratory-administrado malaprobis la projekton kiel tro multekosta kaj riska. Transistoroj estis nur sur la merkato kelkajn jarojn pli frue, kaj tre malmultaj komputiloj estis konstruitaj uzante transistorlogikon. Tiel Clark kaj Olsen revenis kun pli malgranda versio de la aŭto, la TX-0, kiu estis aprobita.

Historio de la Interreto: Malkovrante Interagadon
TX-0

La funkcieco de la TX-0-komputilo kiel ilo por administri armeajn bazojn, kvankam la preteksto por ĝia kreado, estis multe malpli interesa por Clark ol la ŝanco reklami liajn ideojn pri komputildezajno. Laŭ lia opinio, komputika interagado ĉesis esti fakto de vivo ĉe Lincoln Laboratories kaj fariĝis la nova normo - la bonorda maniero konstrui kaj uzi komputilojn, precipe por scienca laboro. Li donis aliron al la TX-0 al biofizikistoj ĉe MIT, kvankam ilia laboro havis nenion farendaĵo kun PVO, kaj permesis al ili uzi la vidan ekranon de la maŝino por analizi elektroencefalogramojn de dormstudoj. Kaj neniu kontraŭis ĉi tion.

La TX-0 estis sufiĉe sukcesa ke en 1956 Lincoln Laboratories aprobis plenskalan transistoran komputilon, la TX-2, kun enorma du-milion-bita memoro. La projekto daŭros du jarojn por kompletigi. Post tio, la viruso eskapos ekster la laboratorio. Post kiam TX-2 estas kompletigita, la laboratorioj ne plu bezonos uzi la fruan prototipon, do ili konsentis prunti TX-0 al Kembriĝo al RLE. Ĝi estis instalita sur la dua etaĝo, super la aroprilabora komputilcentro. Kaj ĝi tuj infektis komputilojn kaj profesorojn en la MIT-kampuso, kiuj komencis batali por tempoperiodoj en kiuj ili povis akiri plenan kontrolon de la komputilo.

Estis jam klare, ke la unuan fojon estis preskaŭ neeble ĝuste verki komputilan programon. Plie, esploristoj studantaj novan taskon ofte ne havis ideon komence, kio devus esti la ĝusta konduto. Kaj por ricevi rezultojn de la komputila centro oni devis atendi horojn, aŭ eĉ ĝis la sekva tago. Por dekoj da novaj programistoj sur la kampuso, povi grimpi la ŝtupetaron, malkovri cimon kaj ripari ĝin tuj, provi novan aliron kaj tuj vidi plibonigitajn rezultojn estis revelacio. Iuj uzis sian tempon ĉe TX-0 por labori pri seriozaj sciencaj aŭ inĝenieraj projektoj, sed la ĝojo de interagado altiris ankaŭ pli ludemajn animojn. Unu studento verkis tekstoredaktan programon, kiun li nomis "multekosta skribmaŝino". Alia sekvis eblemon kaj skribis "multestan skribtablan kalkulilon" kiun li uzis por fari sian kalkulan hejmtaskon.

Historio de la Interreto: Malkovrante Interagadon
Ivan Sutherland montras sian Sketchpad-programon sur la TX-2

Dume, Ken Olsen kaj alia TX-0-inĝeniero, Harlan Anderson, frustritaj de la malrapida progreso de la TX-2-projekto, decidis surmerkatigi malgrand-skalan interagan komputilon por sciencistoj kaj inĝenieroj. Ili forlasis la laboratorion por fondi Digital Equipment Corporation, starigante oficejon en iama teksaĵfabriko ĉe la Assabet Rivero, dek mejlojn okcidente de Lincoln. Ilia unua komputilo, la PDP-1 (publikigita en 1961), estis esence klono de la TX-0.

TX-0 kaj la Digital Equipment Corporation komencis disvastigi la bonajn novaĵojn de nova maniero uzi komputilojn preter Lincoln Laboratory. Kaj tamen, ĝis nun, la interaga viruso estis lokalizita geografie, en orienta Masaĉuseco. Sed ĉi tio baldaŭ ŝanĝiĝos.

Kion alian legi:

  • Lars Heide, Punched-Card Systems kaj la Frua Informo-Eksplodo, 1880-1945 (2009)
  • Joseph November, Biomedicina Komputado (2012)
  • Kent C. Redmond kaj Thomas M. Smith, From Whirlwind to MITRE (2000)
  • M. Mitchell Waldrop, La Sonĝo-Maŝino (2001)

fonto: www.habr.com

Aldoni komenton