Hledat
Přihlásit se
  • Věda a technika
  • Herní doupě
  • Tipy pro PC
  • IT Byznys
  • Mobily
  • Počítače
  • Počítače
  • Témata
  • Poradna
  • Diskuzní fórum
  • Video
  • Bazar
  • Blogy
  • MĚŘENÍ RYCHLOSTI
  • RSS
  • Facebook Twitter Google+ YouTube
  • Hardware
  • Software
  • Počítače
  • Notebooky
  • Služby na webu
  • Apple
  • Google
  • Microsoft
  • Seznam
  • Tiskové zprávy
Další témata
  • Týden Živě
  • Zprávy Živě
  • Testy
  • Pitvy
Všechna videa
X

Doporučit článek

Vaše jméno:

Váš e-mail:

E-mail adresáta:

Komentář:

kontrolní kód

Odeslat

Blogy Živě » Switch2Mac

Switch2Mac

Nikdy jsem si Mac a OS X příliš neidealizoval, oslavné tirády na něj mne iritovaly, dlouhodobé zkoušení hacknutého systému na normálním PC příliš nepřesvědčilo. Ale jako zastánce dnes již překonaného názoru, že pokud něco chci kritizovat, musím to znát, jsem využil příjemné nabídky a koupil si Mac Mini. Jak můj souboj s tím maličkým kvádrem „Assembled in China“ dopadne? Uvidíme…:-)
 

Opus magnum Steva Jobse

16. 8. 2010, pavt

Když chcete vyvinout přelomový počítač s náročným grafickým prostředím, máte vcelku dvě možnosti. Buď použijete výkonný hardware, zaplatíte spoustu výtečných programátorů a s velkými porodními bolestmi (a za velké peníze) stvoříte vytouženou novinku. Anebo vytunelujete prémiový produkt vlastní firmy, použijete podprůměrný hardware, na kterém lze jen s obtížemi seriozně pracovat (a který nelze rozšířit), a následně jste schopni udat svůj výtvor za zlomek ceny vlajkové lodi, přičemž sebevědomě tvrdíte, že vy jste ti mistři, co to umí. Steve Jobs si s Macintoshem vybral druhou možnost. A stvořil legendu.

Minule jsme si povídali o nelehkém vývoji prvního počítače firmy Apple s grafickým rozhraním, který nesl název Lisa. Také jsme si řekli, že ve stejné době běžel na druhé…no spíše na nějaké desáté koleji vývoj počítače pro masy, který se měl stát nástupcem úspěšného Applu II. Vývoj vedl Jef Raskin, byla to pro něj srdeční záležitost, za kterou do úmoru bojoval s managementem, který mu stále házel klacky pod nohy. V zájmu záchrany svého snu jej dokonce jeden čas prohlašoval za jakousi verzi „domácího počítače“ konkurujícímu tehdy oblíbeným herním konzolám – opravdu nechápu, jak by v tomto ohledu mohl původní Macintosh s černobílou grafikou 256×256 bodů někoho zaujmout. Mnozí měli pocit, že Macintosh vůbec nemá smysl a projekt by se měl zrušit, Steve Jobs se hardwarově slabému Macintoshi posmíval – tedy až do té doby, kdy se pokusil zákulisně převzít kontrolu nad vývojem Lisy, což mu nevyšlo a byl z projektu vyštípán.
Když se rozhlížel a hledal nové uplatnění, jeho zrak utkvěl na skomírajícím projektu Macintoshe. Až doposud jej tato záležitost nijak moc nezajímala, i když oceňoval entusiasmus těch několika vývojářů, kteří se s minimálními prostředky pokoušeli stvořit levný a uživatelsky lehce ovladatelný domácí počítač typu „vše v jednom“. Macintosh měl původně integrovat monitor, floppy disk i klávesnici do jedné malé krychličky, přičemž měl dokonce obsahovat i baterii dovolující mu dvouhodinový provoz. Floppy disk měl být klasický 5,25″ s kapacitou disket 200Kb, ROM měla obsahovat programovací jazyky Forth a Basic a jednoduchý grafický operační systém. Osmibitový procesor Motorola 6809 a 64Kb RAM silně připomínaly jiné tehdejší osmibitové počítače, Macintosh se tedy od nich příliš nelišil. Tvůrci evidentně neměli tušení, jak je grafické prostředí náročné na procesorový výkon. Jak každý vidí, původní specifikace Macintoshe vůbec nepřipomínala výsledný produkt.

Původní tým vývojářů Maca

Ještě před příchodem Jobse ale došlo k důležitým změnám. Především byl použit procesor MC68000, tedy stejný, jako používala Lisa, ale nataktovaný na 8MHz, což znamenalo, že Macintosh, tento podceňovaný produkt, byl paradoxně výkonnější. To umožnilo použít upravenou knihovnu QuickDraw, kterou původně její autor Bill Atkinson připravil pro Lisu. No a použitím této knihovny se Macintosh zadními vrátky připlížíl do blízkosti Lisy, aby nenápadně, ale o to urputněji, zhltl každé chutné sousto z tvorby GUI.

Najednou byl tedy velký Steve bez práce a zapojil se do práce na Macintoshi. Jef Raskin to zprvu uvítal, neboť s Jobsovou podporou mohl leccos prosadit. Uvítala to i dozorčí rada, odklizení Jobse k nezajímavému podřadnému projektu vypadalo jako skvělý nápad. Zda to uvítali i samotní tvůrci Maca není známo, nicméně z jejich líčení vyplývá, že Jobs byl obávaný, ne moc oblíbený, ale uznávaný pro některé podnětné nápady a připomínky. A pro obrovský tah na branku.
Raskin se ale z Jobsovy pomoci neradoval dlouho – za nějaký čas, spíše by se dalo konstatovat za krátký čas několika týdnů, byl nucen rezignovat na vedení projektu a Steve Jobs se konečně stal svým vlastním pánem! Konečně! Mohl vést, ovládat, rozhodovat, no a vzhledem k podceňování Macintoshe managmentem mu v podstatě nikdo nekoukal pod prsty. Ideální situace!
V lednu 1981 se Jobs stal vedoucím Macintoshovského týmu. Jedním z prvních jeho rozhodnutí byl přesun vývojářů do nových kanceláří, oddělených od hlavních budov Applu, v budoucnu nazývaných Texaco Towers. Bylo zde místo pro 15-20 vývojářů, což zhruba desetičlennému týmu Maca naprosto dostačovalo i v blízké budoucnosti. Sám Steve zde sídlit nehodlal, stavoval se sem v pozdním odpoledni, aby kontroloval pokrok. To bylo do jisté míry štěstí – na jedné straně umístění týmu Macintoshe umožňovalo odstínit jej od dohledu managementu, na straně druhé nepřítomnost Jobse zajišťovala jistou minimální svobodu vývojářů. Někdy jim to ale stejně nebylo moc platné.
Burrell Smith, tvůrce hardwaru, nejprve v červnu na žádost Jobse vytvořil nový prototyp Maca – už se počítalo se 128Kb RAM, sériovými porty, přerušeními a podporou sítě AppleTalk. Posléze se marně pokoušel Jobse přesvědčit, aby byl Mac udělán rozšiřitelný, aby obsahoval vnitřní sloty jako Apple II. Jakkoliv si Raskin a Jobs vůbec nerozuměli a měli každý jiné představy, toto je spojovalo. Mac měl být uzavřený, nerozšiřitelný systém bez jakýchkoliv slotů. Dnes něco takového chápeme, protože průměrný dnešní počítač má dostatek výkonu pro zvládnutí průměrných potřeb průměrného uživatele. Začátkem osmdesátých let ale situace nebyla tak jednoduchá. Smith tedy vymyslel záležitost nazvanou diagnostický port, pomocí které bylo možné se připojit na sběrnici procesoru. Název byl vhodně zvolen, bohužel ani přejmenování nepomohlo. Jobs pochopil, že diagnostický port je vlastně jen přejmenovaný slot, no a slůvko „slot“ bylo u Macintoshe striktně zapovězeno. A nejen to – když se ještě později začalo ukazovat, že 128Kb RAM je opravdu málo a Smith chtěl základní desku upravit tak, aby mohli šikovní uživatelé aktuální paměťové čipy vyměnit a připájet novější s větší kapacitou, Jobs opět řekl ne. Představa, že se mu nějaký uživatel rýpe v počítači byla pro něj nepřijatelná.

Legenda v celé své kráse

Velmi omezená paměť ale vydala skutečně sladký plod – tvůrci přišli s návrhem efektivního správce paměti, který umožnil nahrávat program či data po částech dle potřeby. Jinými slovy, byla to jakási obdoba toho, co obsahují dnešní procesory a odborně se to nazývá MMU – manažer paměti. Tento softwarový manažer umožnil Macintoshi pracovat i s většími programy či objemy dat, než byla aktuální velikost volné RAM, i když to tedy nebyla práce zrovna příjemná, neboť se neustále data nahrávala či ukládala na disk. Ale práce to byla. Tento manažer později velmi chyběl počítačům Amiga či Atari ST, kde jste se prostě museli vejít do volné paměti, případně si nedostatek RAM musel ošetřit tvůrce programu, jinak jste měli smůlu.

Je ovšem třeba opět zdůraznit, kolik toho všeho původně pocházelo z projektu Lisy. Například už zmiňovaný manažer paměti vytvořil Tom Malloy pro Lisa Write, Macintoshovský tým jej převzal a upravil jako součást systému. Stejně tak byla převzata knihovna QuickDraw, manažery oken a menu, stejně jako manažery prvků GUI, jako jsou tlačítka, slidery, editační boxy atd. Samozřejmě, u mnohých z těchto prvků byly učiněny změny vedoucí k větší přehlednosti a lepší ovladatelnosti. Všechny uvedené knihovny byly pro větší efektivitu a zmenšení potřebného místa v ROM přepsány z Pascalu do assembleru. Mac měl k dispozici 64Kb ROM, tedy nejvíce z tehdy dostupných počítačů (Lisa měla jen 16Kb). To vedlo k příjemně rychlému startu systému navzdory faktu, že v ROM byly jen základní knihovny, zatímco neméně podstatná a nutná součást – Finder – se nacházel na disketě.
Koncem prosince 1981 se k vývojářskému týmu přidal mladý a nadějný Bruce Horn, který přišel s konceptem zdrojů (resources), tedy s databází textů, ikon, položek menu, typů souborů, prostě všech možných objektů, využívaných aplikacemi i systémem. Tato databáze jednak výrazně ulehčovala práci programátorům a dávala možnost (pomocí překladů textových řetězců) pro budoucí lokalizaci systému do jiných jazyků, což v oné době bylo unikátní. Jakoby se doposud automaticky počítalo s tím, že uživatelé umí anglicky. Mac měl být jedním z prvních počítačů schopným hovořit více jazyky, ne jen tím Shakespearovým. Práce na Resource Manageru trvala mnohem déle, než se původně soudilo, a ještě ke všemu přišel Bruce Horn s tímto konceptem poněkud pozdě, takže bylo nutné přepsat některé doposud dokončené části systému, ale bohatě se to vyplatilo. Bruce Horn se později stal i hlavním autorem Finderu, což bylo ostatně i jeho původním zásadním úkolem, od něhož jej zdržela implementace zdrojů. Finder (na rozdíl od Fileru Lisy) se ovládal zcela moderním způsobem, dvojitým klikem se spouštěly aplikace či otevíraly složky, soubory se přesouvaly táhnutím myší, bylo možné přepínat mezi zobrazením s ikonami či seznamem, ikony si pamatovaly svou pozici na obrazovce. Kromě toho se autoři poprali se jmény souborů – umožnili uživatelům oprostit se od limitů tehdy obvyklých, tedy jméno sestávající z osmi znaků a trojznaké přípony. Mac ale trpěl základní chybou – jeho souborový systém totiž neumožňoval vložené adresáře a v kořenovém adresáři disku mohlo být jen 128 položek. To možná až zas tak nevadilo u 400Kb disket, ale v budoucnu mělo komplikovat připojení harddisku.

Nebyla to jediná chyba, které se vývojáři dopustili. Bohužel, s mnoha skvělými nápady přišly i nedomyšlenosti, neboť nikdo nepředpokládal, že životnost nové platformy bude přes deset let a tudíž by bylo vhodné dimenzovat architekturu systému více s ohledem na budoucnost.
Snad vůbec největší chybou Andyho Hetzfelda, za kterou se následně velmi omlouval, bylo používání horních osmi adresových bitů v dvaatřicetibitové adrese pro různé atributy příznaků. MC68000 používal totiž jen 24 bitů pro adresu (uměl adresovat 16Mb), takže zbylých horních osm bitů leželo zdánlivě ladem, a nevyužít něco takového se zdálo být hříchem…až do představení nástupce MC68020, který už znal plně dvaatřicetibitové adresování a nastal problém, díky němuž bylo nutno přepsat celý manažer paměti. Bohužel, tento trik se naučili i softwaroví vývojáři, takže nějakou chvíli trvalo, než své výtvory příslušně upravili.
Další chybou bylo používání některých pevných adres RAM v dolních 32Kb, protože MC68000 měl pro takový přístup do paměti speciální rychlejší adresovací mód. Toto se ve chvíli, kdy se měl Macintosh naučit přepínání aplikací, ukázalo být pořádnou koulí na noze. Původní Mac (na rozdíl od Lisy) neznal ani multitasking, ani možnost přepnout mezi spuštěnými aplikacemi. Tvůrci byli se 128Kb RAM rádi, že spustili program jeden. No ale se zvětšováním paměti se taková možnost objevila a nastal problém.
Taktéž chybou byla neexistence jakékoliv ochrany paměti, takže pro nekorektně napsanou aplikaci bylo hračkou shodit celý systém. Opět se dá říci, že dokud nebylo možné programy přepínat, nejednalo se o zásadní nedostatek, teprve čas ukázal, že jde o vrubku.
Vývojáři též nepočítali s tím, že platforma se bude nadále vyvíjet, a tak podcenili limity některých struktur. Například soubor se zdroji mohl mít velikost maximálně 32Kb. Pro velikost bloků obrazových dat to platilo také. Jakmile se zvětšila paměť, rozlišení obrazovky a s tím přišly i náročnější programy, tyto limity vystoupily do popředí.
No a budeme milosrdní, poslední z nedostatků, o kterých se zmíníme, byl nedostatečný hardware. Bohužel, jakkoliv byl Mac navržen nesmírně šikovně, nutnost šetřit za každou cenu se odrazila v omezené použitelnosti první verze. 128Kb RAM bylo neskutečně málo a nedala se rozšířit, pracovat s větším množstvím dat bylo utrpením a třeba i taková jednoduchá operace, jako je kopírování disket, byla katastrofální. Vzhledem k tomu, že disketa měla 400Kb a RAM pouze 128Kb (z čehož něco zabral systém, data byla fragmentovaná a tudíž se používal jen největší souvislý blok…), znamenalo to, že jste museli zdrojovou a cílovou disketu několikrát (někdy až 20x) vyměnit, než se dalo zvolat „Heuréka!“
Přes všechno uvedené si uživatelé Macintosh zamilovali. Pomalu, postupně se stal fenoménem.

V lednu 1982 Burrell Smith opět přepracoval základní desku prototypu. Jednalo se o celkem čtvrtou revizi, která se od finální páté lišila jen v detailech. Byla přidána plně šestnáctibitová paměťová sběrnice, což Macintosh zrychlilo a umožnilo zvýšit grafické rozlišení na konečných 512×342 bodů. Přibyly i drobné leč potěšující detaily, jako hodiny a čtyřkanálový zvuk. Zkrátka, po hardwarové stránce byl Mac v podstatě hotov. Á, ano, samozřejmě – až na jeden zásadní detail. Detail, který Steve Jobs považoval za vůbec nejdůležitější – protože mu rozuměl. Design.
Jobsova představa byla, že Macintosh by měl mít zcela klasický vzhled, který nikdy nevyjde z módy. „Něco jako VW Brouk. Nebo Porsche!“ tvrdil všem, kdo byli ochotni naslouchat, což byl už z hlediska hierarchické nutnosti v týmu každý. Postupně byla dohodnuta vertikální orientace, tedy, že display bude umístěn nad disketovou jednotkou, protože v případě umístění vedle sebe (jak to měla Lisa) by Mac na pracovním stole zbytečně zabíral více místa. Tím se (zcela mimochodem) display dostal do ergonomicky výhodnější polohy, než v případě Lisy – přibližně do výše očí. Dále byl dojednán důležitý detail – samostatná klávesnice, částečně zasouvatelná pod Mac, což byl trik odkoukaný od Lisy.
První sádrová verze byla po představení týmu všemi zhodnocena pozitivně, až na Steva Jobse. Chtěl mít výsledek méně hranatý, zakulacené hrany, více odlehčené elegance. Modely byly postupně upravovány, přidáno bylo držátko, aby Mac byl přenosný, no a se zhruba šestou variantou byl už velký Steve spokojen. Zorganizoval mejdan, který uvedl přednáškou, že oni, tvůrci Maca, se mají považovat za umělce, tvořící tu nejdokonalejší a nejskvělejší věc, zmiňoval je vedle velkých jmen jako Tiffany či Warhol, no a protože umělci svá díla přeci signují, i podpisy pětatřicetičlenného týmu se nakonec zevnitř plastového krytu objevily. Středoevropan by něco takového asi považoval za šaškárnu, ale americká srdce mají ráda velká gesta.

Podpisy tvůrců

Nebyl ještě zmíněn jeden aspekt, v němž se přístup vývojářů Lisy lišil od týmu Macintoshe. U Lisy se vůbec neobtěžovali komunikovat s programátory softwarových firem, kteří by jednou pro jejich dítko mohli stvořit něco nového. Lisa byla vydána bez jakékoliv vývojářské dokumentace pro širokou veřejnost.

U Macu ale autoři pochopili, že právě programy třetích stran jsou to, co počítač může prodávat. Apple II začal slavit úspěchy až tehdy, když pro něj vznikl VisiCalc. Právě tímto příkladem se nechali vést.
Ono už samotné programování pro Macintosh nebylo nic jednoduchého – na systému s tak minimálním množství paměti se programuje dost blbě, pesimista by dokonce tvrdil, že se na něm nedá programovat vůbec. V tomto konkrétním případě měl pravdu pesimista – abyste mohli tvořit programy pro Macintosh, museli jste si nejprve koupit Lisu. Dále bylo nutno si pořídit Lisa Workshop, programovací prostředí s Lisa Pascalem a Assemblerem, k čemuž jste pro vývoj na Mac potřebovali sadu disket Lisa Macintosh Supplement, která obsahovala potřebné knihovny. Na novější verzi Lisy, která stejně jako Mac používala 400Kb disketovou jednotku, jste si zkompilovali program, ten následně nahráli na disk a spustili na menším bratříčkovi. Bylo to samozřejmě komplikované a nepohodlné (o složitosti debuggingu nemluvě), ale fungovalo to.
V červenci 1981 měl být prototyp Maca poprvé představen nejdůležitější softwarové firmě – Microsoftu. Z tohoto důvodu se pár týdnů předem dohodly základní pravidla vývoje softwaru a Joanna Hofmann sepsala první verzi později slavných Macintosh User Interface Guidelines. Apple se totiž na rozdíl od jiných výrobců počítačů rozhodl tlačit na programátory, aby jejich výtvory využívaly co nejvíce systémových rutin a aby tudíž koncepčně „zapadly“ do systému. Zkrátka, byl to pokus o sjednocení základního ovládání mnoha budoucích programů, takže uživatel měl výrazně zjednodušenou situaci a v novém programu se od začátku aspoň rámcově orientoval. Byl to pokus, kterému Apple zůstal věrný do dnešních dnů, pokus, který vyšel.
Postupem času, jak se práce na Window Manager API chýlila ke konce, dospěli Chris Espinosa a Andy Hertzfeld k názoru, že by bylo dobré už v průběhu dokončování GUI začít pracovat na vývojářské dokumentaci. Toto rozhodnutí se ukázalo být nesmírně šťastným. Caroline Rose, pověřená její tvorbou, totiž tak důsledně „otravovala“ Andyho Hertzfelda s žádostí o vysvětlení hlubších zákoutí některých složitějších aspektů systému a chování některých funkcí v různých neočekávaných situacích, až její zvědavost občas dovedla tvůrce k zjištění, že to či ono je třeba ještě ujasnit a vyladit, což bylo jedině správné. Ukázalo se, že i ta občas přezíravá funkce tvůrce dokumentace může přispět k opravě chyb a nedomyšleností. Takto postupně vznikl svazek několika oddílů nazvaný Inside Macintosh, který se stal biblí jablečných programátorů a ukázal konkurenci, jak se to má dělat. Něco podobně dokonalého nenabídl ani Commodore pro Amigu, či Atari pro svou řadu ST. Apple naprosto předběhl všechny ostatní. I velký Steve se na dokumentaci podílel – zajistil její výtisk v kvalitním vázaném vydání.

Mac team po uvedení Maca - pár lidí přibylo…

Spolupráce s Microsoftem se zdárně rozběhal, redmondská firma avizovala vývoj Multiplanu a Chartu, tedy grafického a plánovacího programu. O vývoji Wordu raději decentně pomlčeli, neboť dobře tušili budoucí applí nelibost vzhledem k ohroženému monopolu MacWrite.
Styčným důstojníkem v Billově týmu byl zvolen Neil Konzen, skvělý programátor, na něhož čekal ve vzdálené budoucnosti úkol vést projekt Microsoft Windows 2.0. To ovšem prozatím nikdo nemohl tušit, protože Microsoft s Applem podepsal dohodu, že po celý rok od uvedení Maca nevydá žádný software pro jinou platformu používající k ovládání myš. Macintosh měl být dle dohody představen veřejnosti na podzim 1982, takže dohoda vypršela v září 1983. No a v listopadu zčistajasna avizoval Microsoft vývoj Windows a Wordu.
Andyho Hertzfelda to zas tak úplně nepřekvapilo. Spolupráce s Konzenem byla korektní, Hertzfeld mu vyjasňoval detaily některých volání API, případně na požádání implementoval dodatečnou funkcionalitu, nicméně od jisté doby si všiml, že Konzenovy dotazy směřují k hlubším funkcím systému, které ho, jakožto vývojáře aplikací, nemusely zajímat. Samozřejmě, mohlo se jednat o intelektuální zvídavost, ale Hertzfeld pro jistotu informoval Jobse o svém podezření, že se Microsoft pokouší vyvinout okenní systém.
Jobs toto nebral vážně až do onoho listopadového dne, kdy se podezření změnilo v jistotu. To jej velmi, ale opravdu velmi naštvalo. Okamžitě chtěl schůzku s Billem Gatesem, která je pro historii nesmírně důležitá, neboť právě během ní zazněly slavné Billovy výmluvy.
Jobs jej nejprve obvinil, že navzdory důvěře se Microsoft snaží Apple vykrást.
Gates na toto ale odvětil: „Víš, Steve, myslím, že se na to dá nahlížet i jiným způsobem. Spíše to vypadá, že jsme oba měli bohatého souseda jménem Xerox, já se mu vloupal do baráku, abych mu ukradl televizi, a zjistil jsem, že mezi tím jsi mu ji už ukradl ty.“ V originále: „Well, Steve, I think there’s more than one way of looking at it. I think it’s more like we both had this rich neighbor named Xerox and I broke into his house to steal the TV set and found out that you had already stolen it.“
Tímto aktem se jednou provždy hněvivě rozešly cesty dvou vizionářů a bezesporu velikánů stojících u zrodu moderních počítačů pro každého. Oba se narodili ve stejném roce a sdíleli podobnou vizi o přiblížení složitých mašinek normálním lidem. Každý z nich si myslel, že je chytřejší, než ten druhý, Steve o Billovi soudil, že je to člověk s horším vkusem a beze stylu, zatímco Bill se o Stevovi poněkud pohrdlivě vyjadřoval jako o člověku, který moc nerozumí technice a neumí programovat. Je vidět, že v práci s lidmi to jsou profesionálové, neboť se vzájemně velmi dobře odhadli.
Steve Jobs musel skousnout tuto rukavici hozenou do tváře, neboť Microsoft potřeboval, potřeboval jeho aplikace, uvědomoval si, že je to především dobrý software, který počítače prodává, protože bez dobrého softwarového zázemí je i ten nejlepší počítač na světě naprosto k ničemu. Nakonec nad tím mávl rukou a předpokládal, že i s názorným příkladem Maca to Microsoft nezvládne, že něco tak intuitivního a uživatelsky přívětivého prostě nevyrobí. A přesně tak se i stalo.
Trvalo ještě dva roky, než svět spatřily Microsoft Windows 1.0. Byl to trapný až hnusný pokus o okenní systém, okna se dokonce ani nedala překrývat a slůvko „elegance“ by s tímto neskutečným výtvorem lidského ducha spojoval jedině blázen. Microsoft zase jednou všem ukázal, jak se to dělat nemá…

Parafráze na Marii s Ježíškem - Otec a jeho dítě…

Navzdory slušným prodejům v roce 1984 se Mac zase tolik neuchytil, jak se traduje, jeho úspěch a vzrůstající věhlas byl postupný. Steve Jobs chtěl oslnit akcionáře a svým tvrzením, že v roce 1985 Apple prodá 500 000 Macintoshů se zařadil po bok Němcové, Erbena a bratří Grimmů – přesto, že na to byli dva. Ostatně, už onoho 24 ledna 1984 musel na své velkolepé demo, co všechno Macintosh umí, použít speciálně upravený model s půl megem paměti, místo standardního macíka se 128Kb RAM – ale to už je opravdu jiná pohádka!:-)

Trumfl Steve Jobs i Andersena? Nebo se dal na jiný žánr? Co třeba komediální vizionářská sci-fi s občasnými prvky hororu? A něco o létajícím kole by v klobouku nebylo? Nemohl by přispět třeba Jan Tleskač?

Andy Hertzfeld, Bill Atkinson, Bud Tribble a Steve Jobs na oslavách čtyřicátin Andyho Hertzfelda. Poněkud zestárli. Také nás to čeká…:-)

Technické okénko

Apple Macintosh 128k

Představen 24.1.1984, výroba ukončena v říjnu 1985
Pracuje s verzí systému od 1.0 do 3.3
CPU: Motorola MC68000 na 8MHz
Výkon: asi 0,7 MIPS
ROM: 64Kb
RAM: 128Kb, Apple nepodporoval rozšíření, nicméně pomocí různých hacků bylo možné ji rozšířit buď na 512Kb, případně, když byl někdo hodně odvážný, až 4Mb
9″ monochromní monitor, rozlišení 512 x 342
Klávesnice, jednotlačítková myš
Floppy: 400 KB jednostranná
Seriové porty pro modem a tiskárnu
Port pro externí floppy disk (možno připojit jen jeden, nebylo možné je řetězit)

Programování pro Mac

V článku byl rámcově naznačen postup vývoje programu pro Mac. Nejprve se pro programování musela používat Lisa, a to buď Lisa Pascal, nebo Lisa C (případně assembler). Jakkoliv byl systém Macintoshe novátorský, vývoj v něm byl paradoxně pomalejší, než pro mnohem jednodušší textové systémy. Místo textového výstupu jste museli řešit okna, menu, zdroje a události. To vše samozřejmě bylo v té vzdálené době nové a bylo třeba se to nejprve naučit. Mnozí z programátorů byli též poněkud nesví z prostého faktu, že Mac jim na rozdíl od předchozích systémů nedovolil přímý přístup k zařízením počítače, jako byla například obrazovka či disk. Místo toho byli vývojáři nuceni používat příslušné funkce API, které se samozřejmě bylo nutné naučit, což též zabralo čas. Jakkoliv byl na svou dobu systém a API (jmenovala se User Interface Toolbox) vcelku dobře navržená (v první verzi systému existovalo asi 500 rutin, v devadesátých létech byl už tento počet pětkrát vyšší), nejednalo se o objektový systém a návrh jednotlivých částí nebyl příliš konsistentní. Do značné míry za to mohl Lisa Pascal, v němž byla část programů vytvořena a s nímž byl systém kompatibilní. Pascal bohužel trpěl závažnou chybou, neboť jeho identifikátory byly limitovány délkou osmi znaků, což znemožňovalo použití rozumného pojmenování rutin systému.

Po vydání Macintoshe 512k vyšel Apple vývojářům vstříc a představil Macintosh Development System, který umožňoval vývoj v assembleru, posléze v roce 1986 s ukončením výroby Lisy bylo třeba něčím nahradit její vývojářské prostředí pro Macintosh, což splnil Macintosh Programmer’s Workshop, v podstatě adekvátní balíček vývojových aplikací, jako byl ten původní na Lise. Je ale paradoxní, že i když minimálním potřebným hardwarem byl Macintosh Plus s 1Mb RAM a 800Kb diskem, byla na něm kompilace pomalejší než na původní (hardwarově téměř identické) Lise.

Blitter a jeho tížívá neexistence na Macu i Lise

V jednom z příštích dílů si vysvětlíme, co to přesně byl Blitter na Amize a jaká to byla obrovská výhoda jej v počítači mít. Nicméně už předběžně se pozastavím u rastrových operací (Tzv.BitBlt operací), kterých je okenní systém plný, neustále je třeba v grafické paměti něco někam kopírovat či přesouvat, uživatel posune okno a procesor se může uhnat. Už na Altu se to řešilo hardwarově, kdy systém podporoval takzvané rastrové operace nad obrazovými (i jinými) daty v paměti a pomocí nich bylo možné kopírovat s pomocí masky grafiku apod., tedy v grafickém systém fakt dost nutná záležitost. Alto ani Xerox Star pro toto ještě neměli jednoho brouka, nicméně byla zde hardwarová podpora. Na Macu i Lise (a později Atari ST) Blitter velmi chyběl, prvním domácím počítačem, který jej představil, byla Amiga. I proto na ní práce se systémem byla svižnější, než na výše jmenovaných počítačích – procesor se mohl místo neustálého kopírování dat věnovat užitečnějším věcem…

http://lowendmac.com/conachey/05/macintosh-system-1.html
http://lowendmac.com/orchard/06/steve-jobs-next-years.html
http://www.folklore.org/StoryView.py?project=Macintosh&story=A_Rich_Neighbor_Named_Xerox.txt
http://lowendmac.com/orchard/06/1002.html
http://www.folklore.org/StoryView.py?project=Macintosh&story=Mea_Culpa.txt
http://www.vectronicsappleworld.com/macintosh/firstgen.php
http://www.folklore.org/StoryView.py?project=Macintosh&story=3rd_Party_Developers_and_Macintosh_Development.txt
http://www.folklore.org/StoryView.py?project=Macintosh&story=Inside_Macintosh.txt
http://www.vectronicsappleworld.com/macintosh/macmanual.html


Publikováno v rubrice Stručná historie mikropočítačů. Reakce v diskuzi lze sledovat prostřednictvím RSS 2.0. Můžete přidat komentář, nebo se na článek odkázat ze svého webu.

« Půl roku na jablečné farmě (a ještě o pár týdnů déle…)
Kvašení myslí »
 

Komentáře v diskuzi

1.  S.(109.202.89.xxx)   17. 8. 2010, 00:08

Moc díky za výborně zpracovaný článek! Info pro mladší čtenáře: podpisy tvůrců zevnitř krytu má i Amiga 1000. Obojí je dnes sběratelský klenot. Oni prostě tenkrát věděli, že dělají něco zcela nového, takže žádná “šaškárna” :-) P.S. ach jo, my v té době mávali soudruhům na 1. máje a kybernetika byla buržoazní pavěda.

2.  Přemysl Vaculík(ověřeno)   17. 8. 2010, 00:14

já bych toto hodil na seriál, jinak gratuluji, tohle bude dost děcek kopírovat (referáty) :D

3.  George(213.192.29.xxx)   17. 8. 2010, 00:29

Krásně se to čte, je vidět, že autor má “beletristické” střevo ;-) Jen je škoda, že to není častěji, těším se na každý díl jako děcko na bonbón ;-)))

4.  malcolmx(212.24.150.xxx)   17. 8. 2010, 09:18

Podle mne jasny aspirant na serial a titulku na zive.cz :-)

5.  Cree(90.183.82.xxx)   17. 8. 2010, 09:43

Pěknej článek, v takovým (až bych mohl říci) vtipně! :) kritizujícím pojetí. A to já mám rád. Za mě… +1! :D

6.  Nadutec(213.210.163.xxx)   17. 8. 2010, 10:35

Diky za pekny clanek!

7.  Mem_(ověřeno)   17. 8. 2010, 11:02

Čte se to moc pěkně, díky, jen na psaní jednotek to chce dávat větší pozor (mixování Kb a KB, chybějící mezery apod.), na to by nějaký opisující student v referátu mohl doplatit ;)

8.  J.J.(195.22.34.xxx)   17. 8. 2010, 11:17

Velice dobře napsáno.

9.  kmarty(212.158.128.xxx)   17. 8. 2010, 11:19

Super clanek. U mne take za 1.

10.  Eyore(78.80.206.xxx)   17. 8. 2010, 11:27

Vynikající článek! Zajímavé informace, vtipné zpracování, nadhled a čtivý styl. Až budete vydávat knihu, dejte nám vědět. Nerad bych to propásl.

11.  PETE(78.24.8.xxx)   17. 8. 2010, 11:35

Pro ty kdo historii applu neznaji urcite prinosny clanek. Jen zamrzi ze u kazde zminky o SJ je znatelny usklebek a relativizace jeho prinosu. Bylo by dobre si uvedomit ze zdanlive trivialni veci jako ‘ k teamu se pridal XY a naprogramoval FInder’ je treba obhajit, zaridit, sehnat financovani apod. To je prave role vedouciho projektu. Nehlede na cele rizeni projektu a trvani na pro techniky nepodstatne veci jako design a celkovy koncept vyrobku.

12.  Twitter Trackbacks for Opus magnum Steva Jobse [zive.cz] on Topsy.com(208.74.66.xxx)   17. 8. 2010, 11:41

[...] Opus magnum Steva Jobse switch2mac.blog.zive.cz/2010/08/opus-magnum-steva-jobse/ – view page – cached Když chcete vyvinout přelomový počítač s náročným grafickým prostředím, máte vcelku dvě možnosti. Buď použijete výkonný hardware, zaplatíte spoustu výtečných programátorů a s velkými porodními bolestmi (a za velké peníze) stvoříte vytouženou novinku. Anebo vytunelujete prémiový produkt vlastní firmy, použijete podprůměrný hardware, na kterém lze jen s… Read moreKdyž chcete vyvinout přelomový počítač s náročným grafickým prostředím, máte vcelku dvě možnosti. Buď použijete výkonný hardware, zaplatíte spoustu výtečných programátorů a s velkými porodními bolestmi (a za velké peníze) stvoříte vytouženou novinku. Anebo vytunelujete prémiový produkt vlastní firmy, použijete podprůměrný hardware, na kterém lze jen s obtížemi seriozně pracovat… View page Tweets about this link [...]

13.  Aminux(213.226.245.xxx)   17. 8. 2010, 11:51

Tak jsem si zase jednou početl. Mimochodem, co v té době dělal Wozniak?
Tady jsem našel zajímavou stránku:
http://aktuality.firstnet.cz/hardware/Apple-II/

14.  Ramwi(83.208.120.xxx)   17. 8. 2010, 12:10

Díky za skvělý článek. U Vašeho blogu se mi již stalo pravidlem, že s každým novým článkem mne čeká příjemně strávená dvacetiminutovka.

15.  Wyder(82.100.28.xxx)   17. 8. 2010, 12:24

Aminux: Wozniak v té době působil ve vývojovém týmu Apple II, resp. jeho dalších vývojových verzí… Na vedení společnosti se nepodílel.

Potom přestal pracovat v Apple úplně a založil firmu CL 9 kde vyvinul univerzální dálkový ovladač…

Vycházím z knihy iWoz, kde to takto bylo sepsáno…

16.  JeCh(194.213.198.xxx)   17. 8. 2010, 12:34

Ahoj, článek je perfektní, akorát mě matou zkratky pro velikosti pamětí. Standardně se totiž předpona “k” (kilo) uvádí s malým písmenem, Mega a Giga, jsou už s velkým. Ale hlavně malé “b” je bit a “B” je byte (bajt). Předpokládám, že udávané velikosti jsou v bajtech a místo Kb, má být kB. Je to tak?

17.  Radim(217.194.34.xxx)   17. 8. 2010, 13:59

11: Taky jsem si rikal, ze se z Jobse dela jakysi zbytecny manazer, ktery to tymu spise kazi. Asi nejaka zkusenost z vlastniho zamestnani :-) Ale bez Jobse by ten MAC proste nebyl.

18.  nagy(94.229.32.xxx)   17. 8. 2010, 16:41

Uz vtedy mal Jobs ten rolak a rifle ktore ma na sebe doteraz :D

19.  Aminux(213.226.245.xxx)   17. 8. 2010, 16:56

Wyder: Jo tak to bude. Děkuji.
Nagy: Myslím, že ještě ne.
http://www.facebook.com/photo.php?pid=5281194&id=50154761945&ref=mf#!/photo.php?pid=5281195&id=50154761945&ref=mf&fbid=415267171945

20.  pavt(ověřeno)   17. 8. 2010, 17:04

Jsem opravdu rád, že se článek líbí, samozřejmě že chápu výtky k pomalosti mého psaní :-), ale bohužel, je dost práce, stěhovali jsme se, k tomu rodina a kromě toho vyšel novej Starcraft…takže, jak každý chápe, povinností mám nad hlavu…:-)
Co se zesměšňování Jobse týče - přiznám se, že jako typický “čecháček” prostě nemám v lásce idoly, legendy, nekritický obdiv. Nechci Jobsovi brát jeho schopnosti, manažer je to bezpochyby skvělý, je i dobrým vizionářem, ale i on (stejně jako Gates) se dopustil někdy i zcela zásadních omylů. Zatímco u Gatese jsou známy jeho podcenění internetu či “640 kB pro každého na věčné časy”, u Jobse se podobné lapsy přechází mlčením. Přitom je to naprosto přirozené - jako každý z nás je omylný. Jeho namistrované sebevědomí mne ale trošku irituje… Soudím, že chlapské je si přiznat vlastní meze.

Dá se říci, že stejně jako byl tento blog původně vytvořen proto, abych se pokusil o nezaujaté zhodnocení Maca a OS X, postupně, jak mi bylo předhazován Jobs a jako zásluhy, tak jsem se pustil do historie počítačů. Připadlo mi, že se strašně moc pozornosti věnuje šéfům (Jobs, Tramiel), zatímco mnozí skuteční hrdinové zůstávají tiše v pozadí. Někdy je fakt problém zjistit o vývoji toho či onoho nějaké detaily. Např. nyní při psaní článku o Atari ST mi nějakou dobu trvalo, než jsem zjistil, kdo byl šéfem vývoje.
Bez Jobse by Mac bezesporu nebyl Macem. Vtip je ovšem v tom, že Mac nakonec (na rozdíl od Amigy a Atari ST) uspěl poněkud “navzdory” Jobsovi, a to soustředěním se na segment DTP a vyvinutím levné a dostupné tiskárny LaserWriter (jen za $7000…:-). Jakkoliv byl Mac kvalitním počítačem, tak právě segment DTP jej zachránil pro budoucnost… Nestačí vyvinout skvělý počítač, musíte ho umět prodat. Tehdy to Jobs nezvládl, ovšem dnes mu to jde naprosto dokonale.
Ty poslední věty jsou “jen tak na okraj”, více tyto myšlenky rozpracuji v některém z příštích článků, pro ty, kdo to nemohou vydržet: http://www.vectronicsappleworld.com/macintosh/desktop.html

Za chyby v psaní jednotek se omlouvám. V zápalu psaní na to nedávám pozor a potom mi to často unikne. Díky za vysvětlení, jak na to, pokusím se tím řídit. Samozřejmě, správně by tedy všude mělo být kB.

Je skvělé, že se seriál líbí, doufám, že tomu tak bude i nadále. Občasné volání po knižní verzi mne překvapilo, zatím jsem o tom neuvažoval, nicméně možná to není špatný nápad. Nejsem si ale jist, pro kolik “normálních” lidí bude zajímavé nějaké čtení o dávno přežitých elektronických hračkách:-))
Přeji krásný den!

21.  Milan(89.102.122.xxx)   17. 8. 2010, 17:19

Dvě slova jako hodnocení: Adorace elitářství.

22.  VfB(81.19.41.xxx)   17. 8. 2010, 18:07

docela bych uvítal podobně zpracovanou historii Osy zla (wintel)

23.  Jan Vlach(217.115.249.xxx)   17. 8. 2010, 18:11

Velice hezké čtení. Pokud je tu někdo, koho zákulisní příběhy Macintosche zajímají, mohu jen doporučit knihu The Macintosh way, ke stažení zdarma na http://freemacway.com/

24.  fn(77.104.240.xxx)   17. 8. 2010, 19:11

2pavt: Gates existenci vety s 640kB sam popira ….

25.  Aminux(213.226.245.xxx)   17. 8. 2010, 19:47

Taky by mě zajímalo, jestli s těma 640 kB paměti je to pravda. Vždyť už tehdy to bylo v podstatě málo. A Gates jako programátor i když bez vkusu to musel vidět. A pokud to neviděl tak byl slepý nebo nebyl dobrým programátorem.
Ten výrok by mi seděl spíš na Jobse :-) Ostatně vydat do světa počítač se 128 kB paměti je dost odvážné i na tu dobu. I když tady chápu, že to asi bylo kvůli co nejnižší ceně. Ale i tak.

26.  Richard(85.161.165.xxx)   17. 8. 2010, 20:23

No tak zrovna já jsem jeden z těch (jeden z mála nebo jeden z mnoha?), který by měl o takovou knihu zájem. Jestli jsem “normální” nebo úplný mag.or nevím, ale sám jsem se už po něčem podobném v odděleních s počítačovou literaturou v několika knihkupectvích dříve scháněl. Marně. Jelikož vývoj počítačové techniky probíhá velice rychle a nyní má za sebou velmi slušnou historii, tak si osobně myslím, že už nyní nastává čas začít “dělat” solidní počítačovou “historickou vědu”. Některé věci prostě nepochopíte, pokud neznáte historii. Svůj vlastní počítač jsem si poprvé pořídil až v roce 2005, před tím jsem sporadycky užíval různé “erární” počítače zhruba od roku 1996 a když jsem si svůj vlastní později přinesl domů, vybalil a spustil, tak jsem stejně zůstal stát a hledět jako ono příslovečné tele na nové vrata. Jednoduše jsem zjistil, že mi ujel vlak a že některé věci prostě nebudu schopen pochopit, dokud se aspoň trochu neseznámím s tím, co by se dalo označit jako “počítačový pravěk”. Taková publikace by nakonec mohla sloužit i jako jakási odborná učebnice. Samozřejmě by neměla obsahovat jenom “povídání”, ale i široký a bohatý doprovodný materiál jako jsou fotografie, schémata, grafy atd. Uvědomuju si, jak náročná práce by to pro autory byla, zvláště také proto, že by ji dělali s vědomím její dočasnosti a “překonatelnosti”. V tom okamžiku, kdy svou práci dokončí tak už bude nutné psát další díly a revidovat a doplnit ten původní. Základy jsou ale základy. Z historie je známo, že se některé “zapomenuté” technologie dokážou uplatnit až po delší době, kdy je podpoří technologie zcela nové (např. palivový článek). V oblasti počítačů tomu nakonec nemusí být jinak.
Přiznám se, že kvůli obsáhlosti článku jsem jej nakonec nedočetl do konce a rovnou přešel na komentáře. Kniha by ovšem byla zcela “jiné kafe”. Věřím tomu, že by měla širší uplatnění ale hlavně by se k ní dalo vracet. Poslední příspěvek samotného autora článku mně byl výzvou k napsání téhle úvahy a omlouvám se, pokud by to mohlo na někoho působit jako nějaké slohové cvičení, jinak se ale vyjadřovat nedokážu. Prosím jen o toto: pokud aspoň trochu souhlasíte s mým názorem, abyste svým příspěvkem autora článku k sepsání takové práce povzbudili. Mám zato, že to rozhodně není špatný nápad.

27.  domokun(213.29.146.xxx)   17. 8. 2010, 21:10

VEry good job…

28.  Mach(89.24.135.xxx)   17. 8. 2010, 22:00

pavt AND Richard: přesně tak. Žijete život, koukáte dopředu, pak se jednou otočíte a zjistíte, že jste pamětník. To, o čem se učí děti ve škole jste prožil a mohl si osahat. Svět IT letí, 15 let zpátky je již pravěk. Vědět to, nevyhodil bych například starou 8″ disketovou mechaniku a diskety. Dnes by to byla rarita.

Dnes vznikají muzea počítačů!!! Nápad, který by byl před 10 lety pokládán za holý nesmysl.

Knihy o historii IT nejsou vůbec špatný nápad.

29.  Anonymní(147.32.124.xxx)   18. 8. 2010, 01:00

Skvely clanek

30.  Vibram fivefingers(205.209.168.xxx)   18. 8. 2010, 07:20

The vibram fivefingers are designes as a shoes that can overcome frictio, keep away from water. so the vibram fivefingers get acclaim from people from the world .

31.  Radim(82.39.189.xxx)   18. 8. 2010, 08:11

Jste ten samý člověk, který píše tyhle skvělé články na rootu?

http://www.root.cz/clanky/grafika-na-pocitacich-firmy-apple-cast-2/

Už jste ve Starcraftu zachránil Sarah Kerrigan? :-)

http://onthispage.com/starcraft-ii-victory

Jinak se mi líbí zmínky o Atari a Commodore, dneska to lidi už dávno neznají a myslí si, že počítač je PC, někteří si myslí, že jsou dva typy počítačů a to PC a MAC. Ta doba, kdy si člověk mohl vybrat mezi Amigou, Atari, PC a Macem byla z pohledu výpočetní techniky daleko bohatší, než dnešní zůžený výbět na PC s Win nebo PC s OSX. V době kdy PC nemělo standartně ani myš, měla Amiga plnohodnotné grafické prostředí.

32.  Cejvik(213.192.29.xxx)   18. 8. 2010, 08:45

Velmi povedený článek. Kde mohla být firma Xerox…
1963 počítačová myš
1972 počítač s grafickým prostředí Xerox Star s okny a ikonkami na ploše
1975 počítačová síť Ethernet, elektronický papír

http://cs.wikipedia.org/wiki/Xerox

33.  onnline(89.190.64.xxx)   18. 8. 2010, 08:49

Tiez sa hlasim do fronty na knizku o historickych pocitacoch od tohto autora!

34.  eXavera(88.146.136.xxx)   18. 8. 2010, 09:10

Autor má znalosti a hlavně nadání psát ČTIVĚ. Jak již taky několikrát zaznělo, i já bych si knížku koupil.

35.  Anonymní(193.165.70.xxx)   18. 8. 2010, 10:54

Naprosto skvělý. Knížku bych taky koupil.

36.  Petr Škuta(217.77.165.xxx)   18. 8. 2010, 22:20

@pavt: tak doufám, že nový StarCraft hrajete na Macu :-)

Jinak skvělý článek. Knihu bych si koupil také.

37.  Oslík(94.246.127.xxx)   18. 8. 2010, 22:54

Pokud to vyjde jako knížka, určitě si ji koupím, i když nejsem fanoušek Apple. A koupí si ji také nejmíň půlka těch, co fanoušky jsou. :-)

Přesto na tom nezbohatnete, to by musela vyjít anglicky. :-) Ale myslím, že se vydavateli aspoň vrátí náklady.

Že máte názor, byť mírně kontroverzní, je správné, ba nutné.

38.  christian louboutin(59.58.136.xxx)   19. 8. 2010, 06:11

christian louboutin Shoes are currently becoming the top fashion accessory , which is made more obvious by the exotic shoe trends anticipated for every year.

39.  pavt(ověřeno)   19. 8. 2010, 09:06

Děkuji všem za povzbuzení, nad knížkou se tedy vážně zamyslím, je fakt, že wordovský dokument s textem má už nyní 62 stránek (bez obrázků, pouze text…) Souhlasím, že takovou, jak to popsal Richard, bych ji chtěl mít, protože něco takového souhrného a chytrého, kde nemáte jen pět slov a dva obrázky, ale i pohled do pozadí, na trhu chybí. Také bych si ji koupil:-)

Petr Škuta->:-) Vzhledem k tomu, že mi pod stolem s Macem mini stojí starší čtyřjádro s Win, tak je asi jasné, na čem Starcraft (a Majesty 2) hraji:-) Bohužel na to není moc času… Nicméně, pracuji už jen na Macu a na notebooku s Win, ale Mac je hlavním pracovním počítačem.

Oslík->Já taky nejsem nějak zarytý fanoušek Apple, nelíbí se mi ta zaťatost některých, s nimiž budou tuto platformu obhajovat, i kdyby nabízela jen příkazový řádek. Je ale fakt, že Mac a OS X je velmi příjemný na práci. To mohu po osmi měsících soužití potvrdit…

40.  Honza(90.177.113.xxx)   19. 8. 2010, 16:26

A Já si celou dobu myslel že 68020 byla 16bitová, no když sem se díval na Wiki tak je tam psáno že je 32bitová, ale zvláštní je že na wiki mají obrázek procesoru do patice kdežto Macy měly procesory připájené k základní desce. http://popcorn.cx/computers/apple/macintosh/lc/lc-05.jpg konkrétně Mac LC a Motorola68020. Pokud to chápu dobře tak ty 4 integrovaný obvody v paticích poblíž procesoru jsou ROM ? Jinak super článek!

41.  iMilan(94.113.73.xxx)   19. 8. 2010, 17:18

Super, proč to není na Živě jako hlavní článek?

42.  pavt(ověřeno)   19. 8. 2010, 19:24

Honza-> No to právě byla výhoda rodiny MC680X0 oproti I8086, že byla od začátku 32 bitová (32 bitové adresové i datové registry A0-A7, D0-D7, s tím, že MC68000 měl ale jen 24 bitovou adresovou sběrnici, takže horních 8 bitů v adresových registrech nebylo využito. MC68020 už byl plně 32bitový i se sběrnicí…
Fakt, že už na konci 70. let měla Motorola procesor, který dokázal adresovat 16Mb, je myslím úctyhodný… Že tento náskok postupně prokoučovali, je věc jiná…

43.  Richard(85.162.89.xxx)   19. 8. 2010, 21:36

Zdravím všechny, zvláště pavt! Zrovna včera jsem si přečetl “PŘEHLED VÝVOJE VÝPOČETNÍ TECHNIKY”(str.140) ve “Slovník(u) počítačových pojmů a zkratek” (Nakladatelství Fortuna, Praha 1998) od ing.Rudolfa Voráčka velmi dobře zpracovaný, přehledný, avšak pochopitelně velmi velmi stručný výtah takové historie IT. Od roku 1623(!) až po r.1997. Před necelým týdnem v LEVELu 194 článek “osudová selhání” s podtitulem “Nejlepší metody jak dosáhnut neúspěchu” (viz výše od Cejvik zmíněný Xerox). Taky hodně poučné. Slovník si dost pracně sháněl můj otec, Level si občas koupím na stánku, když na něm vyjde nějaká pro mě zajímavá adventura. Hraju skoro výhradně adventury a v jedné takové -v LOSTu- jsem si mohl ošahat starý muzeální počítač, jestli se nepletu, z 80.let. V COMPUTERu, v CHIPu i v běžném denním tisku, zvláště v jeho sobotních přílohách občas vyjdou podobné články, ale to je pořád málo. I za to málo díky, ale už by to chtělo knihu! Mladá fronta a.s. jako vydavatel by se měla pořádně chytit za nos a takový projekt výrazně podpořit! Jo - a v té knížce by mohlo být DVD s virtuálním muzeem takových starých mašin. Když můžou být simulátory s traktorem, jeřábem a popelářským autem, tak proč ne muzeum s IT?! V reálném muzeu nesmíte (až na malé světlé výjímky) na nic šahat, tady by to šlo! A dokonce by ste to mohli i virtualně pokazit. To by byla pr…!!!
Nevím jak jsou na tom v zahraničí, to jsem si nezjišťoval. Předpokládám, že tam něco v angličtině určitě bude (nebo v němčině). V angličtině je “VŠECHNO”. (A F.r.a.n.t.í.c.i zlostně skřípou zubama). Moje angličtina je velmi slabá a technickou literaturu bych si v ní číst netroufl. Němčinou nevládnu vůbec.
Tak to je ten hlavní důvod proč volám po české knize psané českým autorem, zakoupené v českém knihkupectví za české peníze. Autorem, který svým článkem na mne zapůsobil jako přetopený kotel. Svým rozhledem, znalostmi a uměním psát. Když energii takového kotlte neodvedete řádným způsobem do vyšší zátěže, nastane výbuch a všechno přijde nazmar. Autor svým článkem mnohonásobně překročil formát na webu dnes běžně psaných článků. Na ZIVE.cz určitě!
No tak aby nebylo jednou pozdě! Aby vydavatelé jednou nelitovali jako onen Xerox. Dneska to pomalu hrozí i Microsoftu.
Tak aby se všichni dohromady jednou místo nosu nechytali za úplně jinou část těla!
ω
A kontrolní otázka na závěr: “Jsem opravdu jedinej trouba, kdo ta knihkupectví u nás prolez a po takové knížce se zcela bezelstně ale naivně ptal?! (samozřejmě, že jsem nebyl úplně všude!)

44.  greggie(78.129.51.xxx)   19. 8. 2010, 21:41

diky za vynikajuci clanok, jednym dychom som presiel aj ostatne casti - podla mna je dolezite poznat historiu aby clovek mohol hladiet do buducnosti :)

ale dost filozofovania - zaujimalo by ma vysvetlenie faktu, ktore nie je z clanku zrejme - ked mal Mac lepsi hardware ako Lisa (okrem teda RAMky), preco bola Lisa nakoniec az 4 krat drahsia? bolo to navysenie ceny iba vdaka pameti, ktora bola asi vtedy ovela drahsia ako dnes?

45.  pavt(ověřeno)   20. 8. 2010, 07:21

Richard->Děkuji za povzbuzení, jsem rád, že se Vám můj seriál líbí. Co se knížky u nás týče - pokud vím, v papírové podobě neexistuje, teď byla vydána Historie Informatiky, ovšem ta se spíše věnuje informatice a historii počítačů (zvláště těchto domácích) tam má naprosto okrajově, pak na Root.cz píše skvělý seriál pan Tišňovský, ten velmi doporučuji, ale je spíše technicky zaměřen. V zahraničí - francouzsky neumím, ale anglicky vyšel IWoz, vzpomínky Steva Wozniaka, uvažoval jsem o koupi, dokud jsem na Amazonu nenahlédl dovnitř a nepřesvědčil se, že Woz je skutečně geniální inženýr, ale ne spisovatel… Dále existuje Home Computer Wars od jednoho z autorů C64, ale opět zaměřená primárně na vývoj tohoto produktu. Pak jsou jiné knížky (mrkněte na Amazon), názvy si už nepamatuji, ale po jejich prostudování jsem s překvapením zjistil, že většinou jsou bývalé počítače stručně popisovány, je tam spousta fotek, ale chybí nějaký celkový vhled. Jinými slovy, to si mohu číst ve Wikipedii, kde je toho více. Samozřejmě, v angličtině existuje spousta článků na internetu, ze kterých vycházím, ale musíte hodně hledat, nějaký sumární jsem zatím nenašel. Pokud o něm někdo ví, poraďte!:-)

greggie->Co se ceny Lisy a Maca týče - Jednak tehdy zasáhl šéf Applu John Sculley, který tak nějak jednorázově zvýšil o cca 1000 USD cenu obou produktů, aby se dříve zaplatily. Dále je fakt, že Lisa měla 1Mb RAM, tehdy se jednalo o hodně peněz, k tomu měla 2 disketové jednotky a možnost připojení HDD (respektive, ona se prodávala v bundlu s HDD). K Macu HDD připojit vůbec nešel. lidé si obvykle automaticky přikoupili druhou jednotku. A v neposlední řadě - k Lise byl dodáván celý “office”, jehož vývoj stál možná více, než vývoj hardwaru. To je asi tak vše, co vím… Mimochodem, ta cena 4x dražší byla za verzi s HDD, bez disku stála tuším “jen” asi 7000 USD.

46.  interfernet(95.129.240.xxx)   20. 8. 2010, 21:31

Po několika letech píšu do diskuze zive.cz, jenom abych se přiklonil k sepsání knihy. Váš styl psaní se mi strašně líbí a pokud o tom alespoň trochu uvažujete, chtěl bych vás tímto podpořit. Nejde jen totiž o surové informace, které si každý může dohledat na internetu, ale o tom, jak je to napsané. A že vy to umíte!

47.  pavt(ověřeno)   21. 8. 2010, 16:12

Aminux-≥Co se týče Billova výroku o 640kB, osobně si myslím, že se částečně jedná o urban legend, protože jak jsem někde četl, on sám toto popírá. Na druhé straně by se dalo věřit, že v rámci obhajoby MS Dosu něco podobného v zápalu hájení plácl. Ono upřímně řečeno, za toto nemůže ani tak Bill a Microsoft, jako spíše IBM, které se prostě rozhodlo, že takto bude architektura PC fungovat a basta. MS ale rozhodně může za to, že DOS s tímto pracoval i v době 286 a 386, kdy již existoval chráněný mód a dala se sepsat verze DOSu v chráněném módu, respektive jeho podstatně nativnější podpora, než přiblblé manažery emm386 apod. To se ale v Redmondu nechtělo…

interfernet->Děkuji za podporu, musím to zvážit. Jsem rád, že se Vám můj seriál líbí, doufám, že se přijdete mrknout i na další díly. Knížka je zajímavý nápad, ale musím se přiznat, že mne trošku děsí ten případný maratón přesvědčování vydavatelů. Vůbec v témto branži nemám kontakty. Pokud snad někdo ze čtenářů o tom něco ví, rád si nechám poradit, jak na to… Hezký víkend!

48.  Jirka(62.177.110.xxx)   22. 8. 2010, 09:31

46: …espektive jeho podstatně nativnější podpora, než přiblblé manažery emm386 apod. To se ale v Redmondu nechtělo…

anebo neumělo??? Vždyt MS-DOS nebyl produkt práce mozků z MS, DOS byl to koupený produkt občas MS inovovaný.

49.  pavt(ověřeno)   22. 8. 2010, 17:49

Jirka-> Samozřejmě, souhlas s tím, že MS-DOS byl jednak koupeným produktem, jednak kopií tehdy populárního CP/M. Ovšem neradno MS podceňovat - mají peněz dost a není pro ně problém zaplatit ty nejlepší programátory. Spíše se obávali ohrožení kompatibility - onen panický strach z kompatibility se jako červená niť vine po celou dobu existence PC/DOS/WIN… Také proto se neustále lepí nové a nové vrstvy na to staré, místo aby se udělal radikální řez a la u Applu přechod na OS X…

50.  Richard(85.162.103.xxx)   24. 8. 2010, 19:09

pavt->Já děkuji za tipy. Po knížce se poohlédnu, na články pana Tišnovského na Root.cz jsem se už podíval a začnu je studovat. I jeho články se mi líbí a techničtější zaměření vítám. I u něj mám rovněž zato, že by si jeho práce zasloužila knižní vydání. Jednoduše si nemyslím, že by v době internetu a webových magazínů byla kniha překonaným médiem. Na druhou stranu chápu problém s vydavateli, proto jsem prve napsal, že by se Mf a.s. měla chytit za nos. Ideálně by to měla být ona, kdo by Vás měl oslovit a vydání Vaší knihy navrhnout. Nebo by Vaše práce mohla vyjít aspoň jako speciál Computeru.
To, co jste psal o tom jak to vypadá v zahraničí jsem tak nějak tušil. Kdyby tam už něco podobného vyšlo a mělo to tržní úspěch, vydavatelé by neváhali a po něčem takovém skočili. Nechali by to přeložit do češtiny a pak si spokojeně mnuli ruce. Takle se spíše čeká kdo vyvolá a vyhraje válku, abysme se pak k němu mohli přidat. Že bychom naopak s podobnou prací mohli přijít jako první, na to asi nikdo nepomyslel. V této souvislosti by mě ještě zajímalo, jak asi jsou na tom v Rusku (nebo v jiných zemích bývalého východního bloku). Zda tam nikdo nepocítil deficit znalostí počítačové historie spůsobený izolací svého dlouholetého pobytu za železnou oponou.
Každopádně, pokud se rozhodnete knihu sestavit a vydat, tak budu velice rád a především Vám přeji hodně úspěhů.

51.  bitterman(77.48.32.xxx)   5. 9. 2010, 23:44

Moc dekuji za krasne napsany clanek!!!

52.  Diagon Swarm(85.70.157.xxx)   14. 9. 2010, 16:12

[49] Kompatibilita je taky to, co pomohlo té platformě být majoritní. Firmy u velkých softwarových projektů chtěli mít jistotu stálosti platformy. Tohle Mac nabídnout nemůže se dvěma změnama procesorové platformy za celý čas a mnoha změnami formátu binárek jen za dobu OS X. Jsou odvětví, kde jsou počítače jen doplňkem většího systému s dalšími přístroji a používání 10-15 let starých programů je naprosto běžné, neboť splňují všechny požadavky a novější program by znamenal třeba nákup nového zařízení v hodnotě miliónů korun.

U PC je možné koupit nový počítač a provozovat na něm program napsaný pod Windows 95, nebo na počítači s Windows 2000 provozovat nové programy. U Macu je to jiné - programy do přechodu z PPC na Snow Leopardu spustit nejdou a třeba takový Mac OS 10.3 už je dnes taky úplně pasé a nic nového na něm neběží.

53.  lodi(174.123.228.xxx)   6. 10. 2010, 07:20

lodi…

Published on this site…

54.  bash(78.102.109.xxx)   13. 10. 2010, 09:05

opet krasne cteni. skutecnost, ze si ve skrince v praci schovavame 8″ disketu, neni ani zdaleka tak vysinuta, jak si muzeme myslet! jen tak dal.

55.  texaco ,(174.132.105.xxx)   6. 11. 2010, 12:21

texaco ,…

That’s good that you are making such smashing knowledge just about this good topic. And we think that should be very good if people order the thesis abstract or buy dissertation from you.:)…

56.  IT Education(122.169.114.xxx)   11. 11. 2010, 07:29

Great too heat this thanks for sharing.

57.  DINAChandler(91.201.66.xxx)   22. 11. 2010, 01:20

That’s known that money can make us disembarrass. But how to act when one has no money? The one way only is to get the loan or just credit loan.

58.  Karel Kotrba(15.203.169.xxx)   3. 3. 2011, 09:18

Dobry den, chtel bych se zeptat jak moc jste cerpal z folklore.org a proc to nikde neuvadite jako svuj zdroj…. Protoze publikujete i fotky z toho webu a i jine vase “poznatky” ktere jsou ve skutecnosti nazory a informace uvadene Andy Hertzfeldem. A z tohoto webu je podle mne prevzat i onen lehce pohrdavy ton vuci Jobsovi - protoze z historie Andy Hertzfelda je patrne, ze Jobse nemusi…..

No ale kdyz opisuje uz i nemecky nministr obrany…. :)

Karel Kotrba

59.  andy van caroll(188.95.53.xxx)   13. 12. 2011, 17:42

xlpharmacyMilujem svoj ​​blog a prečítajte si ju po celú dobu. Vďaka za databázu, veľmi, veľmi cool.
Vďaka zaťaženie pre zobrazenie pomerne užitočné informácie. Vaše webové stránky je great.I som ohromený tým, info, že ste si na tomto blogu.

Přidat komentář

*
Opište prosím text z obrázku.
Anti-Spam Image


Aktuální články a bleskovky

Naprogramujte si vlastního robota nebo MP3 přehrávač
Naprogramujte si vlastního robota nebo MP3 přehrávač
Ad ACTA: rozhodne až zákon
Ad ACTA: rozhodne až zákon
Týden Živě 162: Když nateče do počítače voda
Týden Živě 162: Když nateče do počítače voda
Nejlepší virtuální tiskárna pro Windows
Nejlepší virtuální tiskárna pro Windows



Switch2Mac využívá WordPress MU a běží na Blog.zive.cz. Vytvořte si svůj vlastní blog
Sledování přes RSS: články a komentáře


  • Stránky

    • O autorovi
  • Archivy

    • Únor 2012
    • Leden 2012
    • Prosinec 2011
    • Listopad 2011
    • Říjen 2011
    • Září 2011
    • Srpen 2011
    • Červenec 2011
    • Červen 2011
    • Květen 2011
    • Duben 2011
    • Březen 2011
    • Únor 2011
    • Leden 2011
    • Prosinec 2010
    • Listopad 2010
    • Říjen 2010
    • Září 2010
    • Srpen 2010
    • Červenec 2010
    • Červen 2010
    • Květen 2010
    • Duben 2010
    • Březen 2010
    • Únor 2010
    • Leden 2010
  • Rubriky

    • Nezařazené (2)
    • Programování (6)
    • První dojmy (14)
    • Stručná historie mikropočítačů (46)
    • Tipy a triky pro OS X (14)
  • Administrace

    • Přihlásit se

1202_infobox.png

Časopis Computer

  • Zrychlete Windows
  • Test 25 notebookových brašen
  • Ultrabook Toshiba Portégé 
  • Pitva Blu-ray mechaniky
  • Radíme s koupí Wi-Fi routeru

Partnerská sekce pro IT profesionály:
Microsoft TechNet/MSDN


Video Živě

Týden Živě 162. - 5. února 2012
Zprávy Živě - 4. února 2012
Ultrabook Toshiba Portege Z830
3D Blu-ray rekordér LG BDS590

další videa »






Mladá Fronta a.s. Mladá Fronta a.s.
Tiráž | Autoři | Připomínky | Odběr novinek | RSS | Textová verze
Copyright 2000–2012 Mladá fronta a.s. | Inzerce: onlinesales@mf.cz | Kontakt na redakci | Návštěvnost měří NetMonitor