Talk:Node graph architecture

Completed changes, addressing Alan Kay's comments

edit

I've made some attribution corrections and added some more details regarding:

  • Bert (William R.) Sutherland's MIT thesis (1965?) "Online Graphical Specification of Procedures"
  • Graphical Input Language (GRAIL) — Preceding unsigned comment added by Nodegraph (talkcontribs) 17:48, 28 March 2021 (UTC)Reply

Intent to correct article, with respect to comments from Alan Kay

edit

Alan Kay, thanks for the comments. I just wanted to mention that I intend to make changes to this article in about 1-2 weeks time to address your comments. — Preceding unsigned comment added by Nodegraph (talkcontribs) 23:05, 20 March 2021 (UTC)Reply


Comments from Alan Kay

edit

As I understand this article, neither Ivan Sutherland nor I should be given credit for this form (or graphical look) of programming. But do take a peek at Ivan's brother Bert (William R.) Sutherland's MIT thesis (1965?) "Online Graphical Specification of Procedures". This was one of the first systems I know of that is like what is described in this article. I have given a number of demos of the GRAIL system -- a pen-based-display-based programming system -- but I did this in admiration and so that other computer people could be aware of it. I had nothing to do with inventing or creating this system.

The underlying representation of Ivan's Sketchpad system did use structures that contained pointers to other nodes, data, and procedures, and the larger use of them was arguably the first use of "objects" in a software system. Some of the ideas for these "nodes" came from Doug Ross' "Plex" structures (at MIT, etc.). Quite a bit of the interesting ideas of Sketchpad originated with Ivan.

Simula I structures were made from instances of Algol blocks, and this was thought through in a large scale and ingenious fashion by Nygaard and Dahl. I was inspired by both Sketchpad and Simula to do an object-oriented desktop computer and software system with Ed Cheadle (called "The Flex Machine").

88.98.92.240 (talk) 07:55, 16 March 2021 (UTC) Alan KayReply

New content added

edit

Hello fellow Wikipedians,

I've made some changes to this page to address the multiple issues tagged at the top of this page.

  • I verified that all links are working by clicking through all of them.
  • I believe that it now meets Wikipedia's quality standards, as I added more in-depth information on the history of node graphs, its evolution, and current-day use in graphics and machine learning.
  • I also added some inline citations.

Thanks for taking the time to review my changes. — Preceding unsigned comment added by Nodegraph (talkcontribs) 15:51, 14 March 2021 (UTC)Reply


edit

Hello fellow Wikipedians,

I have just added archive links to 3 external links on Node graph architecture. Please take a moment to review my edit. If necessary, add {{cbignore}} after the link to keep me from modifying it. Alternatively, you can add {{nobots|deny=InternetArchiveBot}} to keep me off the page altogether. I made the following changes:

When you have finished reviewing my changes, please set the checked parameter below to true to let others know.

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 5 June 2024).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—cyberbot IITalk to my owner:Online 09:33, 25 February 2016 (UTC)Reply

edit

Hello fellow Wikipedians,

I have just added archive links to 2 external links on Node graph architecture. Please take a moment to review my edit. If necessary, add {{cbignore}} after the link to keep me from modifying it. Alternatively, you can add {{nobots|deny=InternetArchiveBot}} to keep me off the page altogether. I made the following changes:

When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at {{Sourcecheck}}).

This message was posted before February 2018. After February 2018, "External links modified" talk page sections are no longer generated or monitored by InternetArchiveBot. No special action is required regarding these talk page notices, other than regular verification using the archive tool instructions below. Editors have permission to delete these "External links modified" talk page sections if they want to de-clutter talk pages, but see the RfC before doing mass systematic removals. This message is updated dynamically through the template {{source check}} (last update: 5 June 2024).

  • If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
  • If you found an error with any archives or the URLs themselves, you can fix them with this tool.

Cheers.—cyberbot IITalk to my owner:Online 05:52, 2 March 2016 (UTC)Reply