Talk:Alan Kay

message: Alan Kay didn't invent OO (that's the contribution of Ole-Johan Dahl and Kristen Nygaard, in the form of Simula).
However, he took the set of concepts from Simula and developed them further into a paradigm (something that I personally regard as a very dubious thing, and both the "everything must be in a class" and "everything 'just responds to messages'" thingies are doing more harm than good IMNSHO, but that would leave the neutral point of view *g*).
(I'm putting this into Discussion because I'm not ready to word that properly in the article - somebody else please step in.)
Since this is primarily an article about Alan Kay and not about OO or PARC or the Norwegian Computing Centre and the people there who worked on Simula, I tried putting the mention and the link to it in the most concise way possible.  At the same time, I just had to add that Kay was not the only one at PARC who was responsible for this, otherwise the mention of the Norwegian Computing Centre alone would have given that impression. AlainV 20:32, 1 Jul 2004 (UTC)
thread_title: Miscelaneous Comments

message: There's too many external links - someone care to take the time to weed through them, and pick the best? JustinHall 21:36, 22 July 2005 (UTC)
replies: text: I just blithely ignored this injunction. Sorry. I added a link to his Turing Award lecture (2003), which has the same title as his OOPSLA 1997 and EDUCOM 1998 talks. Haven't watched them, so I don't know if there are any significant differences in content or quality. However, the Turing Award lecture is notable in itself. Barring any objections due to the considerations above, I think it's the one that should stay. --Clconway 07:46, 22 June 2006 (UTC)
replies: text: You added a link to content you haven't reviewed? Odd, that, but I guess that it has withstood the test of time, if it's still there. Bustter (talk) 08:00, 14 February 2013 (UTC)
thread_title: External Links

message: In the same session that User:66.90.11.62 vandalized the entry for Applied Minds, someone using the same IP address made edits to this article. Here's the link to the edits. --Zippy 16:32, 2 March 2006 (UTC)
thread_title: Possible misinformation: Apple, Disney

message: From Alan Kay --
I would have written this bio a little differently, and certainly would have been a little more accurate. 
For example, Ivan Sutherland did the Sketchpad work in 1962 and published his PhD thesis in 1963. I saw it in 1966 when I first stared grad school at the U of Utah (and this was 3 years before Ivan came out to join up with Dave Evans). 
(Also, this is when I quit being a professional musician because I got so busy with ARPA research.)
So I didn't work with Ivan on Sketchpad, but it was the largest inspiration for my object ideas. Simula was next (and partly because I was "forced" to look at Simula I in the same week as reading Ivan's thesis). The similarity between these, the roots of Biology and Algebra, and the talked about ARPAnet to be, catalysed a particular view of computation as made up completely of independent "computers" communicating by messages.
Much of this early history was chronicled for ACM's 2nd History of Programming Languages gathering in 1993 and is published in a book of the same name in 1996. This history has been well vetted by colleagues and is as accurate as a short history can be.
The term "object" in the early sixties was used for compound data structures. Doug Ross at MIT had written an early influential paper about embedding pointers to procedures in such data structures (and this was referenced by Ivan in his thesis). The original Simula insight was that Algol blocks should be independent entities (and this automatically created a structure that had propertics, procedures, and a main routine that could be coroutined with other such entities).
I loved both these systems, but I loved Sketchpad more, because it had other quasi-biological and particle and field properties that I thought would aid scaling. I regret saying "object-oriented programming" when someone asked me what I was doing, because it presents an object as too static and 0nly a responder (where both Sketchpad, Simula, biological cells and computers, are all independently active).
In any case, "OOP" got turned into a "paint" after the success of PARC. The creator of C++ said he wasn't going to go as far as Smalltalk, but he thought the C community could benefit from the same kind of preprocessor that Simula used to transform Algol -- C++ is very Simula-like -- and was called object oriented (and so have many of its successor). This forced us to call Smalltalk and CLOS "dynamic object oriented languages", and most of the programming community today has no idea what this means.
However, Smalltalk was only really interesting in the 70s -- it represented a real jump in expressibility and leverage. 
But today, it matters not that Smalltalk was an "improvement on its successors" (as Tony Hoare said about Algol). None of the so-called OOP languages around today are above threshold to deal with programming in the 21st century. I think this is a huge problem, that is made more severe by the vocational temptations to "get good at something bad" in order to make a living. This has produced a staggering legacy of moribund code, that makes it hard for young people especially to think about qualitatively better ways to proceed.
There are a few other errors in the article but none serious. But this brings up another question. The wikipedia is a wonderful creation, but so many of the articles are essentially opinions, sometimes using secondary sources. In computing, most of the folks who did things in the sixties and seventies are still alive, so why not just ask them to comment when their bio is entered as an article?
:Just because Alan Kay can be levelheaded and reasonable in commenting about his wiki entry, does not mean that all people can. Yet, to solicit such input would obligate wiki editors to give [possibly undue] weight to such comments. The effort to make the Wiki encyclopedically neutral is the primary reason to deoend on "reliable sources" rather than original research; soliciting feedback from the subject of an article would definitely be OR. Bustter (talk) 08:15, 14 February 2013 (UTC)
thread_title:  A few comments on the article and the comments 

message: Some unidentified poster made the following comment about an Alan Kay quote, "There does not seem to be any authoratative source that he actually said this, however."  The poster apparently does not understand what the Smalltalk.org organization is or its relationshop to Alan Kay.  Unless someone can provide an actual refutation of the Kay quote, I'll strike this posters comment within one week.  The quote in question: "I invented the term Object-Oriented, and I can tell you I did not have C++ in mind.".  YORD-the-unknown 21:52, 28 January 2007 (UTC)
replies: text: The source of this quote is from his talk: The Computer Revolution Hasn't Happened Yet at OOPSLA 1997. I transcribed the talk from the recording made available at Google Video. Moryton (talk) 05:44, 5 January 2008 (UTC)
thread_title:  Authoratative Source?? 

message: There is a citation, but the source is missing. I'd vote to remove it until the source of the citation can be found and attached to the 
file (just store it here)
I'm not sure this can be regarded as a valid source or not:
http://www.openp2p.com/pub/a/p2p/2003/04/03/alan_kay.html  Quote: Kay admires the great set of ideas present in LISP and refers to it as the "greatest single programming language ever designed."
:The quote is something like this: "Certainly the greatest single language, along with Simula of the sixties, I think one with as many profound or more profound insights: Lisp". From the video The Computer "Revolution" Hasn't Happened Yet! (around 48:15)  —Preceding unsigned comment added by 189.10.118.209 (talk) 01:46, 12 September 2007 (UTC)
replies: text: I want to confirm this. I transcribed that part of the talk like this: "Here's the other big source. Certainly the greatest, single language along with Simula of the sixties, I think. One with as many profound or more profound insights—LISP." Moryton (talk) 05:52, 5 January 2008 (UTC)
thread_title:  Lisp citation 

message: I don't understand why the Tweak paragraph is here.  It isn't directly relevant to Alan Kay.
: Actually, it is, but the paragraph left the relationship unclear. I have clarified the relationship of Kay and Raab, per your comment. Thank you. Jerryobject 03:35, 2 September 2007 (UTC)
thread_title:  Tweak? 

message: Hello fellow Wikipedians,
I have just modified  on Alan Kay. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
*Added archive https://web.archive.org/web/20070626093934/http://svextra.com:80/blogs/gmsv/2005/07/hp_converting_s.html to http://svextra.com/blogs/gmsv/2005/07/hp_converting_s.html
*Added archive https://web.archive.org/web/20050528012338/http://www.udk-berlin.de:80/doku/award.html to http://www.udk-berlin.de/doku/award.html
*Added archive https://web.archive.org/web/20090109102006/http://www.kth.se:80/om/fame/hedersdoktorer/1.3974?l=en to http://www.kth.se/om/fame/hedersdoktorer/1.3974?l=en
*Added archive https://web.archive.org/web/20110930102600/http://web3.colum.edu/press_releases/archives/2005_05.php to http://web3.colum.edu/press_releases/archives/2005_05.php
When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at ).
Cheers.—InternetArchiveBot (Report bug) 07:05, 7 October 2016 (UTC)
thread_title:  External links modified 

message: Hello fellow Wikipedians,
I have just modified one external link on Alan Kay. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
*Added archive https://web.archive.org/web/20121003012618/http://www.computerhistory.org/fellowawards/hall/bios/Alan,Kay/ to http://www.computerhistory.org/fellowawards/hall/bios/Alan,Kay/
When you have finished reviewing my changes, you may follow the instructions on the template below to fix any issues with the URLs.
Cheers.—InternetArchiveBot (Report bug) 15:03, 1 December 2017 (UTC)
thread_title:  External links modified 

message: There have always been numerous errors on this semi-bio of me. I've complained about this in the past. You don't have to post a bio of me, but if you are going to, I'm requesting that it be as accurate as possible. This is because other people refer to it and wind up propagating the errors.
There are more accurate bios of me in the citations of the ACM Turing Award, the National Academy of Engineering Draper Prize, the Kyoto Prize, The Computer History Museum Fellow Award, etc.
Your policy of not vetting with the subjects of bios and not being careful about other vetted bios really creates a bit of a mess. You are allowing random people to make things up and the result is a garble.
For example:
• We settled in the NY area when I was 12
• I did protest at Bethany College, but the reason given by the administration when they kicked me out was "excessive unexcused absences" 
• I didn't hastily enlist in the US Air Force. I was drafted into the Army, and people who had this happen to them had the option to take a battery of tests to qualify for officer training in the Air Force or Navy. That is what I did.
• I wasn't assigned as a computer programmer, but had to take a very difficult test -- it was not a "rare billet". Most programmers in the Air Force ca 1961-62 were enlisted men, and a number of managers of programming were women.
• I didn't devise a cross-platform file transfer program, that already existed when I showed up. 
• I did write the music for an adaptation of the Hobbit, but it wasn't produced. Other shows that I wrote music for were produced.
• I did work with Ivan Sutherland at Utah, but not pertaining to objects -- his influence on me with regard to objects was large, but it came earlier from his 1963 thesis which I read in 1966, several years before Ivan showed up.
• I was never an associate prof of computer science at Utah (I don't remember the title, but it was no higher than "assistant"). Right after getting my degree I had a joint appointment at Utah and at the Stanford AI Project as a researcher (Stanford called me a "lecturer" at one point for reasons known to them).
• I was the main and initial inventor of Smalltalk (Dan Ingalls had increasingly more to do with the design of the various systems). I also helped design and foment the Alto and Notetaker computers at Parc.
• "Object-oriented Programming" was named by me, but not at Parc (at Utah in late 66). Sketchpad and Simula were two of the main influences, but my notion of "object" included dynamic message sending and encapsulation (plus a few other things) that were added or different.
• The Dynabook idea and the famous cartoon of the two kids was conceived in 1968 after I visited Seymour Papert for the first time. The name "Dynabook" was coined at Parc.
• I haven't been actively involved with One Laptop Per Child for many years.
• The move to Disney in 1996 was independent of and before Steve's arrival at Apple and the disbanding of ATG.
• Squeak was done very quickly -- mostly by Dan Ingalls, Ted Kaehler, John Maloney, etc. We haven't worked "on it" for many years.
Thank you in advance very much for getting these errors fixed.
Best wishes
Alan 88.98.92.240 (talk) 11:18, 7 January 2019 (UTC)
thread_title:  Help 

message: Your edit request could not be reviewed because it is unclear which references are connected to which claim statements in the text of your proposal. When proposing edit requests, it is important to highlight in the text which specific sources are doing the referencing for each claim. The point of an inline citation is to allow the reviewer and readers to check that the material is sourced; that point is lost if the citation's note number is not clearly placed. Note the example below: 
The Sun's diameter is 864,337.3 miles, while the Moon's diameter is 2,159 miles. The Sun's temperature is 5,778 degrees Kelvin.
In the example above there are no references provided for the claims made. Your edit request similarly does not use references nor has it been stated where those references are to be placed. These links between material and their source references must be more clearly made, as shown in the next example below:
The Sun's diameter is 864,337.3 miles,[1] while the Moon's diameter is 2,159 miles.[2] The Sun's temperature is 5,778 degrees Kelvin.[3]
References
----
^ Sjöblad, Tristan. The Sun. Academic Press, 2018, p. 1.
^ Duvalier, Gabrielle. "Size of the Moon", Scientific American, 51(78):46.
^ Uemura, Shū. The Sun's Heat. Academic Press, 2018, p. 2.
In the example above, the links between the provided references and their claim statements are perfectly clear. Kindly reformulate your edit request so that it aligns more with the second example above, and feel free to re-submit that edit request at your earliest convenience. Regards,  Spintendo  01:27, 8 January 2019 (UTC)
thread_title: Reply 07-JAN-2019

message: In the section "Reinventing programming", the goal of the STEPS program is summarized. It would be great if someone could add a paragraph summarizing the 2012 Final Report that was submitted to the NSF. Dotyoyo (talk) 08:21, 5 January 2024 (UTC)
thread_title:  STEPS