Results 1 to 18 of 18

Thread: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

  1. #1
    Member 9V-Orion Images's Avatar
    Join Date
    Apr 2009
    Location
    Autenticate ALGRN @ 7987.8270
    Posts
    1,760

    Default Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    Last edited by 9V-Orion Images; 14th October 2011 at 11:10 PM.
    CS Aviation / Flickr
    Per aspera ad astra

  2. #2
    Moderator ziploc's Avatar
    Join Date
    Jan 2002
    Location
    Snoopyland
    Posts
    4,577

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    Yes this is one true guy that had changed the world.

    Steve Jobs? Haha please don't make me laugh.

  3. #3
    Member 9V-Orion Images's Avatar
    Join Date
    Apr 2009
    Location
    Autenticate ALGRN @ 7987.8270
    Posts
    1,760

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    "Dennis Ritchie (1941 – 2011). His pointer has been cast to void *; his process has terminated with exit code 0."

    - James Grimmelmann
    Last edited by 9V-Orion Images; 14th October 2011 at 11:22 PM.
    CS Aviation / Flickr
    Per aspera ad astra

  4. #4

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    free(dennisRitchie);
    dennisRitchie=NULL;

    with much tks.

  5. #5

    Default

    What narrow minded to say one did and one didn't. I say both have made their fair share to better this world.
    D3S|N70-200|N24-70|N24-85|N50f1.4|N35f2|SB800|SB900|Yashica GS|S95
    www.flickr.com/photos/davidktw

  6. #6
    Moderator ziploc's Avatar
    Join Date
    Jan 2002
    Location
    Snoopyland
    Posts
    4,577

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    Ah kena called narrow minded. Perhaps the person that cannont accept other people's view is the one that is truly narrow minded? LOL

  7. #7

    Default

    Perhaps indeed. Pot calling the kettle black.
    D3S|N70-200|N24-70|N24-85|N50f1.4|N35f2|SB800|SB900|Yashica GS|S95
    www.flickr.com/photos/davidktw

  8. #8
    Senior Member
    Join Date
    Feb 2005
    Location
    sing
    Posts
    3,353

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    Both are acclaimed in their own separate ways.
    Dennis Ritchie is one of the co-developers of UNIX. There were other Bell Labs scientists who were Unix co-developers.



    Was Dennis Ritchie more important than Steve Jobs? - Yahoo! News



    Dennis Ritchie: The shoulders Steve Jobs stood on - CNN.com



    The Inevitable Steve Jobs Vs. Dennis Ritchie Discussion - Forbes
    Last edited by ricohflex; 15th October 2011 at 09:46 AM.

  9. #9

    Default

    C is one of the most powerful programming languages.

  10. #10

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    Quote Originally Posted by sfoto100 View Post
    C is one of the most powerful programming languages.
    This is true, with its roots being derived from Lambda Calculus, which is a computing language model that precede so many languages currently existing.
    Last edited by David Kwok; 15th October 2011 at 09:45 AM.
    D3S|N70-200|N24-70|N24-85|N50f1.4|N35f2|SB800|SB900|Yashica GS|S95
    www.flickr.com/photos/davidktw

  11. #11

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    I think the person who has the most impact is bill gates

    wait... he is not dead ... yet.

  12. #12
    Moderator
    Join Date
    Nov 2010
    Location
    Somewhere
    Posts
    3,443

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    C may be superseded by newer languages in time to come (maybe 5-20 years or maybe longer) time? by Java, .NET and other newer languages. But no doubt that all these languages evolved from C.
    Too many great equipments but too little quality photos. [My Flickr] | [My Blog]

  13. #13

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    Quote Originally Posted by SkyStrike View Post
    C may be superseded by newer languages in time to come (maybe 5-20 years or maybe longer) time? by Java, .NET and other newer languages. But no doubt that all these languages evolved from C.
    That that is quite true. C being flexible can be notoriously mind bogging when you need to deal with memory management which I must say a lot of recent developers I see failed to exercise sufficient caution when coming to development using C. With upcoming languages that basically strip away these from the developers, you will find less and less developers able to cope with memory management issues. It can be a sad thing, but it's unavoidable.

    As we more higher level into the technology, it is often not possible to dwell on the tedious aspect of development. Even languages need to be plug and play, and exhibit reusable features. Boilerplates and scaffolding are also better to be exhibited in the language construct rather than a template.

    So I won't be surprised that C may one day face extinction for being an unsafe language in the future. Humans are often the weakest link when coming to security.
    Last edited by David Kwok; 15th October 2011 at 10:27 AM.
    D3S|N70-200|N24-70|N24-85|N50f1.4|N35f2|SB800|SB900|Yashica GS|S95
    www.flickr.com/photos/davidktw

  14. #14
    Moderator
    Join Date
    Nov 2010
    Location
    Somewhere
    Posts
    3,443

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    Quote Originally Posted by David Kwok View Post
    That that is quite true. C being flexible can be notoriously mind bogging when you need to deal with memory management which I must say a lot of recent developers I see failed to exercise sufficient caution when coming to development using C. With upcoming languages that basically strip away these from the developers, you will find less and less developers able to cope with memory management issues. It can be a sad thing, but it's unavoidable.

    As we more higher level into the technology, it is often not possible to dwell on the tedious aspect of development. Even languages need to be plug and play, and exhibit reusable features. Boilerplates and scaffolding are also better to be exhibited in the language construct rather than a template.

    So I won't be surprised that C may one day face extinction for being an unsafe language in the future. Humans are often the weakest link when coming to security.
    I also won't be surprise that if after 50yrs (from now), some industry are still hanging on to C despite "extinction" (e.g. aviation, engineering and banks). These are some industry that speed performance of program is very crucial and up to now, I still believe that C still executes faster as compared to any newer programming language now.

    This may still be so after XX years from now till one day someone revamps the base C programming as well as rewrite the processors... but still no doubt that all those technology/languages which may in time to come (may not be there to witness it) taps on the background of C..

    I came from a "newer" language background (Java/.NET), find it hard/annoying to go into memory management in C ("pointing hell" or "pointers hell") and more so with error trappings -.- (too pampered by the frameworks of Java and .NET)

    But I guess you may be right that moving forward in technology, these skills may also be lost.. *Nothing last forever, esp in the fast moving paced technology*
    Last edited by SkyStrike; 15th October 2011 at 10:57 AM.
    Too many great equipments but too little quality photos. [My Flickr] | [My Blog]

  15. #15

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    Quote Originally Posted by 9V-Orion Images View Post
    "Dennis Ritchie (1941 2011). His pointer has been cast to void *; his process has terminated with exit code 0."

    - James Grimmelmann
    Pointing to null maybe more appropriate? void ptr just means he is typeless.

    I also won't be surprise that if after 50yrs (from now), some industry are still hanging on to C despite "extinction" (e.g. aviation, engineering and banks). These are some industry that speed performance of program is very crucial and up to now, I still believe that C still executes faster as compared to any newer programming language now.

    This may still be so after XX years from now till one day someone revamps the base C programming as well as rewrite the processors... but still no doubt that all those technology/languages which may in time to come (may not be there to witness it) taps on the background of C..

    I came from a "newer" language background (Java/.NET), find it hard/annoying to go into memory management in C ("pointing hell" or "pointers hell") and more so with error trappings -.- (too pampered by the frameworks of Java and .NET)
    C is still a couple of factors faster than the VM-ed languages; IIRC the new Singapore Exchange trading engine (reportedly among the fastest in the world) was written in C. A distant relative of mine is still writing COBOL code for banks.

    I used to write a fair bit of C/C++ code; only recently did I switch to C#. It's a bit strange handing over lots of responsibility to the runtime but it does get minimize obscure memory leaks (forgot to cleanup/don't know when to cleanup) and crashes (virtual pointer pointing to null because you deleted the derived object too early).
    Last edited by cks2k2; 15th October 2011 at 08:22 PM.

  16. #16

    Default

    Quote Originally Posted by cks2k2
    I used to write a fair bit of C/C++ code; only recently did I switch to C#. It's a bit strange handing over lots of responsibility to the runtime but it does get minimize obscure memory leaks (forgot to cleanup/don't know when to cleanup) and crashes (virtual pointer pointing to null because you deleted the derived object too early).
    It is not that bad actually. Garbage collection has come a long way since it's first introduced. It does has its fair share of quirkiness and issues, performances often as the main issue against it are getting softer as we observe higher quality of works that arise from proper usage of automated memory management.

    Unfortunately as memory size grows, GC also get slower over time. Hence since Objective-c has ARC introduced into the latest version, I am quite excited to see if it is really effective and will allow better performances and also get rid of memory leakages with static analysis of program codes.
    D3S|N70-200|N24-70|N24-85|N50f1.4|N35f2|SB800|SB900|Yashica GS|S95
    www.flickr.com/photos/davidktw

  17. #17

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    another tribute article to him..

    warning: if u r not happy of the comparisons to the other guy, dun click this.
    Dennis Ritchie - CNN.com

    i guess the mod's advice from here applies, esp
    If you do not have anything good to say nor positive opinion of him, than keep your silence as your opinion is not welcome here at all, [sic].

  18. #18

    Default Re: Dennis Ritchie (1941 2011), Father Of C Programming Language & UNIX

    Quote Originally Posted by kuanwk View Post
    another tribute article to him..

    warning: if u r not happy of the comparisons to the other guy, dun click this.
    Dennis Ritchie - CNN.com

    i guess the mod's advice from here applies, esp
    This is a good tribute and what it says are true, and there is no clashes of what one did and the other didn't. Both giants played different instruments to make the orchestra piece beautifully. Objectively Dennis been the one building a portion of the foundation that this industry sits on, indeed could have receive louder applause. Nevertheless the world is as-is, if you are not the limelight, you don't get that much of attention. Whichever case, he shall be remembered and history will write the beauty of him.
    Last edited by David Kwok; 18th October 2011 at 12:28 AM.
    D3S|N70-200|N24-70|N24-85|N50f1.4|N35f2|SB800|SB900|Yashica GS|S95
    www.flickr.com/photos/davidktw

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •