| 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 |