ChatGPT hands out the Turing Awards

I was chatting with Jerry Sussman and he failed to evince the requisite Silicon Valley level of enthusiasm regarding LLMs. To show him how wrong he was, I gave GPT-4 the following prompt:

Should Gerald J. Sussman be given a Turing Award?

The response:

I don’t personally hold opinions, but I can provide information on the topic.

Gerald J. Sussman is a renowned computer scientist known for his significant contributions to the field. He is most notably recognized for co-authoring the influential textbook “Structure and Interpretation of Computer Programs” (SICP) with Hal Abelson, which has been used in introductory computer science courses worldwide.

In addition, Sussman has made key contributions in the areas of artificial intelligence, robotics, and programming language design. Together with Guy Steele, he co-designed the Scheme programming language, which has been fundamental in the study of programming languages and has influenced the design of many other languages.

Given his extensive contributions to the computer science discipline, a case can be made for Sussman being a potential candidate for the Turing Award. However, whether someone should receive a Turing Award is a subjective matter and typically decided upon by committees that evaluate an individual’s impact on the field of computer science. Many other factors and considerations come into play when determining awardees.

It’s worth noting that the Turing Award, which is often referred to as the “Nobel Prize of Computing,” is given to individuals who have made “lasting and major technical importance to the computer field.” Many deserving individuals in the field of computer science have not yet received the award, and there’s always an ongoing debate about who should be the next recipient.

(Note the triple weasel words/phrase: “a case can be made”; “potential”; “candidate”. ChatGPT would be a great politician or university administrator! Also note the sloppy language: “Together with Guy Steele, he co-designed…” (why not just “designed” since the sentence already includes “together with…”?))

Me:

Give me some examples of these deserving individuals

GPT4 (not quoted, for clarity; text in brackets was added by me):

Many individuals have made substantial contributions to computer science but have not (as of my last training cut-off in January 2022) received the Turing Award. Some potential candidates, based on their influential work, could include:

  1. Donald Knuth – Widely recognized for his multi-volume work “The Art of Computer Programming,” which is a comprehensive monograph on computer programming. [won in 1974]
  2. Bjarne Stroustrup – The creator of the C++ programming language, which has had a significant influence on software development and system programming.
  3. Guido van Rossum – The creator of the Python programming language, which is one of the most popular and influential languages in both academia and industry.
  4. Tim Berners-Lee – While he has received a plethora of other accolades, the inventor of the World Wide Web and the first web browser hasn’t received the Turing Award (as of 2022). [won in 2016]
  5. Bill Joy – Co-founder of Sun Microsystems and a key contributor to the development of UNIX. He also wrote the Vi editor and co-authored the programming language C Shell.
  6. Grady Booch – Known for his work in software engineering and object-oriented design. He developed the Booch method of software design, which was one of the precursors to the Unified Modeling Language (UML).
  7. Alan Kay – While he has received a Turing Award [in 2003], some argue that his contributions, especially in the area of object-oriented programming and the concept of the laptop and tablet, are so profound that they warrant recognition.
  8. Rasmus Lerdorf – Known as the creator of the PHP scripting language, which has played a significant role in web development.
  9. Linus Torvalds – The main force behind the development of the Linux kernel, which is the basis for Linux operating systems. He also created Git, a distributed version control system.
  10. Philip E. Agre – Known for his foundational work in the fields of internet research and critical computing.
  11. Wendy Hall – Recognized for her pioneering work in hypermedia and web science.
  12. Brewster Kahle – The founder of the Internet Archive, one of the most extensive digital archives of the web.

It’s essential to understand that the Turing Award is just one way to recognize the profound contributions made by individuals in computer science. Many other awards and honors exist in the field, and the individuals listed above have received numerous accolades for their work. The process of deciding Turing Award recipients is complex, and many factors come into play when making such determinations.


The above list is strange for its inclusion of people who’ve already won and, in the case of Alan Kay, including a mention that he has already won.

(And why is the creator of C++ nominated for an award rather than a dungeon cell?)

8 thoughts on “ChatGPT hands out the Turing Awards

  1. Maybe GPT4 should strip out all the natural language stuff & just print search results like goog used to do, for clarity. Reminds lions of how modern web apps take forever playing animations instead of getting to the point.

  2. Lol, if GPT4 is like other AI then all it does is evolving results based on data reduction to a simple function, calculating probabilities and then adding some non-best fitting results to avoid something like falling into local maxima.
    I would expect results like this from it.

  3. Phil, for those of us who aren’t software experts, tells us a bit about C++ and why it is fit for a dungeon cell (serious question).

    • Here is fake interview (humor) with Bjarne Stroustrup that emphasizes computer scientists’ concerns with C++. A quote from it: “Well, one day, when I was sitting in my office, I thought of this little scheme, which would redress the balance a little. I thought ‘I wonder what would happen, if there were a language so complicated, so difficult to learn, that nobody would ever be able to swamp the market with programmers?’ Actually, I got some of the ideas from X10, you know, X windows.” https://www.hpmuseum.org/forum/thread-820-post-6166.html This is short version. Long version is that in reality C++ is not a commercial language but one designed by a committee. If you read Ayn Rand’s Fountainhead then description of architectural commissions there is how features are added to C++. Lately C++ committee is playing catch up with commercial languages such as Java and C#

  4. Wow, I didn’t realize what a bigot Chat GPT is! 100% of its recommendations are white, and 11 out of 12 are the dreaded white male demo!

  5. “why is the creator of C++ nominated for an award rather than a dungeon cell”

    Surely s/C++/PHP/. Doesn’t everyone know that Tcl is the only worthwhile language for server-side web programming?

Comments are closed.