Thread View: comp.windows.news
7 messages
7 total messages
Started by Frank Greco
Wed, 19 Aug 1992 16:51
Re: Why is initial screen I/O so slow? (=NeWS!)
Author: Frank Greco
Date: Wed, 19 Aug 1992 16:51
Date: Wed, 19 Aug 1992 16:51
53 lines
2638 bytes
2638 bytes
Basile STARYNKEVITCH <basile@soleil.serma.cea.fr> writes: >I was a (happy) former NeWS programmer - now i'm using X. Some rumors Boy do I *know* that feeling. I have tempered my thoughts regarding X (olvwm, XView, UIT, XV++, et al. have all helped tremendously), but I wistfully remember the elegant days. >are saying that Sun will give up NeWS (in particular, some people I have heard this extremely unfortunate rumor also. >expect Sun online HELP and AnswerBook to become a X11 only product). I >still hope that: [stuff deleted] How about Sun donating the NeWS src to MIT? If they are truly going to give it up, then it is not going to hurt them to give the thing to MIT, then we can still use the very cool HyperLook. > b) eventually X12, or any other successor of X11 (eg a programmable, > enhanced 8 1/2 window server from Plan 9), will be some kind of > programmable, and with an imaging model in between X11 (pixels) and > NeWS (complex shapes). This was exactly Owen Densmore's (inventor of the NeWS classing mechanism) thought way back at a Usenix in Baltimore (2 - 3 years ago?) >I know that i'm currently dreaming... I still hope that i will not >program with X11 in 2010!! For multi-media, high resolution screens, >X11 will be not enough (too much bandwidth, too hard to program). You got that right. But from docs that I have read (Sun... please tell me that this is wrong) it seems that SunSoft's Project DOE assumes X is the windowing system. I hope I have read this incorrectly. It's interesting that the person giving the multimedia presentation at the last SUG conference said that the multimedia stuff would all be implemented over X. When I asked why not the net-efficient NeWS, I got silence. Frank G. NeWS is a programmer's playground; X is a prison. You don't get paid for playing in the playground these days, but you can make some decent money in the license plate business. -- +-On Assignment at: Lehman Brothers-+-Office: Mercury Technologies, Inc.-+ | World Financial Center, 11th Floor| PO Box 529 | | New York City, NY 10285 | Fanwood, NJ 07023 | | email: fgreco@shearson.com | email: fgreco@mercury.com |
Future of NeWS (was Re: Why is initial screen I/O so slow?)
Author: Bruce Barnett
Date: Thu, 20 Aug 1992 18:50
Date: Thu, 20 Aug 1992 18:50
41 lines
2290 bytes
2290 bytes
It would be a shame if NeWS gets canned. It can solve so many problems that X will eventually face. Dave Rosenthal discussed some of these issues at the 1990 SUG: X Frame Buffer assumptions: a rectangular array square pixels 32-bit color, RGB Encoded 15 bit coordinate system Read/Write on each pixel a pixel is assumed to be visible a one-pixel line is assumed visible Impact: X won't look well on HDTV (non-square pixels) Solid State (Flat Panel) Screens may have defects and single pixels should be small. (e.g. 200 DPI) However - this exceeds the coordinate system of X Hardware accelerators will be hard to pipeline or parallelize (because pixels are read AND write instead of write only) Plus the multi-threaded, object oriented light weight dynamically extensible nature of NeWS, suitability over a WAN, device independance, as well as the flexibility (Changing the cursor from a bitmap to a procedure that dynamically changes colors, icons that can contain any image, scaling and rotation, paths that can be text, fill areas, holes, outlines, buttons, windows, cursors, etc.) Heavy sigh...... Some people have a vision. Apparently Sun Marketing doesn't. Just think what would have happened if the energy that was put into X was put into NeWS. If Sun sends out the message that NeWS has no future, then it will become a self-fulfilling prophecy. :-( I agree with Frank that the only hope is if Sun gives away the sources of NeWS for a reasonable price. Maybe free to research institutes and universities. -- Bruce Barnett <barnett@crd.ge.com> uunet!crdgw1!barnett
Re: Future of NeWS (was Re: Why is initial screen I/O so slow?)
Author: Craig Bishop
Date: Fri, 21 Aug 1992 02:28
Date: Fri, 21 Aug 1992 02:28
27 lines
1580 bytes
1580 bytes
barnett@grymoire.crd.ge.com (Bruce Barnett) writes: >Heavy sigh...... Some people have a vision. Apparently Sun Marketing doesn't. >Just think what would have happened if the energy that was put into X >was put into NeWS. I really don't think it is their fault. Sure everybody agrees that NeWS (with a little work) was far superior to X. But then you had every other Unix vendor jumping on the X11 band wagon just because Sun was working on NeWS, X11 was it's only competitor. The same applies to OpenLook, all the rest of the lemmings did not choose Motif until Sun went OpenLook. >I agree with Frank that the only hope is if Sun gives away the sources >of NeWS for a reasonable price. Maybe free to research institutes and >universities. I like NeWS to but Sun had to go with X, what choice did they have. As for the future of NeWS, release the source to the world, it is the only way it will have a future. -- Craig Bishop Information Systems Division Email: csb@gdwb.OZ.AU Geelong & District Water Board Phone: +61 52 262506 61-67 Ryrie St Geelong Fax: +61 52 218236 Victoria 3220 Australia
Re: Future of NeWS
Author: Bruce Barnett
Date: Fri, 21 Aug 1992 21:40
Date: Fri, 21 Aug 1992 21:40
33 lines
2482 bytes
2482 bytes
In article <3201@peking.gdwb.oz.au> csb@gdwb.oz.au (Craig Bishop) writes: > I really don't think it is their fault. Sure everybody agrees > that NeWS (with a little work) was far superior to X. But then > you had every other Unix vendor jumping on the X11 band wagon > just because Sun was working on NeWS, X11 was it's only > competitor. I think the fault was that there were very few programs that showed the power of NeWS, and the "official" development environment was real bad. Yes, Sun had to do X. Yes, NeWS was on a back burner for a while (but TNT 3.0 did come out). NeWS is still a bastard child that no-one wants to recognize. Without the developers, there are no applications. Without the applications, there isn't a need for development tools. Without the tools, there are no developers. NeWS can still be a very strong advantage for special applications. If Sun continues to support it, NeWS can gain popularity by sheer mass. Many of us are designing applications to run over a wide area network. This is the time to go from group-ware to Enterprise-ware. Think of all of those PC's running Solaris 2.0 and having a X/NeWS server. Imagine a system that could dynamically download the necessary pieces to improve performance over a serial line. Consider how much easier it is to do this than to wait for X11R[6789] to come out. Many people, including me, have complained about the development environment of NeWS. Funny thing is, the Mac and PC had (have) HORRID environments. A lot of applications still get developed. If enough copies of something exist in the world, it will be used. I can see the future - NeWS finally becomes "fashionable" and Sun announces they will discontinue support. Heavy sigh..... -- Bruce Barnett <barnett@crd.ge.com> uunet!crdgw1!barnett
Re: Future of NeWS (was Re: Why is initial screen I/O so slow?)
Author: Ian Kemmish
Date: Sat, 22 Aug 1992 15:00
Date: Sat, 22 Aug 1992 15:00
15 lines
926 bytes
926 bytes
barnett@grymoire.crd.ge.com (Bruce Barnett) writes: > Hardware accelerators will be hard to pipeline or parallelize > (because pixels are read AND write instead of write only) > Since when has Sun's implementation of NeWS ever used a write-only framebuffer???!? They even use XOR for doing *overlays*, for God's sake! -- Ian D. Kemmish Tel. +44 767 601 361 18 Durham Close uad1077@dircon.co.uk Biggleswade uknet!dircon!uad1077 Beds SG18 8HZ United Kingdom
Re: Future of NeWS
Author: Bruce G. Barnett
Date: Sun, 23 Aug 1992 12:38
Date: Sun, 23 Aug 1992 12:38
16 lines
1099 bytes
1099 bytes
I wrote: |> Hardware accelerators will be hard to pipeline or parallelize |> (because pixels are read AND write instead of write only) In article <1992Aug22.150017.1614@dircon.co.uk> uad1077@dircon.co.uk (Ian Kemmish) writes: | |Since when has Sun's implementation of NeWS ever used a write-only |framebuffer???!? They even use XOR for doing *overlays*, for God's |sake! Who was talking about Sun's implementation? I thought I said it is difficult to design a hardware accelerator for a X based system that can handle parallel/pipelined constructs. If you had a stencil based model, it is theoretically possible.
Re: Future of NeWS (was Re: Why is initial screen I/O so slow?)
Author: Don Hopkins
Date: Sun, 30 Aug 1992 23:40
Date: Sun, 30 Aug 1992 23:40
31 lines
2069 bytes
2069 bytes
uad1077@dircon.co.uk (Ian Kemmish) writes: barnett@grymoire.crd.ge.com (Bruce Barnett) writes: > Hardware accelerators will be hard to pipeline or parallelize > (because pixels are read AND write instead of write only) > Since when has Sun's implementation of NeWS ever used a write-only framebuffer???!? They even use XOR for doing *overlays*, for God's sake! SGI's implementation of NeWS (4Sight) ran on a practically write-only framebuffer. The xor operation was very slow (as it was with the X server at the time). It used real hardware overlay planes to implement the NeWS overlay plane. In fact the pop-up menus were subclassed (the SGIMenu subclass) to draw in the overlay plane, so they popped down instantly without causing repainting (they didn't use savebehinds, which were slow for the same reason xor was slow). You were allowed three colors on the overlay (since it used 2 bitplanes to implement the overlay): black, white, and one other color. When you drew with a gray color, it would simply use a stipple pattern. When you drew with a non-gray color it would set the colormap slot for the color overlay pixel to that color and use that. The 4Sight user interface displayed red bounding boxes on the overlay when you dragged windows around, and the menus had nice 50% gray drop shadows stippled over the (appearently darkened) screen image underneath. -Don
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads