It's funny that just about every new language out there seems to be based upon C. One way or another, we all owe a lot to him. I'd guess he - and a lot of people of his ilk - will never get the credit they deserve. Englebart, Berners Lee etc. for how they've contributed to our lives and how we interact and work.
But I don't like Objective-C which is a bastardized thing.
I first learned C from his book. RIP
Ritchie and his fellow scientist Kernighan are so famous among educated programmers, that you only need their initials to refer to them:
"K&R" by itself refers to "The C Programming Language" book. As in, "Give back my copy of K&R, please!"
...
This book was typeset (pic|tbl|eqn|troff -ms) in Times Roman and Courier by the authors, using an Autologic APS-5 phototypesetter and a DEC VAX 8550 running the 9th Edition of the UNIX® operating system
#include <iostream>
using namespace std;
int main(){
cout << "Goodbye World" << endl;
return 0;
}
Ritchie and his fellow scientist Kernighan are so famous among educated programmers, that you only need their initials to refer to them:
"K&R" by itself refers to "The C Programming Language" book. As in, "Give back my copy of K&R, please!"
"K&R Indent" refers to the book's code style.
"K&R C" refers to Ritchie's original C language dialect.
--
Almost every system in our daily lives, from traffic lights to car computers to browsers to multitasking, relies on what they invented.
Same here. There was a simple elegance to the C language that was lost with the advent of C++I always loved C. Never did like C++ and Java.
I always loved C. Never did like C++ and Java.
Same here. There was a simple elegance to the C language that was lost with the advent of C++
Ah, but don't you miss OO when coding in C? I know I do.
Not really. My first language was assembler, so I'm Ok with procedural stuff (and I don't program much these days anyway).
Anyhow, you can program kind of OO style in C... slap some pointers to functions in your structs and away you go!
I haven't opened the book in years but it still has a place of honor on my bookshelf.K&R's C book is currently on my work desk.
same here, my first language was assembler as well. First MASM from microsoft, then for the PDP11 (an old dec mini-computer) Ahh the old days
...With apologies to The C Programming Language said:17. Anachronisms
Since [humans are] an evolving [race], certain [failing] constructions may be found in older [gentlemen]. Although most versions of the [family] support such anachronisms, ultimately they will disappear, leaving only [memories and their work] behind.