Slashdot Mirror


Alan Kay Receives ACM Turing Award

TheAncientHacker writes "Alan Kay, the creator of the Smalltalk computer language (and a good deal of what we call Object Oriented Programming) is the winner of this year's Turing Award from the ACM. Kay is also the co-winner of this year's Charles Stark Draper Prize. For more, check out the website of Kay's latest project, Squeak - an open, highly-portable Smalltalk-80 implementation go to the Squeak homepage or the page of the SqueakLand community which uses Squeak in schools. For more on Kay's Turing Award, see this article on the SqueakLand site." Couple of other awards to announce: bth writes "The Association for Computing Machinery announced that it has recognized Dr. Stuart I. Feldman for creating a seminal piece of software engineering known as Make. Almost every software developer in the world has used Make, or one of its descendants, as a tool for maintaining computer software. Dr. Feldman will receive the 2003 ACM Software System Award." And finally, squidfrog writes "Nick Holonyak Jr., inventor of the LED, is being awarded the $500,000 Lemelson-MIT Prize at a ceremony in Washington. Edith Flanigen, 75, was also recognized, with the $100,000 Lemelson-MIT Lifetime Achievement Award for her work on a new generation of 'molecular sieves,' porous crystals that can separate molecules by size."

4 of 120 comments (clear)

  1. ObQuote by grahamlee · · Score: 4, Insightful

    I invented the term Object-Oriented Programming, and I can tell you I didn't have C++ in mind Alan Kay, OOPSLA 1997.

  2. My All Time Favorite Quote by Dorsai42 · · Score: 3, Insightful

    "Perspective is worth 50 points of IQ. -Alan Kay

    --
    If you forget about the future, the future will forget about you.
  3. Re:MVC too? by Fearless+Freep · · Score: 3, Insightful

    >Cincom Smalltalk, which is the descendant of VisualWorks, still uses MVC. Dolphin

    Sort of. It uses a secondary layer on top, "VisualWorks", the manages the interations between the models and the controllers and views. Then the UIBuilder builds to this structure. It makes it a lot easier to use. Technicaly it's down there but you don't have to worry about it much

    MVP is a pretty good improvement over MVC

    It's been awhile since I used VisualAge and they use something else, with a Bridge pattern thrown in the middle to manage crossplatform access to native widgets

  4. Re:I invented the (language)! by Anonymous Coward · · Score: 1, Insightful

    One of the reasons that Adm. Hopper was so cool was that she would have wholeheartedly agreed with your friend.

    It was a great regret of hers that COBOL remained the state of the art for as long as it did. She never intended for it to become an entrenched obstacle to CS progress for 30 years.