1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox AltoAntalet ord "första" i artikeln Àr övervÀldigande.

Det första programmet "Hello, World", det första spelet MUD, den första shootern, den första deathmatchen, det första grafiska grĂ€nssnittet, det första "skrivbordet", det första Ethernet, den första musen med tre knappar, den första kulmusen, den första optiska musen, den första fullskĂ€rmsmonitoren, det första flerspelarspelet
 den första personliga datorn.

År 1973
I staden Palo Alto, i den legendariska forsknings- och utvecklingslaboratoriet Xerox PARC (Palo Alto Research Center Incorporated), den 1 mars slÀpptes en maskin som senare skulle kallas vÀrldens första personliga dator (inte en hem-PC, utan för individuell anvÀndning).

Alto var en forskningsprototyp, inte en kommersiell produkt. Det var tÀnkt att Alto skulle tillverkas i serie, men sÄ blev det aldrig. Totalt tillverkades dock flera tusen Alto, varav de flesta anvÀndes inom Xerox PARC och pÄ olika universitet.

Kostnaden för en Alto-maskin uppskattas ligga mellan 12 000 och 40 000 dollar.

Sex Är efter lanseringen av Alto skulle Steve Jobs se den och lÄna en massa nya funktioner till vÀrlden.

För skapandet av datorn fick teamet (Tecker, Kay, Butler, Taylor) 2004 ett Charles Stark Draper-pris, och Chuck Tecker fick Àven Turing-priset 2009.

I oktober 2014 slÀpptes kÀllkoden Xerox Alto pÄ Computer History Museum.

LÄt oss försöka kika under huven och lÀra kÀnna utvecklarna.



Utvecklingen av datorn började 1972 med dokumentet ("Why Alto?"), skrivet av Butler Lampson (som inspirerades av Douglas Engelbarts koncept oN-Line System (NLS)). Designen stod Chuck Tecker för.

Butler Lampson

"Varje datorproblem löses med en ytterligare abstraktionsnivÄ"

1 mars Àr födelsedagen för den personliga datorn. Xerox AltoUnder 1960-talet deltog Lampson i projektet GENIE i Berkeley, dÀr ett tidsdelningssystem kallat Berkeley Timesharing System för Scientific Data Systems dator SDS 940 utvecklades.

Under 1970-talet blev Lampson en av grundarna av laboratoriet Xerox PARC, dÀr han deltog i utvecklingen av Alto, samt i utvecklingen av teknologier för laserskrivare, Ethernet-nÀtverk, textbehandling i WYSIWYG, tvÄfas-kommitprotokoll (2PC), Bravo, det första snabbt nÀtverk (LAN), har utvecklat flera betydande programmeringssprÄk, till exempel, Euclid.

PÄ 80-talet gick Lampson över till Digital Equipment Corporation. Nu arbetar han i forskningsavdelningen pÄ Microsoft, dÀr han sysslar med sÀkerhet och bekÀmpning av piratkopiering. Han undervisar vid Massachusetts Institute of Technology.

LÀpsons memorandum «Why Alto?»

XEROX Inter-Office MemorandumTill CSL Datum 19 december 1972
FrÄn Butler Lampson Plats Palo Alto

Subject Varför Alto Organisation PARC

1. Introduktion

Detta memo diskuterar anledningarna till att göra ett betydande antal (10-30) kopior av den personliga datorn kallad Alto som har designats av Chuck Thacker och andra. Den ursprungliga motivationen för denna maskin gavs av Alan Kay, som behöver cirka 15-20 'interim Dynabooks' för sin utbildningsforskning. Alto har dock ett mycket bredare spektrum av tillÀmpningar Àn vad denna ursprung kan föreslÄ. Jag börjar med att beskriva dess egenskaper, och gÄr sedan vidare för att övervÀga nÄgra av de mÄnga spÀnnande anvÀndningar som Alto kan fÄ.

2. Egenskaper

Ett Alto-system bestÄr av
48-64K 16-bitars ord av minne (plus paritet och kanske felkorrigering).

En 10 megabytes Diablo-disk som överför ett ord varje 7 ”s, roterar pÄ 25 ms och har en spÄr-till-spÄr-sökning pÄ 8 ms, och en vÀrsta-fall-sökning pÄ 70 ms.

En 901-linjers TV-skĂ€rm vars visningsyta Ă€r nĂ€stan exakt storleken pĂ„ denna sida. Den Ă€r orienterad vertikalt och Ă€r utformad för att drivas frĂ„n en bitkarta i minnet. Det tar 32K minne för att fylla visningsomrĂ„det med en kvadrat (825×620) raster. Dessa punkter Ă€r cirka 1,4 mil kvadrat. Det Ă€r möjligt att minska deras bredd till cirka 1 mil, vilket ger en 825×860 raster och 44,3K minne. Den kvadratiska rastern kan visa 8000 5×7 tecken med descender eller 2500 vackert proportionellt utformade tecken.

Ett okodat tangentbord som gör att processorn exakt kan avgöra nÀr varje tangential trycks ner eller slÀpps, samt en mus eller annan pekanordning.

En processor som exekverar Nova-instruktioner vid cirka 1,5 ”s/instruktion och kan utvidgas med extra instruktioner lÀmpliga för att tolka Lisp, Bcpl, MPS, eller vad som helst.

Ett högbandbredds (10 MHz) kommunikationsgrÀnssnitt vars detaljer Ànnu inte har specificerats.

Valfritt, en fast teckensnittsgenerator liknande den som designades och byggdes av Doug Clark. Detta skulle spara mycket minne och skulle möjliggöra högre kvalitet pÄ tecken Àn vad som kan göras med en kvadratisk raster, men ger ingen grundlÀggande ny kapabilitet. Den bör kosta cirka $500.

Valfritt, en Diablo-skrivare, XGP eller annan hÄrdvaruenhet.

Ett bord som Àr cirka 45" brett och 25" djupt för att hysa maskinen och montera skÀrmen och tangentbordet.

Mest viktigt, en kostnad pÄ cirka $10.5K, vilket kan reduceras till $9.7K genom att anvÀnda en 2.5 megabytes disk. Kostnaden Àr ungefÀr lika uppdelad mellan disk, minne och allt annat. Vi har spenderat cirka dubbelt sÄ mycket pÄ Maxc per 1974 CSL-medlem.

Systemet Àr kapabelt att utföra nÀstan vilken berÀkning som helst som en PDP-10 kan göra. För de flesta problem kan det ge bÀttre prestanda till anvÀndaren Àn en tidsdelad 10, Àven om den sistnÀmnda Àr lÀtt belastad (uppenbar undantag: mycket flyttalberÀkning). Dessutom har vi under utveckling Lisp, Bcpl och MPS-system som kan köras pÄ en Nova och dÀrför, med smÄ modifieringar, pÄ Alto. Eftersom det mesta av vÄrt framtida mjukvaruarbete förvÀntas göras i ett av dessa sprÄk, bör mycket av det kunna köras pÄ Alto.

NÀsta stycke visar att det bör finnas gott om datorkraft. BÄde Lisp och MPS kommer att ha nÄgon form av hÄrdvarustödd avbildning, eftersom storleken pÄ det virtuella minnet inte kommer att vara ett problem; en liknande arrangemang för Bcpl verkar möjligt, men har inte undersökts.

En 64K Alto har lika mÄnga Lisp-celler som 32K av PDP-10-minne. BBN hÀvdar att de kan köra Lisp-anvÀndare med ett genomsnittligt arbetsset pÄ 25K och ett sidfelintervall pÄ 30 ms. FyrtiotvÄ disktracks rymmer 256K Lisp-celler, och den genomsnittliga Ätkomsttiden till en post pÄ en av dessa tracks Àr cirka 32 ms, jÀmfört med 17 ms för 10:ans trumma. DÀrför, om exekveringshastigheten pÄ Alto Àr hÀlften av 10:ans hastighet eller mindre, kommer paging inte att kosta mer Àn pÄ 10 för Lisp-program. Det Àr mycket troligt att vi kan fÄ ett Lisp-system pÄ en Alto med nÄgra specialiserade instruktioner som kan leverera hÀlften av prestandan hos en Tenex Lisp som körs i ett 32K swap-utrymme. JÀmförbara resultat kan förvÀntas för andra sprÄk.

3. Applikationer

Alla de applikationer som övervÀgs hÀr beror pÄ tvÄ fakta som sammanfattar innehÄllet i det föregÄende avsnittet:

Alto Àr mer kraftfull Àn en VTS-terminal kopplad till Tenex;

Alto Àr tillrÀckligt billig sÄ att vi kan köpa en för varje medlem av CSL, om det skulle visa sig önskvÀrt.

a) Distribuerad databehandling. Vi kan mycket enkelt sÀtta upp ett Aloha-liknande punkt-till-punkt-paket nÀtverk mellan Alton, med en koaxialkabel som ether (eller mikro vÄgor med en repeater pÄ en kulle för hemterminaler). Vi kan dÄ utföra en mÀngd olika experiment med dussintals maskiner. Det Àr enkelt att prova experiment som beror pÄ oberoendet hos deltagarna samt de som anvÀnder specialiserade komponenter som mÄste samarbeta för att Ästadkomma nÄgot. I synnerhet kan vi sÀtta upp system dÀr varje anvÀndare har sina egna filer och kommunikationen endast sker för utbyte av delbar information, och dÀrmed kasta nÄgot ljus över den lÄngvariga kontroversen kring fördelarna med detta schema mot centraliserade filer.

b) Kontorssystem. Vi kan köra Peters Lisp-baserade NLS-konkurrent eller xNLS-systemet. Den berÀkningsmÀssiga överkapaciteten hos Alto kommer att göra att vi kan koncentrera oss pÄ systemets kapabiliteter snarare Àn att optimera dess prestanda. Informationen som erhÄlls frÄn denna ansats bör komplettera den som fÄs frÄn multi-anvÀndare xNLS-experimenten. Det kan ocksÄ vara möjligt att köra dessa pÄ Alto och dÀrigenom undvika Nova-beroende; denna möjlighet krÀver vidare utredning.

c) Personlig databehandling. Om vÄra teorier om nyttan av billiga, kraftfulla persondatorer Àr korrekta, bör vi kunna demonstrera dem övertygande pÄ Alto. Om de Àr felaktiga kan vi ta reda pÄ varför. Vi bör exempelvis kunna tillfredsstÀlla tunga Lisp-anvÀndare som Warren och Peter med en Alto. Detta skulle ocksÄ avlasta en stor datorbelastning frÄn Maxc. Det bör ocksÄ vara ganska enkelt att simulera hÄrdvarukonfigurationen för andra föreslagna persondatorer (t.ex. olika minneshierarkier) och dÀrmed valida dessa designer. Detta Àr viktigt eftersom mer kompakta maskiner kommer att krÀva en mycket större investering i ingenjörsutveckling och mer precis optimering av minnessystemet.

d) Grafik. Alto Àr ett utmÀrkt verktyg för Bob Flegals grafiska arbete och kommer att göra frukterna av det arbetet tillgÀngliga för en bred gemenskap. Den kan inte utföra Dick Shoups grejer.

4. TÀvlingsförhÄllanden

Alto konkurrerar med nÄgra andra saker som vi eller SSL gör. Jag tror att detta Àr nÄgot bra, eftersom det uppmuntrar föresprÄkarna för bÄda tillvÀgagÄngssÀtten att utmÀrka sig. Specifikt:

a) VTS kan göra högre kvalitetstecken, har intensitetskontroll och blinkande, kostar hÀlften till tvÄ tredjedelar sÄ mycket om du bara vill ha en terminal, och kan dra nytta av videoswitchen. Det kan inte göra grafik och kan drabbas av köproblem i delade resurser (den kontrollerande Nova och kommunikationen Àr delade). Och naturligtvis Àr det bara sÄ bra som den dator som anvÀnder den.

b) Maxc kan berÀkna, och för applikationer som anvÀnder befintlig mjukvara, behöver stora arbetsuppsÀttningar, eller gör mÄnga multiplikationer, sÄ Àr det bÀttre. Dessutom Àr det kÀnt att det Àr bra för Lisp, etc., medan lÀmpligheten av Alto för sÄdana stora system kvarstÄr obevisad.

c) Novas som inte har komplexa grÀnssnitt till annan hÄrdvara (t.ex. Toy, XGP) kan ersÀttas av Altos. De som har det, som Maxc Nova eller förmodligen VTS Nova, Àr sÀkra.

d) Konsekvenserna av Alto för det lokala nÀtverket Àr oklara.

e) Imlacs har raderats.

[KĂ€lla]

Charles Tecker

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto Tillsammans med Butler Lampson och andra alumner grundade han Berkeley Computer Corporation, dÀr han arbetade med utvecklingen av datorelektronik. Men företaget hade ingen kommersiell framgÄng och Tecker anstÀlldes vid Xerox PARC:s forskningscenter.

Under 1970- och 80-talen blev han en av utvecklarna av Ethernet-protokollet och bidrog ocksĂ„ stort till att skapa den första laserskrivaren. År 1983 grundade Tecker forskningscentret för Digital Equipment Corporation (DEC Systems Research Center) och deltog 1997 i skapandet av Microsoft Research-laboratoriet i Cambridge. Efter att ha Ă„tervĂ€nt till USA utvecklade Tecker hĂ„rdvara för Microsoft Tablet PC, baserat pĂ„ sin erfarenhet av att arbeta med Dynabook vid Xerox PARC.

Intervju pÄ engelska

Bob Taylor

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto "Internet handlar inte om teknik; det handlar om kommunikation. Internet kopplar samman mÀnniskor som har gemensamma intressen, idéer och behov, oavsett geografi."

Var chef vid ARPA:s Information Processing Techniques Office frÄn 1965 till 1969, grundare och chef för Xerox PARC:s datavetenskapliga laboratorium frÄn 1970 till 1983, grundare och chef för Digital Equipment Corporations Systems Research Center fram till 1996.



Alan Kay

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

Skapare av objektorienterad programmering ("Jag myntade termen 'objektorienterad', och vad jag sÀger Àr att jag inte menade C++.") och bÀrbara datorer.
För övrigt sa Kay sin berömda fras "Det bĂ€sta sĂ€ttet att förutsĂ€ga framtiden Ă€r att uppfinna den" 1971, och Dennis Gabor (Nobelpristagare, skapare av holografi) – 1963. "Att uppfinna framtiden" (1963): "Framtiden kan inte förutses, men framtider kan uppfinnas." (Utredning om detta ). Ett typiskt exempel pĂ„ anvĂ€ndning:.)

Video pÄ TED
Alan Kay: "En kraftfull idé om idéer"

Xerox Alto

Spela video

HÄrdvara

HÄrdvaruhandbok (PDF)

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Xerox Alto hade 128 KB RAM (kostar $4000), utbyggbar till 512 KB, en hÄrddisk med avtagbart kassett pÄ 2,5 MB.

Diskettstationer
1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

SkÀrm
1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
För att visa grafisk information anvĂ€ndes en monokrom monitor med en upplösning pĂ„ 606×808 pixlar i en ovanlig portrĂ€ttorientering.

Klar
1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Chip: flerchip, sektionell mikropaketerad aritmetisk-logisk enhet (bit-slice arithmetic logic unit) baserad pÄ Texas Instruments 74181-chip med mikroprogrammeringsstöd (upp till 16 parallella uppgifter med fasta prioriteringar). 5.8 MHz CPU

Tangentbord

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
64-tangents tangentbord

Mus
Alla möss som anvÀndes med Alto var tredumstolks. Den första musen var mekanisk, med tvÄ hjul placerade vinkelrÀtt mot varandra. Snart ersattes denna modell av en mus med kula, uppfunnen av Bill English. Senare kom den optiska musen, som först anvÀnde vitt ljus och sedan infraröd strÄlning. Knapparna pÄ de första mössarna var placerade ovanpÄ varandra snarare Àn bredvid varandra, som det Àr vanligt idag.
1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

IdĂ©erna frĂ„n Engelbart förverkligade i den verkliga vĂ€rlden — mus och ackordtangentbord:

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

[KĂ€lla]

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

[KĂ€lla]

NĂ€tverkskort

Ethernet

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

[ClickHouse-Ninja/Proton]

Programvara

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
De första programmen för Alto skrevs pÄ programmeringssprÄket BCPL (för övrigt skrevs det första programmet "Hello world" och den första MUD pÄ BCPL), sedan anvÀndes sprÄket Mesa, som inte fick nÄgot stort genomslag utanför PARC, men pÄverkade vissa senare sprÄk, till exempel Modula. PÄ Alto-tangentbordet fanns det ingen understreckstangent, som anpassades för vÀnsterpiltangenten, som anvÀndes i Mesa-sprÄket som tilldelningsoperator. Denna egenskap hos Alto-tangentbordet kan ha bidragit till uppkomsten av stilnamngivningen CamelCase. En annan egenskap hos Alto var möjligheten för anvÀndaren att programmera direkt mikroprogrammet för processorn.

Trots den relativt begrÀnsade mÀngden RAM-minne utvecklades och anvÀndes program för Xerox Alto med grafiska menyer, ikoner och andra element som blev vanliga först med framvÀxten av operativsystemen Mac OS och Microsoft Windows.

  • Bravo och Gypsy — de första WYSIWYG-textbehandlarna
  • Laurel och Hardy — nĂ€tverks-e-postklienter
  • Markup och Draw — grafiska redigerare (bitmapredigerare)
  • Neptune — filhanterare
  • FTP och chattverktyg
  • Spel — Schack, Flipperspel, Othello och en Alto Trek-spel av Gene Ball
  • Sil — vektor grafisk redigerare för integrerade kretsar och tryckta kretskort
  • Officetalk experimentell formulĂ€rbehandlingssystem
  • ProgrammeringssprĂ„k — BCPL, LISP, Smalltalk, Mesa och Poplar

NÄgra bilder/skÀrmdumpar av programvara1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Smalltalk

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Bravo

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Cedar

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Markup

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Draw

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
SIL

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Laurel
[ClickHouse-Ninja/Proton]

fler skÀrmdumpar av program1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Visning frÄn tangentbords-testprogrammet:
Alto-tangentbordet har en separat signallinje för varje nyckel och kan dÀrmed avgöra nÀr ett antal nycklar trycks ned samtidigt. PÄ displayen hÄlls de svarta tangenterna nedtryckta. Den lilla kvadraten ovanför tangentbordet representerar musen (se foto 4); en musknapp Àr ocksÄ nedtryckt.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Visning av Alto Executive, med ett exempel pÄ stjÀrna- och frÄgeteckennotation.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
NetExecutive (liknande Alto Executive, men det tillÄter Ätkomst till resurser över Ethernet).

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Typisk Mesa-program som redigeras av Bravo; observera de olika typsnitten som anvÀnds i programlistan.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Katalog frÄn Neptun-katalogredigeraren. Filnamnen i svart har valts för ytterligare operationer som utskrift eller radering. Markören visas som ett kors i en cirkel.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Bravos förmÄga att Àndra typsnitt (det finns hundratals typsnitt för Alto, frÄn gotisk stil till elviska runor; mittstycket i denna visning har Àndrats till grekiska). Dokumentet i det nedre fönstret har konverterats till den form som visas i det övre fönstret.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Punkter placeras med markören, och kurvor och linjer fylls i av programmet.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Linjer kan "mÄlas" med en mÀngd olika "penseldrag" (markören har Àndrats till en liten pensel).

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Textur ges till linjerna; prickiga linjer skapas med saxmarkören.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Bilder kan matematiskt manipuleras; en ny figur kan skapas genom att vÀnda, luta eller strÀcka en kopia av den ursprungliga.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Ögat representerar en motstĂ„ndares persona. Vilken Alto som helst pĂ„ nĂ€tverket kan gĂ„ med i eller lĂ€mna spelet nĂ€r som helst.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Pinball-spelet:
Flippers Àr aktiverade av de tvÄ skiftknapparna; en Alto-port kan anslutas till en högtalare för att ge klockor och larmljud.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Multiplayer Trek-programmet:
Detta spel spelas helt under muskontroll. Den nedre delen av skÀrmen visar en kortdistanssensor; ovanför finns lÄngdistansdisplayen och navigations- och vapenkontroller.

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Cedar-miljö pÄ Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Berömda "regnbÄgs"-skÀrmen pÄ en Alto

Spel

Alto Trek — det första multiplayer-spelet
Du styr ett rymdskepp av en av tre raser: Jordbor, Klingoner eller Romulaner

Spela video

Manual för spelet

Maze
Det första deathmatch, den första personliga vyer.

Spela video

och Àven:

  • Astro-roids
  • Schack
  • Galaxians
  • Mazewar
  • Missile Command
  • Rinky Dink (Clint Parkers flipperspel)
  • Space War

SkÀrmdumpar1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto

1 mars Àr födelsedagen för den personliga datorn. Xerox Alto
Det Àr vad datorer Àr till för

UPD
Hann inte se, men tror att det blir anvÀndbart:

Spela video

2001. Xerox Alto: En personlig retrospektiv

Slutsats

"Tvivla aldrig pÄ att en liten grupp engagerade och hÀngivna mÀnniskor kan förÀndra vÀrlden. I sjÀlva verket Àr det bara de som verkligen Ästadkommer dessa förÀndringar." Margaret Mead

Jag tycker att det Àr galet coolt att vara vittne (och Ànnu mer delta) i skapandet av nya och intressanta saker. Jag hade turen att vara nÀra en grupp unga och djÀrva mÀnniskor som skapade "Klockan" (det första antikafét), Àven om det inte var en IT-produkt, men ÀndÄ vÀldigt spÀnnande och kul. Jag pratade lite med utvecklarna Cybiko, de har massor av intressanta historier. Jag tittade gÀrna pÄ serien "Halt and Catch Fire". Vem vet lÀnkar till anvÀndbara material, dela gÀrna, och om ni sjÀlva var med och skapade nÄgot nytt - skriv i kommentarerna, jag skulle vara tacksam.

Tillsammans med företaget Edison Vi startar vÄrens maraton av publikationer.

Jag ska försöka grÀva djupt i kÀllorna till IT-teknologier, förstÄ hur pionjÀrerna tÀnkte och vilka koncept de hade i sina huvuden, vad de drömde om och hur de sÄg pÄ framtiden. Vad syftade de till med begrepp som "dator", "nÀtverk", "hypertext", "intelligensförstÀrkare", "kollektiva problemlösningssystem", vilken mening la de i dessa begrepp och med vilka verktyg ville de nÄ sina mÄl.

Jag hoppas att dessa material kommer att inspirera dem som undrar hur man gĂ„r „frĂ„n Noll till Ett” (att skapa nĂ„got som inte har funnits tidigare). Jag önskar att IT och "programmering" inte bara skulle vara "kodning för pengar", utan att pĂ„minna om att de tĂ€nktes som en hĂ€vstĂ„ng för att förĂ€ndra metoderna för krigföring, utbildning, samarbete, tĂ€nkande och kommunikation, som ett försök att lösa globala problem och möta de utmaningar som mĂ€nskligheten stĂ„r inför. SĂ„ ungefĂ€r.

0 mars. Seymour Papert
1 mars. Xerox Alto
2 mars „Ring Jake.” Historien om NIC och RFC
3 mars Grace „mormor COBOL” Hopper
4 mars Margaret Hamilton: „Grabbar, jag ska skicka er till mĂ„nen”
5 mars Hedy Lamarr. Att bÄde spela in en nakenfilm och skjuta ner fienden med en torped
7 mars Den fantastiska sexan: tjejerna som rÀknade ut en termonukleÀr explosion
8 mars „Videospel, jag Ă€r er far!”

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster