General > General Technical Chat

C language 50th anniversary

<< < (10/13) > >>

BrianHG:

--- Quote from: nfmax on July 23, 2022, 08:56:47 am ---People should remember that C/Unix was the very first time a whole operating system had been developed in anything other than assembler. Don’t knock K&R for not getting everything absolutely perfect!

--- End quote ---
I'm curious, do you have a date for this first release?

PaulAm:

--- Quote ---People should remember that C/Unix was the very first time a whole operating system had been developed in anything other than assembler. Don’t knock K&R for not getting everything absolutely perfect!


--- End quote ---

Well, no.  That would be Multics written in PL/1 out of MIT's Project MAC.  Ritchie was part of that project and when Bell Labs pulled out, Ritchie and Thompson redid the work (on a much smaller scale).  Unix, which ran on one processor was a pun on Multics which was a big multiprocessor system.  Unix was originally spelled Unics and C was preceded by B.

Multics became a commercial product and was sold by Honeywell on a 36bit architecture.  Some very dedicated peopled ended up writing an emulator for that architecture and were able to recover boot images.  You can now run Multics on a Rasberry PI; a $40 credit card has more MIPS than a multimillion dollar room full of Honeywell hardware.  Runs faster too.

PlainName:
I've never really minded a relatively long compile time (except when you get to something like the Linux kernel) - you expect something noticeable to happen when you hit the button. In fact, an apparently instant compile is really off-putting to me because I can't tell the difference between it working and nothing happening.

I suppose I should say something like needing to compile every minute just shows a lack of confidence in one's code-writing ability, but I'd better not.

ebclr:
I Program in C and  many other languages, including several assemblers,  but  I really love pascal, in my point of  view is much more readable than C, But unfortunately, C won the programming language war, and pascal is used by very few people most from Europe.  :-//

snarkysparky:
if C had never been invented to this date someone would invent it now.  Look a dangerous but highly efficient language to do low level coding.  It will out  perform anything we have now.

Just learn how to use it !!!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

There was an error while thanking
Thanking...
Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod