The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
* [TUHS] X, Suntools, and the like
@ 2017-03-17 13:05 Noel Chiappa
  2017-03-17 15:06 ` Ron Natalie
  0 siblings, 1 reply; 48+ messages in thread
From: Noel Chiappa @ 2017-03-17 13:05 UTC (permalink / raw)


    > From: "Ron Natalie"

    > I think most people will attribute the desktop metaphor to Xerox.

Strictly speaking, to Smalltalk (from PARC); things like Bravo, and the basic
user command interface on the Alto (I forget what its name was), didn't have
any concept of windows/desktop (although Bravo did use the bitmap screen).

     Noel


^ permalink raw reply	[flat|nested] 48+ messages in thread
* [TUHS] X, Suntools, and the like
@ 2017-03-17 15:39 Noel Chiappa
  2017-03-17 17:56 ` Ron Natalie
  0 siblings, 1 reply; 48+ messages in thread
From: Noel Chiappa @ 2017-03-17 15:39 UTC (permalink / raw)


    > From: "Ron Natalie"

    >>> I think most people will attribute the desktop metaphor to Xerox.

    >> Strictly speaking, to Smalltalk (from PARC)
                                             ^^^^
    > I beg to differ.  The Star not only pioneered the WISIWYG application
    > presentation

PARC _was_ Xerox. The Star was a product based on the Alto, but much of the
Star stuff was pioneered on the Alto.

For instance, WYSIWYG was one of the modes that the Alto's Bravo editor could
be run in; it definitely pre-dates the Star.

    > also the concept of the desktop.

Depending on exactly what you mean by 'desktop', that also pre-dated the Star.

I heard the multiple overlapping windows of Smalltalk (an Alto application)
likened to a collection of sheets of paper on a desktop (which is where the
term came from); clicking on one with the mouse brought it to the top, just
like pulling a particular sheet of paper out from the ones on a physical
desktop.

    > The whole conscept of dropping documents as icons on the desktop appears
    > to have orginated there.

Yes, as I mentioned:

    >> things like Bravo, and the basic user command interface on the Alto
    >> [the Exec, my brain finally coughed up the name - can't find my Alto
    >> manual at the moment] didn't have any concept of windows/desktop

The concept of having a graphical front end as the main user interface was not
from the Alto, and the Alto didn't have icons either; both came later (I'll
let the Lisa people and Star people argue that one out).

     Noel



^ permalink raw reply	[flat|nested] 48+ messages in thread
* [TUHS] X, Suntools, and the like
@ 2017-03-14 18:49 Ron Natalie
       [not found] ` <CAH1jEzY5g6zGSxsXEHc+Q7mYyegU+aSr-zpfJ0cwRfSGSUdgCg@mail.gmail.com>
  0 siblings, 1 reply; 48+ messages in thread
From: Ron Natalie @ 2017-03-14 18:49 UTC (permalink / raw)


Nice thing about X was that it would talk to remote displays.    I still remember sitting in the Pentagon demonstrating that the Suntools screen lock wasn't particularly secure.
Then there was NeWS.   This was Gosling's first attempt at a deployable language.    However PostScript (even with Owen Densmore's class extensions), while a reasonable intermediary language is really sucky to actually develop.   Java was a bit more refined.

Of course, lots of things either implement X under the native window system or backdoor X with local extensions.    We got around doing high frame rate image work on X via the SharedMemoryExtension and the ability to flip buffers on the retrace interval (both extensions, but commonly implemented by many servers).





^ permalink raw reply	[flat|nested] 48+ messages in thread

end of thread, other threads:[~2017-03-23 19:16 UTC | newest]

Thread overview: 48+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-17 13:05 [TUHS] X, Suntools, and the like Noel Chiappa
2017-03-17 15:06 ` Ron Natalie
  -- strict thread matches above, loose matches on Subject: below --
2017-03-17 15:39 Noel Chiappa
2017-03-17 17:56 ` Ron Natalie
2017-03-14 18:49 Ron Natalie
     [not found] ` <CAH1jEzY5g6zGSxsXEHc+Q7mYyegU+aSr-zpfJ0cwRfSGSUdgCg@mail.gmail.com>
     [not found]   ` <CAH1jEzb7eSr0xcoBX8bfzL6batBfxOF+8jhbVFs=x1CFWAJ65g@mail.gmail.com>
     [not found]     ` <CAH1jEzY38dmbASRLMrQnoX0-eANA0YBW=j=LLC1y1axi=672yg@mail.gmail.com>
     [not found]       ` <CAH1jEzbYS8fJgNGFMa+2SoLUWCQQAxVSuxrZp-z2uunXS+R8GQ@mail.gmail.com>
     [not found]         ` <CAH1jEza89JHeTZBQ6y_wvu7iVjW+qV2_Ucg1gWbWnhG2Jc9rLg@mail.gmail.com>
     [not found]           ` <CAH1jEzaZxATj5BPu2+d213PpUQqH8Q0LnA2syXxCm4LvpXPqYg@mail.gmail.com>
     [not found]             ` <CAH1jEza6NO3UcZsR4foQwqFosJWRdYCn5FQfxDy596Nj_+SKdA@mail.gmail.com>
     [not found]               ` <CAH1jEzYK04=fDQ8FAu2PvKS=heZK_Da=LB=cQ4g9nZybM-DsMA@mail.gmail.com>
     [not found]                 ` <CAH1jEzYMRu_e4Az1+Ns7JA0K5FUjRCrvjOkWVC85WodtLaB52g@mail.gmail.com>
     [not found]                   ` <CAH1jEzZQXAS+bwqV76J8_WkUD-3tR7P_z-mQrRkFv-Khm-R4Eg@mail.gmail.com>
     [not found]                     ` <CAH1jEzY2L1k4_QNUFtscovpD1_gORPRVY_=n47dmBY3fh=JUXA@mail.gmail.com>
     [not found]                       ` <CAH1jEza5F4oyQ8bByypWevLW3RwZ4Q4Zfz-roiGi5ksyGup9Zw@mail.gmail.com>
     [not found]                         ` <CAH1jEzb9Rv+iER45NSCGfFerrXaD1v8PN=j92iOg7oU=4q62Rw@mail.gmail.com>
     [not found]                           ` <CAH1jEzav9Y0vM75GaVqVBj=0nXmjdjucF+mx=FBkRO4QP8Soeg@mail.gmail.com>
2017-03-15  1:13                             ` Nick Downing
2017-03-15 10:15                               ` Tim Bradshaw
     [not found]                                 ` <CAH1jEzb7tKSa5H_k-pCT_7x6xzJHdavm4dZySnhkmYL7WG2HEA@mail.gmail.com>
     [not found]                                   ` <CAH1jEza9jmb09SDvQi5cQV_g6oO97dgx-VsQobMG=RddqRBxsA@mail.gmail.com>
2017-03-15 11:03                                     ` Nick Downing
2017-03-15 12:03                                       ` tfb
2017-03-15 13:12                                         ` Nick Downing
2017-03-15 14:37                                           ` tfb
2017-03-15 16:40                                           ` Kurt H Maier
2017-03-15 16:52                                             ` Arthur Krewat
2017-03-16 23:04                                             ` Josh Good
2017-03-16 23:29                                               ` Robert Swierczek
2017-03-17  1:15                                                 ` Nick Downing
2017-03-16 23:29                                               ` Lyndon Nerenberg
2017-03-17  0:05                                                 ` Lyndon Nerenberg
2017-03-17  5:55                                                 ` arnold
2017-03-17 12:56                                                 ` Ron Natalie
2017-03-17 15:19                                                 ` Tim Bradshaw
2017-03-17 20:17                                                   ` Josh Good
2017-03-17 20:30                                                     ` Ron Natalie
2017-03-17 20:44                                                       ` Lyndon Nerenberg
2017-03-17 21:08                                                         ` Dan Cross
2017-03-17 22:50                                                           ` Lyndon Nerenberg
2017-03-17 22:58                                                             ` Dan Cross
2017-03-17 23:17                                                               ` Lyndon Nerenberg
2017-03-17 23:22                                                                 ` Lyndon Nerenberg
2017-03-18 15:45                                                                 ` Steffen Nurpmeso
2017-03-18 16:59                                                                   ` Andy Kosela
2017-03-18 23:05                                                                     ` Steffen Nurpmeso
2017-03-18 23:32                                                                       ` Nick Downing
2017-03-19  7:20                                                                         ` Jason Stevens
2017-03-17  0:13                                               ` Larry McVoy
2017-03-17  3:16                                                 ` jsteve
2017-03-23 19:16                                                   ` Michael Parson
2017-03-17 12:39                                                 ` Steffen Nurpmeso
2017-03-17 12:45                                                   ` Steffen Nurpmeso
2017-03-17 16:49                                                   ` Tony Finch
2017-03-18 15:43                                                     ` Steffen Nurpmeso
2017-03-17 14:39                                                 ` Arthur Krewat
2017-03-17 16:21                                                   ` Larry McVoy
2017-03-17 16:29                                                     ` Tim Bradshaw
2017-03-17 17:42                                                     ` Steve Nickolas
2017-03-19  6:11                                               ` Robert Brockway
2017-03-19 11:56                                                 ` Josh Good
2017-03-15 20:48                               ` Ron Natalie

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).