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
Message Index
Next page
Previous page
There was an error while thanking
Thanking...

Go to full version
Powered by SMFPacks Advanced Attachments Uploader Mod