
Wpis użytkownika Marchew w Hydepark
MarchewGruba ryba
6piorunówCiekawostki o tworzeniu windowsów, niecałe 9 minut, jednak dość treściwie.
Opowiada jeden z bardziej cenionych pracowników microsoft Dave Cutler.
Cutler otrzymał prestiżowy status Senior Technical Fellow w Microsoft.
Jak powstał współczesny Windows - opowiada Dave Cutler, twórca Windowsa [PL]
https://www.youtube.com/watch?v=JNV6EQONEqs
Komentarze (4)
@Marchew - aha, czyli on jest odpowiedzialny za to jak ukraść z Unixa i zrobić tak żeby na pierwszy rzut oka (dla laika i sądów) wygadało na niekradzione :thinking_face:
@Marchew - ważne jest, że nie ukradli "/" i postanowili do ścieżek plików użyć "\\" - chociaż tak naprawdę winę za to ponosi QDOS (na którym znany nam z pecetów MS-DOS jest oparty), który to używał "/" jako opcji w linii komend (commandline switch) - więc ten znak był już zarezerwowany i gdy M$ dodawał do MS-DOS 2.0 obsługę folderów to musiał użyć innego znaku (i zdecydowali się na podobnie wyglądający "\\").
Pytanie jest tylko dlaczego QDOS nie zdecydował się użyć tego co używał już wtedy Unix - czyli "/" do ścieżek plików i "-" do opcji w linii komend (commandline switch) :smirk:
W ogóle z QDOSem i M$ związane są pewne kontrowersje: https://www.wired.com/2012/08/ms-dos-examined-for-thef/ ale jak to ze wszystkim z czasów "ciemnych wieków komputerów" nie ma dowodów 🤷
Fakt faktem nie można w 100% powiedzieć, że Windows jest oparty na Uniksie - ale na pewno jest nim bardzo inspirowany - w jakim stopniu ciężko to określić ale wiele funkcjonalności pojawiło się najpierw w Uniksie a potem "znalazło swoją drogę" do Windowsa (co oznacza, że zostało napisanych od podstawa by oferować taką samą lub podobną funkcjonalność, lub przepisanych w taki sposób by nie można było posądzić M$ o kradzież kodu).
Generalnie to pan z filmiku nie miał dobrego zdania o Uniksie (bazując na tym co powiedział jego współpracownik):
>Unix jest jak odwieczny wróg Cutlera. To jak jego Moriarty. Uważa, że Unix to śmieciowy system operacyjny zaprojektowany przez bandę ludzi z doktoratami. Za całym projektem nigdy nie stał jeden umysł i to widać. Więc zawsze starał się by dopiec Uniksowi.
Patrząc na jego karierę można wyciągną wniosek, że musiał dobrze poznać swojego wroga Uniksa (implementując podobne funkcjonalności w OSach od Micro$oftu) i jak już nadrobił zaległości to od czasów Windows NT starał się napisać lepszy system operacyjny (o czym po cześć opowiada w tym filmiku).
86-DOS86-DOS (known internally as QDOS, for Quick and Dirty Operating System) is a discontinued operating system developed and marketed by Seattle Computer Products (SCP) for its Intel 8086-based computer kit. 86-DOS shared a few of its commands with other operating systems such as OS/8 and CP/M, which made it easy to port programs from the latter. Its application programming interface was very similar to that of CP/M. The system was licensed and then purchased by Microsoft and developed further as MS-DOS and PC DOS. History Origins 86-DOS was created because sales of the Seattle Computer Products 8086 computer kit, demonstrated in June 1979 and shipped in November, were languishing due to the absence of an operating system. The only software that SCP could sell with the board was Microsoft's Standalone Disk BASIC-86, which Microsoft had developed on a prototype...Wikipedia@koszotorobur trzeba było pilnować, tylko głupi by nie skorzystał
@koszotorobur Powiedz coś więcej, brzmi ciekawie.