Slashdot Mirror


Turing Award Goes to Pioneers of Object-Oriented Programming

Jens_AAMC wrote in to point out that the 2001 Turing Award has been announced, going to Ole-Johan Dahl and Kristen Nygaard for their work in object-oriented programming.

5 of 91 comments (clear)

  1. Interesting by Cinnibar+CP · · Score: 3, Insightful

    The most interesting part of this whole award to these programmers is that it comes roughly 40 years after the accomplishments have taken place. Even in a world where it seems technology is evolving at a tremendous pace, it seems that the most basic and innovative aspects of certain technologies take a long time to take hold. Object oriented programming has been around a long time, but only recently has it become the mainstream method of choice. I wonder what current non-mainstream technologies will end up being considered revolutionary 40 years from TODAY.

  2. Awards such as this should have a higher profile by phil_atk · · Score: 3, Insightful

    As someone who has dabbled with OOP and can appreciate the scope of achievements it has facilitated, I am sure that this award is well deserved. What is a shame is that this award is relatively unknown (I had never heard of it until today) and I strongly believe that people who make such a fundamental contribution to society should have a greater profile awards wise. The Nobel prizes are a classic example of high profile 'achievement awards' which have been extended in the past (Economics in 1968) - maybe there should be a 'nobel prize' for computing science or, alternatively, the industry should work to promte an existing award (such as this) in the minds of the public.

  3. Re:A bit late ? by Sircus · · Score: 5, Insightful

    The problem is that straight after his lunar trip, you could tell that Armstrong was Astronaut of the year. In 1980, though, you might have thought Pascal was a good, recent, world-beating innovation (to pick a possibly bad, but nonetheless useful example). History shows that C won out, and was augmented from things in the OO field to give C++. So, in CS, things take time to prove themselves.

    Granted, you could pick XML as a more recent thing that's going to have long-term improving effects. But it's not really a huge innovation, and it may turn out in 5 years that it's not as relevant as everyone thinks it's going to be.

    I guess the conclusion would be that buzz-words make for bad awards.

    --
    PenguiNet: the (shareware) Windows SSH client
  4. Re:A bit late ? by adubey · · Score: 4, Insightful

    > Really, what is the use with giving the price to something which is already a standard ?

    So the prize committee don't have to make a "political" judgement. Even 10 years ago, OO languages were still "up-and-coming", and it wasn't clear that they would strongly influence the field. Since that time, C++ has been standardized; in MFC and OpenStep, the two most widely used desktop operating systems have an OO API; Java has been introduced and became widely popular; structured systems analysis techniques have been extended to objects by Rummelhart and Booch; and OO databases have been popularized.

    Why is making a risky decision a bad thing to do? The problem is if the prize committee "guesses" wrong. They pick a winner who develops a technology that ultimately isn't of much use. This degrades the stature of the award. This might be one of the reasons the Nobel prize is also quite conservative, as another poster mentions.

  5. Re:Object Oriented... by kin_korn_karn · · Score: 3, Insightful

    "OK, I admit it: My girlfriend's just an object to me. Unfortunately, there is some information hiding, but thankfully, she's fairly encapsulated, nicely modular, and has a very well defined interface!

    Anyone who would get this joke doesn't need to worry about girlfriend issues at all, I'd imagine :)