Dennis Ritchie, Creator of C Programming Language, Passed Away
WankerWeasel writes "The sad news of the death of another tech great has come. Dennis Ritchie, the creator of the C programming language and a key developer of the Unix operating system, has passed away. For those of us running Mac OS X, iOS, Android and many other non-Windows OS, we have him to thank. Many of those running Windows do too, as many of the applications you're using were written in C."
Mourn for his passing, but celebrate his life. He didn't just change the world, he make world.
Just a couple of words: Thank You.
Stupidity is an equal opportunity striker.
Fellow slashdotter Bill Dog
goodbye world
I wish Facebook would get filled with everybody's remarks the same way it filled for Jobs. This
Track IP - Remotely track the IP address of a machine via email or MySQL.
Most of Windows is written in C.
I am NOT glad he's dead, I am also NOT glad he's gone.
It's sad that it's taken so long for this to hit the frontpage. His effect on the whole ecosystem of computing is huge and will last for decades. RIP
A lot of us will be thanking him for his fundamental contributions to computing.
I would hope that, were Jobs still alive, he would thank Dennis for OSX.
Dennis Ritchie had an impact on the technology world FAR beyond what Jobs and Apple could ever dream of. Do you have any idea how many billions of lines of C code are running in the world, or how many hundreds of thousands (if not millions) of Unix-derived systems are running? Linux, OS/X, AIX, Solaris, HP/UX -- they all owe their origins to this man. Rest in peace, sir.
Had he been a patent hound, he'd have died a rich man.
I do not fail; I succeed at finding out what does not work.
RIP Mr. Ritchie. You (and Mr. K) will live forever through the simplicity and geniality of the mighty tools you created. Thank you.
main()
{
printf("Goodbye, World");
}
-RIP dmr
...but this is just sad. This guy did stuff I care about.
Godspeed.
Well, that's two down in the IT-celebrity world. Who will be next?
Is this world full of morons?
One of the fathers of the modern computing operating sistem, co-creator of C and UNIX, and less than 10 comments?
People is sick.
and all atheists die. Same as the Steve.
So does everyone else. It's not a privilege of atheists.
It's no exaggeration that without Dennis Ritchie's contributions, many of us would have very different careers. I've been fortunate to spend the first 12 years of my IT career working on multiple Unix and Linux systems, and although I'm not much of a coder, I've compiled a fair amount of C and recognise that if it hadn't been invented, neither would C++ or C#, which constitutes a lot of the code in use today.
Without Unix, what would the Internet been built on? Perhaps something like VMS? Would tools like Sendmail or BIND been developed in those environments? The influence of Unix can be seen everywhere in IT.
Actually, without Unix, we wouldn't have had NeXTstep, which became MacOS X, which became iOS. We wouldn't have had Minix or Linux, so no Android. So the mobile landscape would have been different as well.
I don't think it's too much of an exaggeration to say that Dennis Ritchie's legacy is the IT industry we have today. Most of us stand on this giant's shoulders.
RIP Dennis Ritchie.
RIP
#include
int main()
{
printf("Goodbye, world!\n");
return 0;
}
It's a little unnerving to think about how long Unix has been part of my career. Thanks, dmr.
I want to drag this out as long as possible. Bring me my protractor.
I never met the man, but he was central to my love of computers.
printf("Hello, Heaven");
To me this is for more significant than the passing of Mr. Jobs.
The elegance and minimality of the C language is a testament to the genius of its creators. Dennis Ritchie played a key role in the development of C and of UNIX. To him, I say, "thank you" for his roles in these great achievements. My sympathies to his family and his friends.
Apart from personal loss.
His contributions to computing have been effecting us all for nigh on 40 years and that effect has been overwhelmingly beneficial. It's extremely likely (barring anything bad happening in 2038) that we will all continue to reap the benefit of DMR's existence for many decades to come.
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
Goodbye world
His contribution goes way beyond the ones of a recently celebrated "genius". I could make a list of what C gave us today, but I'd have to start it at 0.
Thank you Dennis Ritchie.
Thank you for making the world a better place.
Always had a great respect for him for making C and UNIX. I guess it's early in the day, but way less comments than I was expecting for news like this.
Dennis Ritchie
I still have a copy of K & R on my bookshelf. His contributions to the field of computer science were wonderful. IMHO, C should be the entry point for anyone considering pursuing a life in computer programming.
Taking guns away from the 99% gives the 1% 100% of the power.
he died, and I think the logical and precise man he was he would be annoyed at the use of such a weedy euphemism
RIP. You had an early and profound influence on my career.
May you be remembered and celebrated for all that you brought to computing. I hope your name will not be forgotten from history. The fact that your death is announced as 'another great one' in the same breath as... someone else makes me scared for your rightful place in it.
I am truly sad that you are gone.
Fighting for peace is like fucking for virginity
Not just a hero, but an entertainer, a man of genius, who by all accounts I've read, was humble and approachable. I wish him well in the ever after, and my condolences to his loved ones. Sorely missed, and fondly remembered, and inspiration to us all.
The talent of this man has a major part in what has made our world today.
His contribution was essential and it is perceptible throughout the world today.
He deserves all the honors, if not more, than a talented salesman gadget.
Paix à ta mémoire, l'ami. Ce soir j'arroserai dignement ton départ.
It's syntax is awful.
Speaking of which... That should be "Its syntax is awful.". Its = belonging to it. It's = it is.
Without C we would be programming in BASI, OBOL, and PASAL
RIP dmr
:/
Did he shoot himself in the foot?
Have you realized that the first generation of hackers is starting to reach that age?
It's a huge loss for the world. Ritchie was a genius, a great man, and he helped change the world forever in the right direction.
C and Unix changed the entire world. The popularization of computing, moving it away from the universities and into the private space of companies and homes started with C and Unix. It revolutionized Operating System and software design in general completely, indirectly giving birth to just about every technology on your computer right now.
A brilliant man, a fellow Hacker and Atheist has died today. He will be missed.
WTF am I doing replying to an AC at 5 A.M on a Friday night?
....and there's a big banquet laid out.
There's balloons, champagne, and somewhere in the background John Lennon, Elvis Presley, and other entertainment greats are warming up, ready to perform.
Looks like one hell of a party.
Steve Jobs looks at St.Peter.
"All of this. For me?" says Steve.
Before St.Peter can answer, Steve is off telling everyone how to lay out the plates, criticising the choice of champagne,. shouting at the servants etc.
Then he goes up to John Lennon.
"Hey John", says Steve, "Really sorry to hear about that deal in the park, but for fukcs sake dont play any of that Yellow Submarine shit".
John Lennon looks at Steve Jobs and says, in his finest Liverpool accent.
"A'right la. Anytin fer you Dennis mate".
Steve look at John and says:
"Hang on, dont you know who I am?"
John Lennon says: "Yeah mate, you're Dennis Ritchie arent yer?".
Steve Jobs' head nearly comes off:"What the fukc do you mean Dennis Ritchie? I'm Steve Jobs you fukcing halfwit".
John Lennon looks at him for a minute and turns round to Elvis Presley and says:
"ey Elvis, der jugglers 'ere burra tink 'es fergorris gear".
tadaaaaa
thank you thank you thank you
im here all week
try the veal
godspeed, dennis ritchie.
The "other famous one" that died recently
You mean the-one-we-must-not-name-lest-he-comes-back ?
Here is a clip of Ritchie explaining Unix (although I ~knew~ him mostly through his work on C)
http://www.youtube.com/watch?feature=player_embedded&v=7FjX7r5icV8
"DRM is like the Ford Pinto: it's a smooth ride, right up the point at which it explodes and ruins your day."-C.Doctorow
Ha ! The value of *my* copy of 'C' can only go up !
Religion is what happens when nature strikes and groupthink goes wrong.
I started off as an computer science student, but switched to engineering.
time and again, i asked to take C rather than Fortran.
they said C was just a passing fad.
his language will out live us all.
I won't comment on what might have happened had C not been created, but I think the alternatives had Unix not taken off would have been worth seeing.
As pointed out, TOPS or VMS may have taken off, and that would have meant an open competition b/w IBM, DEC, HP and others. VMS itself would have still begat NT (which may or may not have needed C), and the latter would have been adapted on RISC platforms as well. Also, people wanting to create FOSS software would have tried re-engineering one of these, instead of Unix.
So was he working on Plan 9 when he passed away?
There were many programming languages available in Ritchie's day. What set C apart was a very well-written book that became the defacto standard in defining the language. The C Programming Language so clearly and succinctly articulated the language that everyone used it and everyone was on the same page as to what to expect from the language. The book also described things at a level low enough that it provided great insight into the low-level details of the system. More than Unix or the C programming language itself, I think this book was Ritchie's greatest contribution to field of Computer Science.
When I was 11 years old sitting in the car home on a road trip with my mother, I found her copy of the K&R 1st edition sitting in the backseat and picked it up. Were it not for this incident my whole life would have been different. I have been a professional software engineer for 12 years now and can thank every second of those years to finding that book.
People always say Jobs was a visionary, but this man was a creator who shared what he made, Jobs monetized a vision other people made for him. Jobs may be loved by the public, but this man is loved by all who appreciate technology, though they may not realize it.
Without the work of dmr and the rest of the 1127 group at Bell Labs, the computing landscape we take for granted would be radically different, and many of us would be in other lines of work.
UNIX isn't the perfect OS, but it does better, in more environments, than anything else out there. Jobs and Torvalds would have very different lives if not for the work Ritchie did.
Requiescat in pace, dmr.
Let's just say longjmp without setjmp.
"Stop failing the Turing test!" -- Dilbert
Godspeed Dennis.
He might have longjmped without setjmped.
Gentlemen, you can't fight in here, this is the War Room!
Thanks Dennis for all that you did.
I prefer the "u" in honour as it seems to be missing these days.
Spent 5 seconds to find one that isn't blocked by proxy servers:
Father of C and UNIX Dennis Ritchie passes away at age 70
Never hit your grandmother with a shovel, for it leaves a bad impression on her mind...
I started learning C on FreeBSD 2.2.8 when I was in the 8th grade. In 9th grade, the internet was still a much wilder place than it is today, and felt a lot friendlier and smaller. As such, I didn't really see anything wrong with emailing random "public figures" to ask them questions. Of course, some didn't respond, some were rude assholes (Linus, I'm looking at you...), but some were truly amazing. In the amazing category would be Dennis Ritchie and Ken Thompson, both of whom would answer my emails promptly and regularly. I corresponded with both of them for the better part of a year and a half, before doing things like getting a girl friend. Both Ken and Dennis were more than happy to hep me out with questions, give me advice and steer me in the right direction.
I wish I still had those emails but, alas, I don't. Of all the digital "property" I wish I had never lost, those emails are pretty much the only thing on the list. I don't know where I would be in life, or what I would be doing, if it weren't for the work they did and their guidance when I was younger. Dennis might be the first "famous" person that I've ever felt like the world was poorer in some way for losing.
C was my first real programming language over two decades ago, and I use it to this day and I'll probably still use it when Java and C# have long since been forgotten.
Thanks mr. Ritchie.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
eom
The AACS key is NOT 0xF606EEFD628B1CA427BEA93A9CA9773F
Though he is dead, his memory will leak on.
RIP. Thank You.
Dennis Ritchie's work is in use all over the world....and beyond. I mean, I'd be absolutely shocked if there wasn't a single line of C code on the Mars rovers, satellites, ISS, or other NASA hardware. At the very least they're using it to control those things. Which means Dennis Ritchie didn't just change the world -- he changed the solar system...
C code. C code run. Run code, run! Run damnit RUN!
RIP, DMR.
XML is like violence. If it doesn't solve your problem, you're not using enough of it. --AC
Except we atheists know that we are going to die, unlike religious fools who believe they'll live forever on top of a cloud.
WTF am I doing replying to an AC at 5 A.M on a Friday night?
Greetings, neighbor. Nice sig. ;-)
XML is like violence. If it doesn't solve your problem, you're not using enough of it. --AC
You know, the majority of all people ever born has not yet died. Therefore the evidence that everyone eventually dies is not very good. :-)
Rubbish
int main (int argc, char *argv[])
{
printf("Goodbye World!!");
return 0;
}
Donte Alistair Anderson Roberts - hi son!
Karma: Chameleon
He's just been deallocated.
Tell us what language you use. So we can compare it to C.
dmr,
Thank you for all that you have done. May you now rest in peace.
That's sad to hear. Farewell KR->R;
I'm sorry for plagiarizing another site, but this one can't be missing here: "His pointer has been cast to void. His process exited with code 0." Like others said, I too value Ritchie's contribution much more than Jobs. Computer wouldn't be what they are today without his work with Kernighan.
Few men can offer a legacy such as his. One cannot go through the day without feeling his influence in some manner. His contribution to modern day life is immeasurably large. Dennis Ritchie stood on the shoulders of giants. But so many stand on Dennis Ritchie's shoulders and will for generations. The world will never know the totality of its loss.
You have done too much to the world and the world has been changed because you.Thank you!
Even all those new flashy things which aren't C are made from it or running inside it if you look closely enough.
Thanks, respect, rest in peace.
I never met the man, but it was his code that shaped the rest of my life. In 1978 I entered college to be a physicist. When I discovered I had to actually understand Calculus to get past the basics of physics, I found my way over to the computer lab. There I ran my first program, but as a consumer, not a creator. I was amazed and had to know how the program worked so I went to see the head of the department. The next day I signed up for CS101 for the next semester.
the Head of Comp Sci, just the year before had decided to radically change the direction of the CompSci program from understanding/learning the mainframe world to the emerging mini computers. Out when IBM and in came DEC PDP/11. Out went COBOL, in came C, RATFOR, FORTRAN, and Pascal along with assembler. My first Comp Sci book was K&R and I referenced that book for years. I'll grant he shaped the world, but he did it one programmer at a time. My variation:
Void Main() {
printf("Thank You Richie, from The World");
}
(for those noting that he has not gotten any major press, that is the difference between creation and marketing. Jobs was marketing magician, and very good at his job. Folks like Woz, Richie, Tim Patterson, these creators were the foundations which allowed minds like Jobs or Gates to exist. Their drive was not on attention, but creation. Today's media has little time on depth so they just follow the rule, sex sells and the creator of a programming language is not sexy, the king of marketing shiny devices that do fun things, he's sexy)
Life is a great ride, the vehicle doesn't matter
(Sorry for repeating myself from one of the submissions that wasn't accepted, but...)
#include <stdio.h>
#include <stdlib.h>
volatile int dmr=1;
int main()
{
dmr--;
printf(":-(\n");
exit(EXIT_SUCCESS);
}
alias sudo="echo make it yourself #" ; # https://pipedot.org/~stderr & http://soylentnews.org/~stderr
Wish I had mod-points...
I've just finished an exchange on Facebook with an old friend who's an avid Mac user. He posted a link to an article responding to RMS's rather tasteless comments on the passing of Steve Jobs, and we got into a long exchange about the merits of open-source versus the "walled garden" world of Apple. One of my main points was that open standards and protocols have been a huge boon to the industry. I'll have to remind him how much of the Apple software he loves was built on the free/open foundation provided by Dennis Ritchie.
XML is like violence. If it doesn't solve your problem, you're not using enough of it. --AC
main(0) { printf("Thanks for everything you did Dennis"); } return main()
There is or can be built a machine that can simulate any physical object. -Church-Turing principle
Only a great mind like dmr can create a compiler able to compile the following:
for(;P("\n"),R--;P("|"))for(e=C;e--;P("_"+(*u++/8)%2))P("|"+(*u/4) %2);
RIP, dmr
Yes Tim.
Religion is what happens when nature strikes and groupthink goes wrong.
Without his work, I probably would have gotten bored with BASIC and stopped learning about computers. My career is mostly thanks to this man.
Surely exit(EXIT_SUCCESS); is more fitting for a man of Dennis Ritchie's talents?
Syllable : It's an Operating System
Thank you for all the good memories, Dennis.
Times like this I really wish there was a better place after death.
C was based on B, not BCPL.
I never thought of Kernighan and Ritchie as a "team of computer scientists", but if you insist on calling two people a "team", so be it.
I do not fail; I succeed at finding out what does not work.
Great man - RIP
Don't worry folks. We'll always have the zombie process to remember him by.
Seriously though. C is still an active language of choice for everything from embedded to server to desktop applications and Unix is the gold standard for operating systems. Most people will never know how much these technologies have and continue to impact their lives.
Had he been a patent hound, he'd have died a rich man.
There's more than one type of rich.
Going to your final sleep (?) knowing that you've invented something that billions use, rely upon and benefit from daily, and that has advanced the knowledge and state of humanity... there's a certain wealth in that which selling trendy gadgets can never match.
I'm not saying that I would not sell my organs for money, just that there's a bigger picture.
#include
int main()
{
printf("Goodbye Dennis and thanks for all the code!");
}
Laws affecting technology will always be bad until enough techies become lawyers.
"The dwarf sees farther than the giant, when he has the giant's shoulder to mount on." - Newton
It's doubtful whether most dwarves will see further than this giant but alas he is no more.
It becomes more obvious when you look at all the derivatives that have come to be. A Unix timeline is a good way to visualize it and the Levenez Unix timeline shows the highlights of the last 40+ years. It gives a good idea of how much amazing activity there has been.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
correction, quote is Samuel Taylor Coleridge
Ritchie, your slim book; and a headful of pointers; to yet more pointers.
Pfffff only Apple fanboi's think they're going to live on top of the cloud.
K&R was, and remains, the shining example of what a programming language reference book should be. C, while a perfectly fine language for it's time, almost surely would have been replaced by some other ALGOL-family language had C never existed. However I can confidently state that my understanding of computer programming would have been far poorer without that small little book. I am sure thousands of others feel the same.
,,.guy who supplies you. Not many will mourn you Dennis but know that to your true family and countless friends, you will always be remembered. We love you very much and thank you even more for what you gave the world. Sleep well my friend.
$action = empty(PHP) ? backToC() : unset(PHP) ; "when the concrete cases are understood, the abstractions are readily
It is indeed a sad day for techies. C , his child will live forever.Very few people have had such a huge impact on the mankind. May his soul rest in peace.
(Not the original poster) The language I use is mainly C, but that doesn't mean that it lacks flaws. The first low-level language that I learned was PL/M, which had a few nice things that C lacks. For example, pointers in PL/M were a slightly higher-level construct, so you could easily represent segmented architectures. On x86, you could use the hardware segmentation support to bounds check your arrays and other data structures automatically - buffer overflows were basically impossible unless you actively tried to write them. If PL/M had been more popular than C, then AMD would have extended the segmentation support with x86-64, instead of killing it completely. We have a couple of decades of buffer overflows to thank C for.
I am TheRaven on Soylent News
If Jobs is like Ford, Ritchie is like Nicolaus Otto, inventor of the four-stroke engine. The kinds of contribution to the world they made are fundamentally different, but Ford wouldn't have existed without Otto, and no one remembers Otto, and that's kind of sad.
It doesn't take away from Ford to say that--the legacy he built is still with us today. But the achievements of inventors and innovators like Otto and Ritchie don't get the notice they deserve, except amongst the tiny minority who appreciate that that they built the foundations upon which the Fords and the Jobs of the world raised their towers.
Blasphemy is a human right. Blasphemophobia kills.
It's just a buffer overrun. He'll be back.
This is actually a bigger deal then the royal wedding, the death of monarch's and probably the death of the pope. This better be ran on every news station for the next week non stop. Including a 41 terminal segmentation fault at the funeral.
For me, the remarkable thing is that while Paul Graham wondered aloud about the hundred year language, the one we'd be using a century from now, he completely overlooked C and how long it had already remained not just relevant, but dominant. C was released in 1973, meaning it's nearly at the end of its fourth decade, and it's number 2 (and gaining!) on this month's TIOBE chart (from their summary: "Java lost almost 1% of its popularity in September. If this trend continues, C will be number one again next month."). Put another way, C is 38% of the way to a century of dominance, and there currently few if any signs of its imminent abandonment.
ESR once referred to C's "austere elegance" as something C++ lacks, and I think that neatly pins down what I like about C. I've personally been reintroduced to C over the last few years by the lower-level Mac and iOS frameworks (notably Core Audio), and it's truly nice for doing things like signal processing, where the formality and fussiness of higher-level languages and frameworks would just get in the way.
Also, trashing Steve Jobs doesn't help celebrate Dennis Ritchie's accomplishments, so can we drop that from the thread?
did far more for computing the Jobs did. I bet he won't even get a mention on any big news source :(
The Kruger Dunning explains most post on
All though this will be noticed by less people than Job's passing it is just as great a loss - I personally think a greater loss as I started my geek life as a C programmer RIP Dennis Ritchie
All but one of my computers run a 'nix-based OS and C is a useful open language I have actually used and might recommend.
If all the media talking heads were to call Dennis Ritchie the father of modern computing and say the world wouldn't have been the same without him, it would be a fairly reasonable statement that no geek would have trouble keeping a straight face at.
"When information is power, privacy is freedom" - Jah-Wren Ryel
You only need to look at the windows header files to realize that it was also written in C. The marginalization in the OP is not needed, and Windows users owe him just as much.
The BBC news report on Dennis Ritchie's death: here.
Would be good to see this hit the Most Read section of the site.
... most MS-DOS developers picked TurboPascal in the 1980s. C came into wider use later on DOS platforms. I love C, but Algol 60 was also a thing of beauty. (I used Norwegian University Algol back in the late 1970s on our Univac mainframes at the University of Maryland; NU-Algol was a pleasure to work with.)
Men like Ritchie developed the tools that we enjoy to use to do our jobs, men like Steve Jobs brought the customers that pay for the food in our table and the roof over our heads. The praise that both have received is well deserved, and, in the case of Ritchie, it has been far too low for his accomplishments.
Mexico: 100% conservative's America now!
Its indeed sad to hear almost after 24 hours
#include std_disclaimer.h
Kernel Panic: Fatal exception
I read his C book a few years ago during my last year in high school and loved it enough that I ended up picking my major in computer science. His work has been truly influential, and I'm sad to see this.
Without him, IT would be a very different place.
I have been programming in C and C-derived languages (mostly C++ but a few others) since high school and will continue to do so as I believe that (for the programs I like to write) C and C++ is the best option.
But the contributions of Dennis Ritchie transcend the boundaries of IT, without Dennis Ritchie the world would be a very different place.
Just looking around my apartment, I have a Windows PC where much of the software running is written in C or something derived from C. I have a Gentoo Linux box where most of the code is C or C++ (and Gentoo itself is derived from Unix)
My Nokia N900 also runs Linux and a large amount of C code (including some C code that I wrote myself and continue to write)
I also have a DSL router running some form of Linux and code written in C.
And I have a bunch of other gadgets that may well contain code written in C including a Canon inkjet multi-function center, a Canon IXUS digital camera, a digital over-the-air TV set top box, a DVD player/recorder and a music keyboard.
Farewell Dennis Ritchie, your contributions to the world of IT will be forever remembered. And one of these days I will finally track down (and read) "The C Programming Language" :)
In spirit of UNIX and C.
vi users can hit % to skip ahead to the closing. emacs users can't.
exit(0);
Best Slashdot Co
but still I'm saddened by the number of people using the occasion of Richie's death to take another gratuitous slam at Steve Jobs
Except it is relevant. Jobs' death caused mass hysteria that elevated him to god level, while Ritchie will go unnoticed by all except the IT community. What would be of Apple and Jobs without C and Unix?
But anyway, I haven't seen many people here are taking a gratuitous slam at Steve Jobs... Aren't you overreacting?
Talk about living on, through his work...
in no particular order:
Book(s), OSs, programing languages....
-- no sig today
if they could have. At the time, Bell Labs was not allowed to sell software, and software was not patentable until 1981, so there was not a lot of incentive for Bell Labs to tie software-related stuff up legally.
To a Lisp hacker, XML is S-expressions in drag.
C is not a large language. It isn't well served by big media.
Fugue for Aaron Swartz
What a load of bollocks. Over 100 billion people have been born, of whom fewer than 7 billion are still alive.
Chernobyl 'not a wildlife haven' - BBC News
It seems that only recently (today) Bell Labs removed his home page. Or did they take it off-line due to extensive traffic?
Comment removed based on user account deletion
Unix began the commoditization of minicomputers. With Unix, you could run your application on many vendors' systems, choosing which one you bought this year based on price and performance, not because you were locked in to the vendor you bought last time. This opened up computing to be much more competitive, and was a great benefit to all users. This change affected technical computing very quickly, but took a while longer for business computing.
C is a very clever language, and Unix even more so. Both assume the least-common denominator in hardware, which was a very smart decision. I still remember the awe I had of Unix when I first logged in on a teletype in 1980 to play Adventure and Hunt the Wumpus. Very little else from this era has endured as well as C and Unix.
Thank you, Dennis.
Nor did he "pass on", nor is he "resting in peace". The pattern that made up his consciousness was destroyed and he ceased to exist. Please, stop repeating these tired, superstitious cliches. It cheapens the finality and horror of death. A sentient agent has ceased to exist. Explaining this away with semi-religious terminology just doesn't do it justice.
Unlike the majority of the ~162000 people who will also stop existing today, dmr will not be forgotten, and future generations will continue to use his life's work and benefit from it. I won't say something ridiculous like "he lives on through his work", but I do in fact believe that to be the highest distinction a mortal sentient entity can achieve.
In 1983, Pascal was considered the language used by professionals; C was for geeks. Northeastern University in Boston, the first to have a separate College of Computer Science, taught all its first and second-yea programming courses in Pascal. The only C course offered was a 1-credit "lab" -- likewise for COBOL and VAX Assembly. How times have changed.
Dennis, You'll always be in our memory, even if we did forget to malloc it... or check array boundaries... or any of the other memory-based things C makes us do manually. ;)
http://www.beanleafpress.com
While I never worked directly with Dennis, I met him a number of times during the 80s, between working at other parts of Bell Labs and going to Usenix conferences. He was a really nice guy, unlike a number of other important people in the field.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
I read the link. It's a bunch of Apple white knighting. Apple products ARE a "jail made cool" though. RMS might say/do a lot of crazy things, but he's right about that. OSX is a lot better than the old days, but the iPhone still seems pretty bad.
I mean, I have the ability to pull down a custom made ROM on my phone, swap out the kernel with one that gives me almost double the standard battery life, change the look and feel of buttons, wallpaper, and virtually any other aspect of it I desire. Can you change the wallpaper on a iPhone yet? This is exactly why it's 'rooting' on Android and 'jailbreaking' on iOS. I guess maybe it's not a jail to anyone who doesn't care about it, but then again, it's not "lock-in" if you're satisfied with the arrangement, and it's not "real prison" if you're actually happy there.
Support the EFF and Creative Commons. The war is coming, and they're supporting you...
I worked in other parts of Bell Labs in the 80s, and also saw him at Usenix conferences. Dennis was bright and did important work, but he was also a really nice guy, and didn't carry a Reality Distortion Field around with him.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Thanks for unix, C, and everything you've done. The world is lesser without you.
The components of the LAMP stack (Linux, Apache, MySQL, Perl/Python/PHP) are all implemented in C. Even variants of LAMP, like the BSDs or PostGreSQL are in C. Thinking about it, most of our infrastructure, including routers and switches, are dependent on unix-derivatives and C. Ritchie's legacy spreads to nearly every corner of the network and to most, if not all, portable devices.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
Your book was for years the clearest on C and Unix compared to volumes written by the other "experts".
May this mark an important milestone for our profession and show us to advance our knowledge without commitments to profit, commercial success or publicity.
Jobs was an integrator and business man famous the world over.
Dennis Ritchie was the relatively unknown creator of core technologies Jobs built his empire on.
I have far more respect for a creator than an integrator. If you think that's "bashing", you're missing the point.
I do not fail; I succeed at finding out what does not work.
I've, in the previous few days, got annoyed by hearing in the mass medias about a so-called "genius" that created and was the head of Apple. That doesn't bother me much. But what bothers me is knowing that these same media will say nothing about the death of Mr. Ritchie.
It's pretty obvious for all of us Slashdot-ers and geeks, that Mr. Richie is one that will be written with gold letters in history books of computer science. The black K&R book is still the bible of choice for millions of students.
for (;;);
/* We owe him a great deal. I'm glad to have benefited from his work and will honor his memory. */
"This algorithm runs in constant time. Come on, 2,147,483,648 is a constant..."
#define NEVER_FORGET "Dennis Ritchie "
void main() //but not forgotten...
{
char* greatness = new char[70];
sprintf(greatness, "1941-2011 ");
printf(NEVER_FORGET);
printf(greatness);
printf("RIP");
return;
}
my, your, his/her/its, our, your, their
I'm, you're, he's/she's/it's, we're, you're, they're
A tribute, let's all sing: http://write-in-c-song.blogspot.com/2009/08/write-in-c-geek-song.html
maybe that's enough. RIP Dennis Ritchie. You did good!
No one ever had to evacuate a city because the solar panels broke!
/* Goodbye World program */
#include
main()
{
printf("Goodbye World\n");
}
In other words, nature abhors a vacuum.
Dennis Richie was one of the giants who Steve Jobs stood on the shoulders of.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
As sibling poster pointed out, it’s “its”, not “it’s”.
But never mind that. I would have passed on that were it not for your mention of Wirth. I’d have expected this kind of comment from a Lisp programmer, sure; but Wirth and Pascal... *shudder*
Ignore this signature. By order.
I don't mean to be callous at a man's death, but that's the first thing that came to mind.
Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
This news is a dreadful shock to me, and it goes to show that we often take the true heroes for granted.
I can't say how many times I've read and re-read his various essays, even recently, on the history of C and UNIX and others. That's to say nothing of the famous K&R book.
RIP Dennis.
He who has no
RIP
An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
{
return 0;
}
Every open source project in the world should have a Dennis Ritchie memorial hackathon.
"char" rhymes with "star" of course...
Now this matters. Goodbye and well done.
Those of us who know better will mourn. The computer world has lost one of its greatest architects. You laid the foundation for quite possibly EVERYTHING in the modern computer world. I can only hope we will use what you gave us for good things.
OCO is Loco
Thank You Dennis Ritchie for all you gave us.
"Do, or do not. There is no try." -Yoda.
Comment removed based on user account deletion
One of the more unusual eulogies
He was a true genius! I wish I had picked up his book and Unix so much earlier in my life (I did until I was 18). Thank you for all the great contributions to Computer Science! -RIP Dennis Ritchie
Psh. Back in my day, we used magnetized needles to edit our documents directly on the rotating drum.
Steve Job invented many of my kewl toys. Dennis Ritchie invented the tools Steve used to build my kewl toys.
RIP Dennis Ritchie.
Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
he gave us more than a few pointers
But now C is dead.
These posts express my own personal views, not those of my employer
This is truly sad. I've said it before and I'll say it again: If it can't be done in C, then it can't (or shouldn't) be done.
Using the Freedom of Speech while I still have it.
Thanks to Ritchie I had the tools to support my family for the past 25 years. Thanks to Ritchie, I enjoyed the work. RIP
People would be using the Zune. While it is true that history can do without any individual, it is irrelevant in this case.
Heck, Ritchie was one hell of a giant - it's easier to name people famous in IT who didn't stand on his shoulders. Come to think of it, if you restrict yourself to the last 30 years or so, it'll probably be an empty set.
Have gnu, will travel.
I'm saddened by the news, but even more saddened I am by all the people who try to represent their farewells to Dennis in form of a C program, and get it wrong - in a topic like that, and on Slashdot of all places!
For your reference, here's the canonical "Hello, world" from TCPL 2ed:
Thank you for weeding out all those who can never understand the concept of pointer from computer science courses.
RIP.
pfft, steve job was like a pimple on the ass of the truly great computer technology giants
No, those problems are due to incompetent programmers using tools they shouldn't be using. They'd make the same (and worse/more) mistakes in assembly, which is the closest option available to C, had C not been available.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
It's on the CBC News front page right now.
I learnt C and unix 22 years ago and it is still earning me a living and still puts a smile on my face - and K&R is just the bible of computer books. It is disgraceful the media has just overlooked this yet gave Jobs a massive send off.
I just started working my way through The C Programming Language (with notebook, pencil, and gcc) about a week ago. This is my first serious foray into programming, and the book hasn't let me down yet. In fact, it's been a lot of fun!
Thanks Mr. Ritchie.
(and Mr. K.)
"One day you will be able to hurt your smart phone's feelings." - Mahhshall
Idiot glibertarian troll gatecrashes funeral. Nobody surprised.
Watch this Heartland Institute video
I always say "car" anyways, not sure why, but it sounds good.
--
Marc A. Lepage
Software Developer
Steve Jobs did a lot, and got a lot of media attention. DMR also did a lot (and in some ways, a lot more), but understandably gets less attention. This is because the general public doesn't really grok Unix and C, while they understand Macs and iPhones. But I'm a programmer, have been for a long time. *I* understand DMR's contributions. And so I am sad to hear of his passing.
--
Marc A. Lepage
Software Developer
You've always been able to change the wallpaper on an iPhone. The rest of the stuff Apple just makes it so you don't need to care in the first place.
The role of the writer is not to say what we can all say, but what we are unable to say. -Anais Nin
#include void main ( ) { printf("Goodbye World \n"); }