Free Republic
Browse · Search
Bloggers & Personal
Topics · Post Article

Skip to comments.

Dennis Ritchie, father of C programming language, dies
CNET News ^ | Oct 13 | Steven Musil

Posted on 10/13/2011 9:00:58 PM PDT by budj

"Dennis Ritchie, an internationally renowned computer scientist who created the C programming language, has died at age 70. ..."

(Excerpt) Read more at news.cnet.com ...


TOPICS: Computers/Internet
KEYWORDS: clanguage; computers; unix
Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-80 ... 141-153 next last
To: budj

Oh the Huge Manatee
FORTRAN conquers all in the end.
Learn well and heed.


21 posted on 10/13/2011 10:02:05 PM PDT by Blado (Herminate Bambi with Extreme Prejudice! Beat Bambi with a Cain! Yes, We Cain!)
[ Post Reply | Private Reply | To 1 | View Replies]

To: JRandomFreeper
You're absolutely right. I've been a paid professional C and C++ programmer since around 1988 or so. C and C++ are absolutely unforgiving to the uninitiated. However, I contend that you need sharp tools to do the best work, and those tools are dangerous in the wrong hands.

C, C++, Ada, BASIC, assembly, FORTRAN, Java... I've been paid to work in them all. Each has their particular charms, and warts. My take on 25+ years in software development? Use the right tool for the job.

22 posted on 10/13/2011 10:02:18 PM PDT by ThunderSleeps (Stop obama now! Stop the hussein - insane agenda!)
[ Post Reply | Private Reply | To 12 | View Replies]

To: Blado

But Machine Language... that is your Redemption.


23 posted on 10/13/2011 10:04:07 PM PDT by Blado (Herminate Bambi with Extreme Prejudice! Beat Bambi with a Cain! Yes, We Cain!)
[ Post Reply | Private Reply | To 21 | View Replies]

To: budj

int main(void)
{
char s[] = “Goodbye World!”;

puts(s);
}

I’ve made millions off this man’s creation. May he rest in peace.


24 posted on 10/13/2011 10:04:34 PM PDT by grunt03 (live free or die)
[ Post Reply | Private Reply | To 1 | View Replies]

To: re_nortex
LOL! No-one but old farts know what usenet is, or what service port 1189 means.

I still telnet localhost 25 sometimes to check the local mail server.

DR would be happy to know how much some folks have laughed and hoo-rah'ed.

/johnny

25 posted on 10/13/2011 10:07:07 PM PDT by JRandomFreeper (gone Galt)
[ Post Reply | Private Reply | To 20 | View Replies]

To: ThunderSleeps
ADA? You were forced to write code in ADA?

Do you have nightmares?

Are you being properly cared for these days? Because, if you're on the streets, I have a garage where you can sleep.

Help is only a phone call away.

/johnny

26 posted on 10/13/2011 10:11:01 PM PDT by JRandomFreeper (gone Galt)
[ Post Reply | Private Reply | To 22 | View Replies]

To: grunt03
I’ve made millions off this man’s creation.

And built a world, in the process. That he did, and we did.

I cringe to think of how much of my legacy code exists in the world. On ROMs that are in old equiment that's still alive and in use.

I'm so puckered over that, I may wear an office chair to bed tonight.

Aft.

/johnny

27 posted on 10/13/2011 10:15:43 PM PDT by JRandomFreeper (gone Galt)
[ Post Reply | Private Reply | To 24 | View Replies]

To: grunt03
I snotted the keyboard when I reread your post for the 3rd time..... My brain kept giving me 'hello world'. And you did an appropriate. Which I missed. 2 times.

/johnny

28 posted on 10/13/2011 10:18:08 PM PDT by JRandomFreeper (gone Galt)
[ Post Reply | Private Reply | To 24 | View Replies]

To: Blado

Let not even the so-called Assembly Language divert you from your destiny with the Machines.

Talk with Them in Their Own Language!

Behold, C is for Pussies! C++ a Thousand Times More Pussified. Grow Ye some Digital Balls.

Speak to your Creation in its Own Language (and I’m not talking French here).

Go ye to the front panel and flip ye the digital switches.

It will fill thy fingers with the thrill of digital Creation!

You will have no need of a Higher Level Language to commune with your Silicon Destiny!

;)


29 posted on 10/13/2011 10:18:13 PM PDT by Blado (Herminate Bambi with Extreme Prejudice! Beat Bambi with a Cain! Yes, We Cain!)
[ Post Reply | Private Reply | To 23 | View Replies]

To: budj

>>Every modern computer language is structured on his “C” model. This man has had more influence on what computers can do today than anyone else.<<

The concept broke the bounds of procedural thinking (which I almost, but never have completely, mastered).

C and its derivatives built the framework for all modern interactive OS’s.

What a loss! What contributions he made! How young to pass!

We shan’t see his kind for a generation or more.


30 posted on 10/13/2011 10:18:53 PM PDT by freedumb2003 (Herman Cain 2012 -- the man we need at the time we need him)
[ Post Reply | Private Reply | To 1 | View Replies]

To: grunt03
Post that code over on comp.lang.c and watch the pedants pick it apart! :-)
#include 
#include 

int main(void)
{
    const char s[] = “Goodbye World!”;

    (void)puts(s);
    return EXIT_SUCCESS;
}
I'll admit that I cheated. I ran lint(1) on it. Heh, heh, heh.
31 posted on 10/13/2011 10:19:14 PM PDT by re_nortex (DP...that's what I like about Texas.)
[ Post Reply | Private Reply | To 24 | View Replies]

To: Blado
"For I am the 777, here to teach you octal."

I've heard this song before.

And we actually DID that. And paper tape. Who sits punching out arcane incantations on paper tape, and then feeds them to a reader, after toggling in a paper-tape boot (page 915-935 inclusive)?

Lonely men, with way too much time. And way over-caffinated.

/johnny

32 posted on 10/13/2011 10:23:43 PM PDT by JRandomFreeper (gone Galt)
[ Post Reply | Private Reply | To 29 | View Replies]

To: re_nortex
Whoops! The above code was botched since the PRE tag yanked the include directive symbols when I cut and pasted it from my xterm.
#include <stdio.h>
#include <stdlib.h>
I'm an idiot since I didn't catch it in the preview pane. Off to bed for me and no Ovaltine tonight.
33 posted on 10/13/2011 10:24:25 PM PDT by re_nortex (DP...that's what I like about Texas.)
[ Post Reply | Private Reply | To 31 | View Replies]

To: JRandomFreeper
Call me crazy, I think Ada is an ok language. Sure, not the be-all end-all of computer languages, and yes early compilers and run-time environments had lots of performance issues... But I like the package idiom, and the ranged limited type system...

Though I'll admit when the choice is up to me on languages to use to solve a problem I usually go with C++ or Java.

34 posted on 10/13/2011 10:25:34 PM PDT by ThunderSleeps (Stop obama now! Stop the hussein - insane agenda!)
[ Post Reply | Private Reply | To 26 | View Replies]

To: JRandomFreeper
I cringe to think of how much of my legacy code exists in the world. On ROMs that are in old equiment that's still alive and in use.

I've got some old embedded apps that will crap the bed when Unix time() wraps around in 2038. I'll be in my 80's then, and most likely blissfully unaware of the havoc I've wreaked on mankind.

35 posted on 10/13/2011 10:26:48 PM PDT by grunt03 (live free or die)
[ Post Reply | Private Reply | To 27 | View Replies]

To: freedumb2003
How young to pass!

Dude, he made it 70. Good run. Put the card deck in the vault.

I've just turned 50 and I saw aunts of mine settling bets at the family reunion over whether I'd make it to here or not.

I'll take action on me not lasting to 60 at 3:1 odds.

/johnny

36 posted on 10/13/2011 10:27:55 PM PDT by JRandomFreeper (gone Galt)
[ Post Reply | Private Reply | To 30 | View Replies]

To: ThunderSleeps
Call me crazy,

K.

You are bughouse nutz. Looney-toons. Coo-coo in the cabesa.

But your heart is in the right place. ;)

/johnny

37 posted on 10/13/2011 10:31:16 PM PDT by JRandomFreeper (gone Galt)
[ Post Reply | Private Reply | To 34 | View Replies]

To: grunt03
I've got some old embedded apps that will crap the bed when Unix time() wraps around in 2038

Yes. It will be a race, seeing whether the app or we go first. And how many we take with us..... I quit flying aircraft and hate to drive cars. You never know when you might die in your sleep.

With your passengers screaming in terror behind you.

/johnny

38 posted on 10/13/2011 10:35:17 PM PDT by JRandomFreeper (gone Galt)
[ Post Reply | Private Reply | To 35 | View Replies]

To: re_nortex
Post that code over on comp.lang.c and watch the pedants pick it apart! :-)

Yeah, they probably would, but if any of them had learned C by reading K&R they'd catch the meaning.

39 posted on 10/13/2011 10:35:56 PM PDT by grunt03 (live free or die)
[ Post Reply | Private Reply | To 31 | View Replies]

To: JRandomFreeper
I've just turned 50...

In spite of my novice born on date here on FR, I finally get to do this:

I'm 68 and still think of K&R2 as the new book. :-)

40 posted on 10/13/2011 10:37:58 PM PDT by re_nortex (DP...that's what I like about Texas.)
[ Post Reply | Private Reply | To 36 | View Replies]


Navigation: use the links below to view more comments.
first previous 1-2021-4041-6061-80 ... 141-153 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
Bloggers & Personal
Topics · Post Article

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