Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Dennis Ritchie, father of C programming language, dies
CNET ^ | October 13, 2011 | by Steven Musil

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


TOPICS: News/Current Events
KEYWORDS: belllabs; computerscience; obituary; ritchie
Navigation: use the links below to view more comments.
first 1-2021-4041-6061-8081-95 next last
Sad news for programmers and OS enthusiasts. A true pioneer.
1 posted on 10/13/2011 9:00:47 AM PDT by SpaceBar
[ Post Reply | Private Reply | View Replies]

To: SpaceBar

>> A true pioneer.

Amen.

Rest in peace, Mr. Ritchie.


2 posted on 10/13/2011 9:03:37 AM PDT by Nervous Tick (Trust in God, but row away from the rocks!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar

RIP.


3 posted on 10/13/2011 9:04:09 AM PDT by fieldmarshaldj (Rick Perry has more red flags than a May Day Parade)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar
A net.god has passed.

/johnny

4 posted on 10/13/2011 9:05:14 AM PDT by JRandomFreeper (gone Galt)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar

*END
*RIP............


5 posted on 10/13/2011 9:05:29 AM PDT by Red Badger (Furthermore, I think Obama must be impeached....................)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar

Oh no. What a loss. RIP, Dennis.

(Real men code in C. K&R is the proper brace style!)


6 posted on 10/13/2011 9:05:29 AM PDT by BuckeyeTexan (Man is not free unless government is limited. ~Ronald Reagan)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar

I loved UNIX when I worked for ATT...


7 posted on 10/13/2011 9:05:49 AM PDT by geege
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar

void RIP Mr. Ritchie.


8 posted on 10/13/2011 9:10:36 AM PDT by bigbob
[ Post Reply | Private Reply | To 1 | View Replies]

To: Nervous Tick

A fitting tribute would be a national day without garbage collection. That said, he is survived by his immediate family, and a dangling pointer.


9 posted on 10/13/2011 9:12:29 AM PDT by SpaceBar
[ Post Reply | Private Reply | To 2 | View Replies]

To: SpaceBar


10 posted on 10/13/2011 9:14:06 AM PDT by DuncanWaring (The Lord uses the good ones; the bad ones use the Lord.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: BuckeyeTexan

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

:-)


11 posted on 10/13/2011 9:14:12 AM PDT by Nervous Tick (Trust in God, but row away from the rocks!)
[ Post Reply | Private Reply | To 6 | View Replies]

To: SpaceBar

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.


12 posted on 10/13/2011 9:15:48 AM PDT by Westbrook
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar

>> That said, he is survived by his immediate family, and a dangling pointer...

... that took the better part of a week to track down.


13 posted on 10/13/2011 9:17:26 AM PDT by Nervous Tick (Trust in God, but row away from the rocks!)
[ Post Reply | Private Reply | To 9 | View Replies]

To: SpaceBar
I have a well used copy of "The C Programming Language" on my bookshelf.

#include < stdio.h>

main()
{

printf("RIP Dennis Ritchie");

}
14 posted on 10/13/2011 9:17:26 AM PDT by brownsfan (Aldous Huxley and Mike Judge were right.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar

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.


15 posted on 10/13/2011 9:17:55 AM PDT by ImJustAnotherOkie (zerogottago)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar

malloc bump.


16 posted on 10/13/2011 9:21:06 AM PDT by central_va ( I won't be reconstructed and I do not give a damn.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar

ritchie = NULL;

RIP.


17 posted on 10/13/2011 9:21:54 AM PDT by Pessimist
[ Post Reply | Private Reply | To 1 | View Replies]

To: SpaceBar

That’s pretty good!


18 posted on 10/13/2011 9:23:04 AM PDT by Pessimist
[ Post Reply | Private Reply | To 9 | View Replies]

To: brownsfan

main() needs to return an int.


19 posted on 10/13/2011 9:26:02 AM PDT by krb (Obama is a miserable failure.)
[ Post Reply | Private Reply | To 14 | View Replies]

To: Westbrook

CREATORS ADMIT Unix, C HOAX (http://www.gnu.org/fun/jokes/unix-hoax.html)


20 posted on 10/13/2011 9:26:40 AM PDT by Moose Burger
[ Post Reply | Private Reply | To 12 | View Replies]


Navigation: use the links below to view more comments.
first 1-2021-4041-6061-8081-95 next last

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.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson