🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #217268

Re: Spieszmy się kochać Windows

#217268
From: heby
Date: Mon, 04 Jan 2021 19:35
60 lines
4991 bytes
On 04/01/2021 19:02, Luke wrote:
> Decyzja IBM była decyzją sprzętową. Dotyczyła produkcji podzespołów, nie 
> miała nic wspólnego z DOS-em i ewentualną dominacją.

Intel zrobił 8086 w taki sposób aby dało się *automatycznie* translować 
oprogramowanie z 8080. I dokładnie w taki sposób zapełniono biblitekę 
programów na x86, a IBM musiał to doskonale wiedzieć. Najzwyczajniej je 
automatycznie translując z 8080 i licząc że reszta świata zrobi to samo. 
A ponieważ napatoczył się kradziony CP/M w podstaci DOSa to okazało się 
że można w ten sposób translować programy CP/Mowe właśnie i zrobić coś z 
niczego. Czyli wsadzić nowy procesor i zapełnić go gównianymi programami 
wyjętymi wprost z 8-bit na gównianą platformę sprzętową 8/16-bit+segmenty.

Intel projektując 8086 tak naprawdę wybrało go tylko dlatego że to było 
prawie to samo co 8080 + popieprzona adresacja. W zasadzie wybrał go 
mimo tej adresacji, bo trudno było to nazwać zaletą. Wybrał go tylko po 
to, aby mieć dostęp do oprogramowania 8-bit i programistów znajacych 
8080/Z80, majace zapewnić łatwy start. Zapewnił dziesięciolecia 
absurdów, kretynizmów, wstecznictwa w informatyce.

> Czyli już od 1985 roku (premiera 386) można było na pecety napisać 
> 32-bitowe wielozadaniowce. To, że wtedy nikt nie był tym zainteresowany 
> i wałkowano DOS to wynik tego samego mechanizmu, który trzyma dzisiaj 
> ludzi przy Win32 mimo obecności komercyjnych i darmowych Unixów.

To wynik zbiegów okoliczności, kilku oszustw i może szczypty ignorancji. 
IBM jak robił pierwszego peceta nie miał pojęcia jaki system go będzie 
napędzał i zwrócili się do firmy która  miała doświadczenia w pisaniu 
BASICa na C64. Wyszło jak widać, z resztą nawet nie dali rady go 
napisać, tylko "znaleźli" w dziwnych i niewyjaśnionych okolicznościach. 
Nie dało się sworzyć bardziej tragicznego systemu operacyjnego do PC, 
prawda jest taka że identyczne pod kątem złożoności systemy miały Atari 
czy Commodore i DOS niczym się nie wyróżniał poza dziedziczeniem po 
CP/Mie wszystkiego jak leci. Ludzie nie potrzebowali nic więcej, bo nie 
mieli pojęcia że coś więcej istnieje, choć w USA Maki pokazały że 
istnieje inny świat. Z jakiejś przyczyny żałosny filesystem ze znakiem 
zachęty był uważany u nas za bardziej "profesjonalny" niż normalne 
systemy operacyjne.

Ciekawe że DOS praktycznie się nie rozwijał. Wersja 6.22 wygląda na 
lekko odpicowaną wersję DOS 1.0. Nic tam specjalnie przez te lata nie 
poprawiono, dodano itd itp. Ani śladu nowoczesnych technologii, kerneli 
preemptive, wielozadaniowości, wielodostępu, wirtualizacji. Niebywałe. 
Co oni tam robili przez te wszystkie lata? DoubleSpace?

> I dzięki tej decyzji sprzętowej na rynku powstała konkurencja łamiąca 
> monopol cen.

Dokładnie taka sama powstała by gdyby inny procesor wsadzono w PC, w 
dobrej cenie i otwarto platformę. Można dyskutować czy taki był wtedy na 
rynku. Ale na pewno można było wsadzić lepszy system operacyjny, lub 
choć stworzyć system operacyjny *emulujący* CP/M a nie *będący* CP/M. 
Ale nie, wsadzono CP/M, z dokładnością do wektorów wywołań.

Całość tego wywodu jest w protesie do haseł typu "IBM dokonał 
największego skoku cywilizacyjnego". Nie, IBM, Intel i MS dokonali 
największego znanego mi wstecznictwa w historii informatyki, blokując na 
dziesięciolecia dostęp do nowoczesnych narzędzi i "zmuszając" ludzi do 
pracy w fake systemie operacyjnym wprost z 8-bit, z procesorem wprost z 
piekła pijanego wariata.
Technical Details
Message-ID: <rsvqm3$lh1$1@dont-email.me>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin3!goblin.stu.neva.ru!paganini.bofh.team!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
References: <rqi91b$nft$1@news.icm.edu.pl> <28d6930c-14b1-4f52-a9ed-e356fea42675@hooterville.invalid> <rs1sfe$kee$1@news.icm.edu.pl> <5ff1ad9d$0$511$65785112@news.neostrada.pl> <rssb7d$1im$1@dont-email.me> <5ff35848$0$509$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!goblin3!goblin.stu.neva.ru!paganini.bofh.team!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: heby <heby@poczta.onet.pl>
Newsgroups: pl.comp.programming,pl.comp.os.advocacy
Subject: Re: Spieszmy się kochać Windows
Date: Mon, 4 Jan 2021 20:35:31 +0100
Organization: A noiseless patient Spider
Lines: 60
Message-ID: <rsvqm3$lh1$1@dont-email.me>
References: <rqi91b$nft$1@news.icm.edu.pl> <28d6930c-14b1-4f52-a9ed-e356fea42675@hooterville.invalid> <rs1sfe$kee$1@news.icm.edu.pl> <5ff1ad9d$0$511$65785112@news.neostrada.pl> <rssb7d$1im$1@dont-email.me> <5ff35848$0$509$65785112@news.neostrada.pl>
Mime-Version: 1.0
Injection-Date: Mon, 4 Jan 2021 19:35:32 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="07ae2268bfb92af55f3f848959cb87bd"; logging-data="22049"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Yv4qCtzhVe23eXdXKngSG"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0
Cancel-Lock: sha1:9MO/Gqbp6wL+qQW5HFThZUPJ2mc=
In-Reply-To: <5ff35848$0$509$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit