Dennis Ritchie and Steve JobsA lot happened this month.  Two of the most influential people in the world have died: Steve Jobs and Dennis Ritchie.  Everyone knew of Steve Jobs from his days with Apple Inc.  The computing world knew Dennis Ritchie from the C programming language.

Both have a memorable impact in my life.

In Junior High, I was hooked by Apple when they made computers with “Hi-Res” graphics that looked spectacular (at the time). I asked my Dad to buy me an Apple //e. I sunk a lot of time playing with it – learning everything from doing school work, tinkering with computer graphics, and word processing1.  I remembered visiting downtown Toronto and hung out at the computer stores along Queen St.  I remembered forming a Toronto Apple User Group with a bunch of friends I knew online via BBS, to talk about the latest hardware hacking and software recommendation.

Fast forward to 1990.  In University, I was doing a computer science major.  They introduced a C Programming class.2  I always wanted to learn a programming other than Fortran and BASIC, so I dove right in.  The text book I used was Kernighan and Ritchie’s C Programming Language.  I remembered it well, a clean white book with lots of text.  If you ask me now what was in it, I couldn’t recall, because of a couple of reasons.  One, it was over 20 years ago since I last read it.  Two, the book was written like a documentation. I like learning by example, and this book had very few of it.  I’m terrible at theories, so I tend to forget most of it.  Nevertheless, the learning experience was a good foundation.  I recalled spending hours in the computer lab doing an assignment on re-inventing a parser by making a version of Karel interpreted programming language. Also, learning C made me comfortable in doing hacks for Netrek servers in campus.

So the products both Jobs and Ritchie produced made quite an impression on me. As a geek growing up in front of computers, I can definitely appreciate their contributions. Their products were a part of my life – from my humble beginnings to my professional life.

RIP, Mr. Jobs and Mr. Ritchie.

  1. With a package called “Gutenberg“ []
  2. It was a popular language at the time, until C++ and Object Oriented programming takes over. []

Tags: , ,

2 Responses to “Ritchie and Jobs: Thank You for the Memories”

  1. Great post. Isn’t it interesting that these two titan of tech passed away so closely to each other? Both had major impacts in my life as well, although I believe many do not appreciate what Ritchie did for the industry unless they worked directly in it. And even then. I also believe both had a drive for simplicity that came out in their products.

  2. rudyamid says:

    Hey Brett,

    You’re right, their products do represent simplicity, in a way of efficiency and footprint.

    Incidentally, a friend of mine just informed me Apple’s iPhone and iPad apps are written in Objective-C, which is a derivation or the next evolution of the C programming language. Who would’ve thought of THAT connection?

    Kinda gives me the goosebumps.

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>