R.I.P. Dennis Ritchie

Pyro Pilots Lounge. For all topics *not* covered in other DBB forums.

Moderators: fliptw, roid

Post Reply
User avatar
Grendel
3d Pro Master
3d Pro Master
Posts: 4390
Joined: Mon Oct 28, 2002 3:01 am
Location: Corvallis OR, USA

R.I.P. Dennis Ritchie

Post by Grendel »

Thanks for C !

R.I.P.
User avatar
Sirius
DBB Master
DBB Master
Posts: 5616
Joined: Fri May 28, 1999 2:01 am
Location: Bellevue, WA
Contact:

Re: R.I.P. Dennis Ritchie

Post by Sirius »

Now this guy... yeah, he left quite a legacy. C and derivatives are a pretty big deal to me, UNIX less so but it's still been very important. For quite a while we've had most of the founders of the computer industry still alive, which has been quite amazing when you think about it - unfortunately, the era has to come to an end eventually.
User avatar
Isaac
DBB Artist
DBB Artist
Posts: 7737
Joined: Mon Aug 01, 2005 8:47 am
Location: 🍕

Re: R.I.P. Dennis Ritchie

Post by Isaac »

Sirius wrote:Now this guy... yeah, he left quite a legacy. C and derivatives are a pretty big deal to me, UNIX less so but it's still been very important. For quite a while we've had most of the founders of the computer industry still alive, which has been quite amazing when you think about it - unfortunately, the era has to come to an end eventually.
x2. and took us into the next millennium.
❉⊱•═•⊰❉⊱•═•⊰❉⊱•═•⊰❉❉⊱•═•⊰❉⊱•═•⊰❉⊱•═•⊰❉❉⊱•═•⊰❉⊱•═•⊰❉⊱•═•⊰❉
-⎽__⎽-⎻⎺⎺⎻-⎽__⎽--⎻⎺⎺⎻-★ ·:*¨༺꧁༺ :E ༻꧂༻¨*:·.★-⎽__⎽-⎻⎺⎺⎻-⎽__⎽--⎻⎺⎺⎻-
❉⊱•═•⊰❉⊱•═•⊰❉⊱•═•⊰❉❉⊱•═•⊰❉⊱•═•⊰❉⊱•═•⊰❉❉⊱•═•⊰❉⊱•═•⊰❉⊱•═•⊰❉
User avatar
Jeff250
DBB Master
DBB Master
Posts: 6539
Joined: Sun Sep 05, 1999 2:01 am
Location: ❄️❄️❄️

Re: R.I.P. Dennis Ritchie

Post by Jeff250 »

C is my favorite low-level programming language. It makes just the right level of abstraction, and it hasn't embraced any annoying fashions. A lot of languages have survived for decades, say Cobol, but the most impressive thing about C isn't that people are still using it four decades later but that we're still loving it in the process.
User avatar
SirWinner
DBB Fleet Admiral
DBB Fleet Admiral
Posts: 2700
Joined: Thu Nov 05, 1998 12:01 pm
Location: Oklahoma City, Oklahoma, United States of America
Contact:

Re: R.I.P. Dennis Ritchie

Post by SirWinner »

Sad to hear of his passing.

http://en.wikipedia.org/wiki/Dennis_Ritchie

http://en.wikipedia.org/wiki/C_(programming_language)

I have worked in MFC C++ for the last year and a half... Took way too long to get the project done due to oddities in Microsoft's MFC C++ implementation..

I like C# a lot better than MFC C++ and C++.

C++ is decent but I prefer Assembly Language which has been around a lot longer than C.

I think better writing code in Visual Basic than in C.

Happy C'ing... :)

:roll:
User avatar
Jeff250
DBB Master
DBB Master
Posts: 6539
Joined: Sun Sep 05, 1999 2:01 am
Location: ❄️❄️❄️

Re: R.I.P. Dennis Ritchie

Post by Jeff250 »

Any assembly language you're programming in today isn't older than C. ;) I definitely prefer python to C for anything high level.
User avatar
snoopy
DBB Benefactor
DBB Benefactor
Posts: 4435
Joined: Thu Sep 02, 1999 2:01 am

Re: R.I.P. Dennis Ritchie

Post by snoopy »

I thought assembly was assembly was assembly?

Or does it differ from chip architecture to chip architecture?
Arch Linux x86-64, Openbox
"We'll just set a new course for that empty region over there, near that blackish, holeish thing. " Zapp Brannigan
User avatar
Jeff250
DBB Master
DBB Master
Posts: 6539
Joined: Sun Sep 05, 1999 2:01 am
Location: ❄️❄️❄️

Re: R.I.P. Dennis Ritchie

Post by Jeff250 »

Yes, in general, different processor architectures use different instruction sets. Your laptop is probably x86, your phone is probably ARM, your home router is probably MIPS, and your gaming console is probably PowerPC, all using different instruction sets. In general, newer x86 processors also introduce new instructions, like for SSE n+1. Even Intel tried to replace x86 with Itanium, but they couldn't escape even their own backwards compatibility. There are also subtle differences depending on your assembler. For instance, the AT&T x86 syntax vs. the Intel x86 syntax is notable for having the destination operand in the opposite position.
Post Reply