Překladače Hisoft na přednášce zmíněny nebyly?
Já se díky Hisoft C a seriálu od L. Zajíčka v Mikrobázi tenkrát naučil Céčko.
Z nějakého podivného důvodu nás tenkrát na VŠ Céčko neučili - možná nebyly k dispozici překladače? Přitom Pascal nebo Fortran byly všude...
Je také zajímavé, že se tehdy za železnou oponou vyskytoval Unix velmi zřídka(C s ním tehdy úzce souviselo), přitom třeba RSX-11 byl na každém PDP-11 nebo SM-4, které jsem potkal. A první VAX s VMS jsem potkal až někdy počátkem roku 1991.
Bylo to vše snad výsledkem embarga?
S C na SM 4-20 byl problém, protože tehdejší terminály uměly jen velká písmena a C zdánlivě nechodilo, protože vyhazovalo chyby, které se nedaly lokalizovat, protože nikoho nenapadlo, že je to tím, že C rozlišuje velká a malá písmena a na terminálu to zkontrolovat nešlo, takže když jste upravil nějaký program napsaný na dokonalejším terminálu, tak se tam do identifikátorů dostlala velká písmena. Teprve, když se začaly z Polska dovážet novější terminály i s malými písmeny, se na to přišlo :-)))
Já už se bál politického školení, ale toto je zajímavá poznámka.
To mě nenapadlo a to, že staré československé terminály neměly kompletní tabulku znaků se mně vlastně vykouřilo z hlavy. Nicméně vím bezpečně, že daleko častěji jsem seděl za terminálem, který kompletní znakovou sadu měl.
Přímo pasu po informaci, zda tady v Československu před rokem 1989 běžel nějaký Unix. V té době jsem o něm hodně četl vše co bylo dostupné a dostal se k němu jen v podobě jakéhosi raného portu Minixu snad na Atari ST(už nevím přesně), což ale nebylo plnohodnotné...
Tak hobici casto pouzivali dalnopis, tam toho taky vic nebylo nez bylo :) Vcetne "ruskeho dolaru", to si urcite pamatujes (takove kolecko s packama).
No a i modernejsi technika nekdy mela problemy, napriklad si pamatuju Epsonacky tiskarny s vypalenou cestinou do ROMky - tam tusim chybely prave slozene zavorky, pro cecko dost podstatne.
Ostatne - prave zde je duvod, proc placal pro poznamky nabizi jak {} tak i (* *).
Rozhodně ano, jmenovalo se to DEMOS a bylo to na počítačích SMEP. K Unixu tu vycházela i literatura, např. Brodský, Skočovský: „Operační systém Unix a jazyk C”, v níž se autoři podivují nad tím, že databáze vlastností terminálů na amerických unixech obsahují hromadu modelů, ale ne československé ze Zbrojovky Brno. Mimochodem jde o jednu z mála knih o OS, která je z větší části stále použitelná i dnes, po čtvrt století. Ale to je dáno asi spíš tím, že je o Unixu a o C. :)
Ta kniha od Skočovského ale vyšla až krátce po roce 1990 v Gradě, pokud si pamatuju. Doma se na ni podívám....
Nebo že by mně tehdy nějaké dřívější vydání uniklo?
DEMOS mně něco říká, asi jsem zachytil tenkrát někde nějakou zmínku, ale že to byl Unix opravdu nevím. Čí unixový OS to tenkrát vlastně zkopírovali a přejmenovali?
Já tady skoro pláču a přitom se informace o DEMOS povalují na Wikipedii :-)
https://en.m.wikipedia.org/wiki/DEMOS
Byl to ruský klon BSD.
> Přímo pasu po informaci, zda tady v Československu před rokem 1989 běžel nějaký Unix. V té době jsem o něm hodně četl vše co bylo dostupné a dostal se k němu jen v podobě
Někde běžet musel, protože tou dobou vyšla kniha: http://www.abclinuxu.cz/blog/bystroushaak/2011/5/operacni-system-unix-a-jazyk-c
Autor tam vysloveně uvádí, že unix poběží na SMEP, viz citace:
V ČSSR je k dispozici DEMOS pro minipočítače SMEP SM 52-11 a SM 52-12. V době, kdy se tato kniha objeví na trhu, bude pravděpodobně již implementován Unix na všech počítačích vyráběných a dodávaných v ČSSR jako výsledek snahy o jednotné základní programové vybavení. Toto tvrzení se týká nejen počítačů střediskových (JSEP), minipočítačů (SMEP), ale i mikropočítačů (osobní počítače a pracovní stanice). Všechny implementace budou vyhovovat doporučení X/OPEN.
Já na tuhle knihu po těch 26 letech nějak pozapomněl(pořád jsem si Skočovského spojoval s tím, co od něj vyšlo až krátce po roce 1990). Když jsem tady viděl obálku, tak jsem si vzpomněl.
Doma ji nemám, takže jsem ji tenkrát měl asi od někoho vypůjčenou nebo byla k dispozici někde ve škole...
Je ale divné, že ta zmínka o DEMOS mně v paměti nějak neuvízla(kromě názvu, který jsem si ale posledních 25 let nespojoval s Unixem). Je otázka, zda u nás DEMOS vůbec někde reálně běžel - pocházelo to z Ruska a jak už jsem psal, tady skoro všude na PDPčkách, nebo jejich klonech, byl RSX-11(tedy aspoň co jsem měl možnost vidět).
Ale na druhou stranu - Skočovský a spol. se to na něčem naučit museli...
Ale skvěle si kupodivu pamatuju na článek od Zdeňka Maříka z KS Praha v časopise Elektronika snad někdy v roce 1988, který se jmenoval: UNIX, zrozen ve znamení her.
Možná proto, že s autorem jsem se pak v 90. letech potkával v Praze na Pankráci v pobočce firmy DIGITAL a pak i při práci pro zákazníky. Dlouho jsem o něm neslyšel a na Webu je toho velmi velmi málo - viz třeba: http://www.sofsem.cz/sofsem96/business.html. Jakoby zmizel... Poslední, co teď vidím, je že v roce 2000 přispěl do jakési diskuse na Živě ohledně frekvence procesorů Alpha. Svým způsobem byl mým Velkým učitelem Unixu na Alphách :) Škoda těch mašin, nástupců VAXů...