Posted on 10/13/2011 9:00:43 AM PDT by SpaceBar
Dennis Ritchie, an internationally renowned computer scientist who created the C programming language, has died at age 70.
Ritchie died at his home over the weekend, according to a Google+ post from longtime colleague Rob Pike. His Wikipedia entry was updated to say he had died in Murray Hill, N.J.
His death was confirmed today by Bell Labs, in a message from its president, Jeong Kim, to employees. That message reads, in part:
Dennis was well loved by his colleagues at Bell Labs, and will be greatly missed. He was truly an inspiration to all of us, not just for his many accomplishments, but because of who he was as a friend, an inventor, and a humble and gracious man.
In addition to being the creator of C, Ritchie co-authored "The C Programming Language," commonly referred to as K&R (after the authors, Brian Kernighan and Ritchie) and widely considered the definitive work on C. He also made significant contributions to the development of the Unix operating system, for which he received the Turing Award in 1983 (along with Kenneth Thompson).
(Excerpt) Read more at news.cnet.com ...
>> A true pioneer.
Amen.
Rest in peace, Mr. Ritchie.
RIP.
/johnny
*END
*RIP............
Oh no. What a loss. RIP, Dennis.
(Real men code in C. K&R is the proper brace style!)
I loved UNIX when I worked for ATT...
void RIP Mr. Ritchie.
A fitting tribute would be a national day without garbage collection. That said, he is survived by his immediate family, and a dangling pointer.
—
>> K&R is the proper brace style!
PLEASE let’s not get started debating brace style.
It would make even the nastiest FR political thread look like a “FReeper canteen” thread!
:-)
Except for a few architecture-specific files written in assembler for that architecture, the entire Linux kernel is written in C.
C++ was based on C.
I think it was Ritchie (may have been Kernigan) who wrote, “The Elements of Programming Style”. An excellent book. The greatest advice I got from that book was not to write comments that tell WHAT the code is doing. Any dummy can see that. The comments need to tell WHY the code is doing that or WHY the code is doing it that way.
There was a really funny parody being sent around the internet back in the 90’s about how Kernigan and Ritchie were trying to develop the most cryptic language they could devise. They knew they had hit paydirt when they got an absolutely unintelligible line comprised of various punctuation marks, single-letter variable names, and arithmetic symbols to compile.
It was very funny.
Wish I had kept a copy of it.
>> That said, he is survived by his immediate family, and a dangling pointer...
... that took the better part of a week to track down.
Two strings walk into a bar.
The bartender says How are you doing?
The first string says Fine thank you,
the second string says &$@)$*@+#$)&%$^@).
The bartender says to the first string, what’s wrong with your friend?
The first string replies, Oh, he just lost is null terminator.
malloc bump.
ritchie = NULL;
RIP.
That’s pretty good!
main() needs to return an int.
CREATORS ADMIT Unix, C HOAX (http://www.gnu.org/fun/jokes/unix-hoax.html)
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.