Super článek, jakož i všechny seriály autora. Jen se mi zdá, že poslední dobou zabíhá do příliš velkých detailů.
K tomu se připojuji.
Mimochodem, Window Maker není jediný desktop podobný NextStepu. Napadá mě ještě AfterStep (http://www.afterstep.org/), ale nějak do hloubky jsem jej nestudoval...
a hlavne OpenSTEP ... +open step a aafterstep z nextSTEPU vychazeji narozdil od WM ...
Pokial ma pamat neklame, tak Afterstep vychadza Fvwm a ma od Nextstepu este dalej ako windowmaker. Windowmaker je zalozeny na (Frameworku/Toolkite ?) GNUstep.
Windowmaker je pisany v objective-c, afterstep tipujem ANSI C.
Window Maker neni psany v Objective-C a nepouziva GNUstep. Window maker je psany v ANSI C nad knihovnou Wings, coz je nextstepu do jiste miry podobny toolkit napsany v C (vicemene urceny k tomu, aby se v nem dal napsat windowmaker)
Dik za upresnenie, takze ani windowmaker nepouziva GNUstep, sranda.
Zdá se mi to, nebo autor použil obrázky které jsou z WindowMakeru a vydává je za NextStep?
Pokud se jedná o obrázky opravdu z NextStepu, autorovi se tímto omlouvám, ale podobnost mi přijde až zarážející.
Můj stařičký desktop s WM má opravdu veeelmi podobné vzezření, nicméně může to být kopie NextStepu.
Obrazky 3, 6 a 7 jsou z NeXTSTEPu, pozna se to podle loga, u ostatnich obrazku je korektne napsano, ze jde o potomka NeXTSTEPu (doufam, ze jsem to nakonec nepopletl, snad ne).
Obrázky 3 a 7 potvrzuji - pozná se to podle toho file vieweru (v GNUStepu je sice podobný, ale rozdíly jsou patrné) a navíc si živě pamatuju tu ikonku O2 se zeměkoulí (ale už si nepamatuju co to bylo - asi browser?).
Zkratka DSP pro Display PostScript je dost nešťastná, zvlášť když obrázek 19 zmiňuje úplně jiné DSP (digital signal processor). Proč ne DPS?
Tak já si také pamatuji zkratku DPS a na wikipedii je též uvedeno DPS.
neni to nahodou spis uz verze 4? ty tlacitka byly myslim v trojce jiny ... ale jinak jako gold byl posledni poradnej prohlizec
Vinikajuce GUI beziace na (pravdepodobne) SGI a k tomu Netscspe co dodat? Asi len to ze na jednej obrazovke sa zbehlo vela moc dobreho kodu.
Je to SGI ;) Mimochodem graficke stanice od SGI jsem mel v oblibe a to hned z nekolika duvodu:
1) na nich nechtel nikdo delat protoze Windows :-), takze jeden peknej Octane na me zbyl jako desktopovy pocitac
2) SGI melo referencni verzi OpenGL (kdo jiny by ji taky mel mit :-)
3) s trochou prace tam slo misto NN 4 prekompilovat i Mozillu
4) + samozrejme vsechny GNU tooly, hlavne gcc, (g)vim atd.
5) dnesni pokusy o "vektorove" GUI mi nepripadaji jako nejaka prelomova vec, viz tez GUI IRIXu
Bohuzel i SGI neustal tlak PCcek a skoncil podobne jako Atari/Amiga/NeXT/be... :-(
K SGI jsem se bohuzel nikdy nedostal, ale dostal jsem se k AlphaStation od Digitalu, byl tam unix, pak jsem tam dal linux.
Alpha ma takovou kouzelnou vlastnost: ty pocitace jsou vlastne uplne normalni PC, akorat s daleko rozumnejsim CPU. Skoro mi prijde, ze Alpha timhle zapricinila vymizeni pracovnich stanic, protoze ty prehnane workstationove graficke karty a podobne co se davali do AlphaStation a podobnych veci se klidne dali dat do obycejneho PC, ktere bylo levnejsi a navic melo dostupnejsi software. (Mam dojem, ze mnnohdy cena licence na driver graficke karty pro Tru64 presahovala cenu te vlastni graficke karty)
Při obrázcích s NextStepem jsem si vzpoměl, že na starém počítači jsem taky používal WindowMakerem a moc pěkně to fungovalo. Originál byl očividně skvěle navržen a kopie to dokázal zkopírovat.
Myslím, že v odstavci pod obrázkem 16 je chyba: po zavolání příkazu exit provede ..., zatímco příkaz exit...
I dneska neni WindowMaker spatnou volbou pro starsi pocitace - ucebny atd. Nekdo namisto toho voli spis fvwm, to se podoba woknum :-) ale WindowMaker je imho flexibilnejsi.
S tim exit/stop je chyba, ma se jednat o prikaz stop zmineny o par radku vys.
Dobrý den.
Skvělý článek, jako vždy. Nevloudila se vám do věty
"Příkazy exit a stop se od sebe odlišují především tím, že se po zavolání příkazu exit provede automatický úklid zásobníku tak, aby na něm byly uloženy pouze ty hodnoty, které se zde nacházely před inicializací a spuštěním smyčky, zatímco příkaz exit pouze smyčku ukončí a žádné manipulace se zásobníkem neprovádí."
chybka? Dvakrát tam píšete o příkazu exit, přičemž podruhé by mělo jít o stop, ne?
Díky za tento díl, v dobách, kdy jsem věřil, že budoucnost ovládání počítače je v GUI, jsem ze seriálu Ondry Čady v Softwarových novinách podlehl dojmu, že tím vysněným GUI bude NextStep, dost jsem na těch screenshotech ujížděl.
Přesahuje to asi rozměry tohoto článku, ale přišlo by mi zajímavé zmínit se o stopě, kterou tento systém zanechal, v jakém stavu je třeba takový GnuStep? Je použitelný, srovnatelný, jaký? A co Display PostScript, existuje nějaký otevřený pswrap?