Teaching Unix - Psychology, Philosophy, and Licenses
Users browsing this thread: 3 Guest(s)
|
|||
Ah, it's time for my favorite part of this forum again: Nitpicking about computer history.
(02-02-2019, 10:03 PM)budRich Wrote: Unix was the first operating system programmed in a "high level" language, C (...). That is not quite right. For example, Multics - the collaboration between General Electric, the MIT and the Bell Labs which was still actively being developed when Ken Thompson started his then-unnamed Unix project - was written in PL/I, which I would consider a "high-level" language. Granted, there was some assembly code somewhere in Multics, but that was and is also true for Unix. DTSS, another operating system that predates Unix by a few years, was reportedly written in BASIC, ALGOL et cetera. I think that these two examples are enough for now ... :-) (02-02-2019, 10:03 PM)budRich Wrote: Same people who created C created Unix. Yes and no. Unix was first designed and implemented by Ken Thompson who also derived the B language from BCPL which would later become C. A couple of other people from the Bell Laboratories, notably Douglas McIlroy and Brian Kernighan, joined his efforts. C was mostly invented by Dennis Ritchie in 1972, the fourth Unix version was the first one that was rewritten in it. It was one team - but not everyone worked on everything at the same time. (02-02-2019, 10:03 PM)budRich Wrote: Textbased input via real terminals was the "only" way to "use" it the first 10 years Personal note: And I think we should finally take it to the next step. -- <mort> choosing a terrible license just to be spiteful towards others is possibly the most tux0r thing I've ever seen |
|||
Messages In This Thread |
Teaching Unix - by venam - 01-02-2019, 01:46 PM
RE: Teaching Unix - by jkl - 01-02-2019, 03:49 PM
RE: Teaching Unix - by pkal - 01-02-2019, 05:56 PM
RE: Teaching Unix - by venam - 02-02-2019, 06:46 PM
RE: Teaching Unix - by budRich - 02-02-2019, 10:03 PM
RE: Teaching Unix - by jkl - 03-02-2019, 03:34 PM
RE: Teaching Unix - by budRich - 03-02-2019, 05:19 PM
RE: Teaching Unix - by jkl - 03-02-2019, 05:26 PM
RE: Teaching Unix - by budRich - 03-02-2019, 05:44 PM
RE: Teaching Unix - by jkl - 03-02-2019, 08:37 PM
|