R.I.P. Dennis Ritchie.



Comment 0
Cool
  • vote cool
  • vote uncool
  • Terms of Service Violation
  • strike inappropriate
  • not inappropriate
  • Other
  • sunlight
  • get permlink
  • Currently untagged - add relevant short tags using the box to the left

    What are tags?
    abt12monk 10796 2011-10-13 01:48:58.0 login to vote score 14
    god@earth$ ./dennis-ritchie
    Creating UNIX...
    Designing C Programming Language...
    Accepting Turing Award...
    Please wait...
    ^Z
    [1] Stopped ./dennis-ritchie
    god@earth$ bg
    [1]+ ./dennis-ritchie &
    god@earth$ sleep 883008000
    god@earth$ kill %1
    [1]+ Terminated ./dennis-ritchie
    god@earth$ logout


    ambition chicken 290 2011-10-13 04:45:11.0 login to vote score 1
    Whew! For a moment I thought it was Lionel Ritchie, that musical genius without whom we'd still be listening to heavy metal!
    throwingknife 1634 2011-10-13 06:04:15.0 login to vote score 0
    RIP.

    Was thinking of posting some code that writes beyond the allocated length of a string or malloc a limited number of years.
    ambition chicken 290 2011-10-13 06:09:34.0 login to vote score 0
    throwingknife: RIP.

    Was thinking of posting some code that writes beyond the allocated length of a string or malloc a limited number of years.


    I'm not a programmer. Is this a cause of buffer overflow and crap?
    clifton 1850 2011-10-13 06:14:25.0 login to vote score 2
    Unix co-creator? This guy co-created downloading free shit!
    throwingknife 1634 2011-10-13 06:20:20.0 login to vote score 5
    ambition chicken: I'm not a programmer. Is this a cause of buffer overflow and crap?

    Pretty much, or at least one possible cause. C is notorious for not enforcing the size of strings or arrays. It'll let you try to put 20 characters into a character array that has enough room for 10. The extra characters just go into whatever else is there, whatever it is.

    I remember years ago, my department got a new head of MIS. She went around meeting everyone, and asked what I was doing. I mentioned that I was programming some stuff in C. She asked me how that was spelled.

    I got a different job soon after that.
    mike.refreshment 6827 2011-10-13 06:32:36.0 login to vote score 7
    He's no Steve Jobs.

    Probably because the things he produced are unglamorous and the basis of almost all modern computing. Decidedly unmagical, but fuck magic- we need science.
    ricardo shadowban 8391 2011-10-13 06:39:54.0 login to vote score 4
    throwingknife: I remember years ago, my department got a new head of MIS. She went around meeting everyone, and asked what I was doing. I mentioned that I was programming some stuff in C. She asked me how that was spelled.


    quinblake 1476 2011-10-13 06:51:12.0 login to vote score 5
    throwingknife: RIP.

    Was thinking of posting some code that writes beyond the allocated length of a string or malloc a limited number of years.


    I was thinking of a nested strtok. But yeah. The gods of the golden age are starting to die.
    phil_herup 8976 2011-10-13 06:51:13.0 login to vote score 0
    RIP


    throwingknife 1634 2011-10-13 07:01:39.0 login to vote score 4
    mike.refreshment: He's no Steve Jobs.

    Probably because the things he produced are unglamorous and the basis of almost all modern computing. Decidedly unmagical, but fuck magic- we need science.


    That almost reads like an exaggeration. However, it's almost an understatement.
    keerbip 4358 2011-10-13 07:09:34.0 login to vote score 0
    Now he's being less visible than Steve Jobs in heaven.
    l.darte 554 2011-10-13 07:13:42.0 login to vote score 0
    kill -9 dennis-ritchie
    mike.refreshment 6827 2011-10-13 07:19:03.0 login to vote score 1
    l.darte: kill -9 dennis-ritchie

    Arguments must be process or job IDs
    $
    quinblake 1476 2011-10-13 07:24:13.0 login to vote score 1
    mike.refreshment: Arguments must be process or job IDs
    $


    killall dennis-ritchie
    l.darte 554 2011-10-13 07:24:42.0 login to vote score 0
    mike.refreshment: Arguments must be process or job IDs
    $


    OK, be pedantic.

    >killall -e -s SIGTERM dennis-ritchie
    fatsean 3838 2011-10-13 07:28:50.0 login to vote score 0
    void main(char[] argv, char[] argc) {} is the worst!
    mikeflstfi 4335 2011-10-13 07:29:47.0 login to vote score 1
    >ps -ef | grep dennis-ritchie

    dennis-ritchie not found
    l.darte 554 2011-10-13 07:31:16.0 login to vote score 0
    fatsean: void main(char[] argv, char[] argc) {} is the worst!

    except is actually:

    int main (int argc, char **argv)
    {
      return 0;
    }
    pyroy 93 2011-10-13 07:38:18.0 login to vote score 3

    throwingknife 1634 2011-10-13 07:48:12.0 login to vote score 5
    \pours out a bit of a 0x28
    dizzysaurus 1565 2011-10-13 07:51:06.0 login to vote score 0
    :(
    twitch osx 948 2011-10-13 09:12:23.0 login to vote score 0
    Who?
    ricardo shadowban 8391 2011-10-13 09:14:52.0 login to vote score 5
    twitch osx: Who?

    The guy who wrote the OS running on your Mac.
    quinblake 1476 2011-10-13 09:17:22.0 login to vote score 3
    twitch osx: Who?

    Ritchie was best known as the creator of the C programming language and a key developer of the Unix operating system, and as co-author of the definitive book on C, The C Programming Language, commonly referred to as K&R (in reference to the authors Kernighan and Ritchie).
    Ritchie's invention of C and his role in the development of UNIX alongside Ken Thompson has placed him as an important pioneer of modern computing. The C language is still widely used today in application and operating system development, and its influence is seen in most modern programming languages.
    twitch osx 948 2011-10-13 09:24:01.0 login to vote score 0
    quinblake: Ritchie was best known as the creator of the C programming language and a key developer of the Unix operating system, and as co-author of the definitive book on C, The C Programming Language, commonly referred to as K&R (in reference to the authors Kernighan and Ritchie).
    Ritchie's invention of C and his role in the development of UNIX alongside Ken Thompson has placed him as an important pioneer of modern computing. The C language is still widely used today in application and operating system development, and its influence is seen in most modern programming languages.


    Ahh.. ok.
    dizzysaurus 1565 2011-10-13 09:40:51.0 login to vote score 1
    twitch osx: Who?

    The father of UNIX and the C language. Derivatives of which run your iphone and mac.

    His stuff runs in a vast, vast majority of devices in the world, and will continue to do so for many decades (centuries?!?) to come.
    l.darte 554 2011-10-13 09:44:08.0 login to vote score 0
    dizzysaurus: The father of UNIX and the C language. Derivatives of which run your iphone and mac.

    His stuff runs in a vast, vast majority of devices in the world, and will continue to do so for many decades (centuries?!?) to come.


    Only until 2032. Then it all blows up.
    ricardo shadowban 8391 2011-10-13 09:49:18.0 login to vote score 1
    l.darte: Only until 2032. Then it all blows up.

    6 years early? Why wasn't I informed?
    dizzysaurus 1565 2011-10-13 09:50:24.0 login to vote score 0
    l.darte: Only until 2032. Then it all blows up.

    2038, and only in systems with a 32 bit time - which could be a lot of embedded stuff.
    cranky bastard 6 2011-10-13 10:09:19.0 login to vote score 6
    quinblake: Ritchie was best known as the creator of the C programming language and a key developer of the Unix operating system, and as co-author of the definitive book on C, The C Programming Language, commonly referred to as K&R (in reference to the authors Kernighan and Ritchie).
    Ritchie's invention of C and his role in the development of UNIX alongside Ken Thompson has placed him as an important pioneer of modern computing. The C language is still widely used today in application and operating system development, and its influence is seen in most modern programming languages.




    RIP, Ken.


    cranky bastard 6 2011-10-13 10:15:37.0 login to vote score 6
    cranky bastard: RIP, Ken.

    What the fuck... RIP Dennis.

    \ i blame a buffer overflow
    quinblake 1476 2011-10-13 10:19:39.0 login to vote score 2
    cranky bastard: [image removed]

    RIP, Ken.



    cranky bastard: What the fuck... RIP Dennis.

    i blame a buffer overflow


    We're all a little segment violated right now.

    cranky bastard 6 2011-10-13 10:20:44.0 login to vote score 3
    quinblake: We're all a little segment violated right now.

    That must be it - I'm consumed with grief, buried deep in my swap file.
    zombiestomper 7393 2011-10-13 10:22:39.0 login to vote score 2
    RIP bewby lady...


    intentionally left blank 2011 2011-10-13 11:28:42.0 login to vote score 1


    From the antiforward of The Unix Hater's Handbook.

    /RIP
    intentionally left blank 2011 2011-10-13 11:33:04.0 login to vote score 7
    Oh, and when does RMS claim credit for inventing Dennis Ritchie?
    sandwichman 1416 2011-10-13 14:38:13.0 login to vote score 0
    :(

    Time to read through 2nd ed again, it's been a while.
    quinblake 1476 2011-10-13 18:41:33.0 login to vote score 2
    Also a very good tribute:
    "By creating C, Ritchie gave birth to the concept of open systems. C was developed so they could port Unix to any computer, and so that programs written on one platform (and the skills used to develop them) could be easily transferred to another.
    In that way, Ritchie has shaped our world in much more fundamental ways than Steve Jobs or Bill Gates have. What sets him apart from them is that he did it all not in a quest for wealth or fame, but just out of intellectual curiosity. Unix and C were the product of pure research"
    If you logged in, you could post here.