Thread View: comp.sys.next.advocacy
6 messages
6 total messages
Started by Robert Alexander Wyatt
Fri, 22 Jan 1993 11:54
NeXTstep for PowerPC --- THE ONLY CHOICE
Author: Robert Alexander Wyatt
Date: Fri, 22 Jan 1993 11:54
Date: Fri, 22 Jan 1993 11:54
94 lines
5631 bytes
5631 bytes
Well...I'm probably setting myself up for a flame war, but here goes... I recently posted a note to mac.advocacy asking about PowerPC and Taligent- out of curiousity...Thanks for all the responses! In addition, I alluded to a NeXTstep port (couldn't resist :))...Anyway, I have noticed a few other posts covering similar topics...So, what do I think??? (Does anyone really care...we'll just have to see...) I received a great response to my post from Robert Szarek...and I quote... "Pink/TalOS - will even leapfrog NeXtStep 3 from what I can dig up. It will over CPU enablers for different platforms (RISC, 680x0, Pentium?, x86s). The most interesting concept is that programs will be able to borrow objects from one prg. to another. The prg. will have to "announce" it's objects to the OS, other apps (possibly from the same or other soft vendors) can look up the object, and if available, it will use it. Think of it, one dictionary object used by your Word processor, database, and spreadsheet. The object can be applied in various different ways. Like in the wp it would be used to check text words. But if the dict. obj. can access various data structs. then in theory it can read words stored in a draw file! Now that's power that even NeXTStep doesn't offer. They do have OOP but on a per app. basis. Something a la C++ but better. I could be wrong does NS 4 offer object OS/app sharing ? This only one feature, there are many more in Tal OS." (Hope you don't mind Robert...) Okay...not to flame Robert or start a war, but...is Taligent shipping their OS? Specs are great...but...until the product is in hand...I seem to remember a rather sinister jab made by Steve Jobs in regard to Taligent's CEO... something about the 300 million he spent on OfficeVision (great specs and all)...and the product he never shipped...(correct me if I am wrong...not about OfficeVision, but Steve's quote...) I enjoyed Robert's comments, but compare Taligent's OS to NeXTstep when Taligent's OS is shipping...by then, NeXTstep will be somewhere close to Release 5 I imagine... Robert also mentioned the Business Week article which everyone in next.advocacy has been discussing...I personally did not find it so grim...If NeXT gets out of the hardware business, I wouldn't mind...anyone can make good hardware... but software...let's face it...nothing shipping *today* (or in the near future) measures up to NeXTstep...SUN is seriously lacking...MS-DOS/Windows...yawn... System 7.0...(ridiculously crippling) Taligent from what I understand will ship its OS sometime in late 1994/early 1995...(if at all)...Apple and IBM will begin shipping PowerPC systems this year...that gives NeXT (and anyone else who cares) at least one solid (probably two) years to port their OS...Might not be a bad idea... NeXTstep is a complete OOP system shipping today...NeXTstep is tried and true...The system works...The development tools are beautiful...An object library is in place and growing...So when Taligent ships its OS in say two years...where will NeXTstep be? By then NeXT will have ten times as many objects...the system will be running smoothly on NeXT hardware (maybe... if they are still in the hardware business), 486s, and probably HP or SUN or SGI or all of the above workstations...So, why bother with Taligent? Taligent OS will ship...bugs will have to be worked out...objects will have to be written...so, in truth we can expect to see a truly functional and useful Taligent OS in about three to four years...(maybe more!)...not one to two... The computer industry is far too fragmented...everyone has a better idea... And while companies battle it out over technology...who loses? The consumer! So why not consolidate the power of technology...Apple makes nice hardware and I expect the new stuff will be really amazing...PC clones are in abundance...not to mention getting faster and faster by the minute...SUN makes great hardware...SGI...well, perhaps the closest thing to hardware perfection... A NeXTstep port to the PowerPC would be great for everyone...This ridiculous "my computer is better than yours" fight must end...between Macs and PCs, between NeXTs and Macs...etc...NeXT and Taligent could cooperate on an OS that would benefit us all, regardless of what platform it was running on...I'm sure Taligent is working on some cool stuff...NeXT has cool stuff available *today*...combine the technology and strengths of both companies... and anyone else who cares to join in...ship a killer OS...let the consumer benefit for a change... As of today, NeXTstep is the crown jewels of the computer industry...there is no disputing that...Taligent can release all the specs it wants...rumors can fly...Mac fanatics can sing its praises...but the fact remains...the market is a long ways away from seeing it... Technological unity is the only thing that can save the consumer, the developer, and the manufacturer... Getting companies to work together...well, that's a much different story... (but hey, if Apple and IBM can cooperate, I imagine just about anyone can!) Later, Rob rawyatt@scf.usc.edu
Re: NeXTstep for PowerPC --- THE ONLY CHOICE
Author: Scott Hess
Date: Fri, 22 Jan 1993 13:34
Date: Fri, 22 Jan 1993 13:34
92 lines
4948 bytes
4948 bytes
In article <1jon9vINN91a@phakt.usc.edu> rawyatt@phakt.usc.edu (Robert Alexander Wyatt) writes: >Well...I'm probably setting myself up for a flame war, but here goes... We'll see. >I received a great response to my post from Robert Szarek...and I >quote... > >"Pink/TalOS - will even leapfrog NeXtStep 3 from what I can dig up. But, his example is: >The most interesting concept is that programs will be able to borrow >objects from one prg. to another. The prg. will have to "announce" >it's objects to the OS, other apps (possibly from the same or other >soft vendors) can look up the object, and if available, it will >use it. Think of it, one dictionary object used by your Word >processor, database, and spreadsheet. The object can be applied in >various different ways. Like in the wp it would be used to check >text words. But if the dict. obj. can access various data structs. >then in theory it can read words stored in a draw file! Now that's >power that even NeXTStep doesn't offer. NeXTSTEP3.0 doesn't do this? That's news to me. "A proxy by any other name works the same", even if the proxy is not really a proxy but the real object. Of course, it depends on how good your proxy code is :-). [Though if IBM/Apple manage to pull off shared object access in the shared memory sense, and still manage to do it in a memory-protected environment, I'll be impressed!] >They do have OOP but on a per app. basis. Something a la C++ but >better. Hmm. That's a pretty big hook to swallow! "It's like passing a kidney stone, but better." >Okay...not to flame Robert or start a war, but...is Taligent shipping >their OS? Specs are great...but...until the product is in hand... This is the basic problem with comparing Taligent with NeXTSTEP. NeXTSTEP is shipping _today_. Taligent is shipping at some point in the future which has been estimated as 1995-1996. Now, that's what they're estimating _today_, which means 1997-1999. Even though NeXT doesn't exactly manage to get their development cycles as short as they think they can, they are coming in around 18-22 months per release. That means that NeXT will be to NS5.0 and probably releasing NS6.0 Real Soon Now by the time Taligent comes out. The thing is, what Microsoft and Apple/IBM are working to release Real Soon Now is something has has everything NeXTSTEP has, but on their platforms. In essence, NeXT was the first major OS in the second generation of the GUI wave. I will be the first to admit that NT and Taligent apparently will have some things that _are_ nice compared to NeXTSTEP. That's the advantage of waiting five or six years, you can see what worked and what didn't. But, I'll also be right in there pointing out many of the _disadvantages_ compared to NeXTSTEP. Lest you think that this posting is all happiness and light, I'll toss in one sobering thought. For long-time NeXT users, NS2.0 was not all _that_ awesome. There were a lot of really nice things in it, but you could hear the same refrain from many quarters - "This is what NS1.0 should have been but wasn't." With NS3.0, it's worse. We're hearing things like "This is actually pretty buggy." NeXT currently has the lead. If they are _really_ forward-thinking, they're going to take the last five to eight years of experience and use it to pull the NeXTSTEP operating system forward. Then, they can take that and become the first OS in the _third_ generation of the GUI wave. IMHO, it's going to require the use of a real object-oriented language - C++ and Objective-C are attempts to add real object-oriented abilities to C, and though they succeed on many levels, they still are just C in costume. Someone is going to do this. It's not Microsoft or Apple/IBM (an object-oriented operating system based on the C++ mindset is not going to do it. Remember, a big factor with Unix was that it was 95% C code - DOS was originally written in assembler). There's no reason it couldn't be NeXT. [I want it to be NeXT, but it doesn't need to be - wherever it is, that's where I hope to be.] Later, -- scott hess <shess@ssesco.com> <To the BatCube, Robin> 12901 Upton Avenue South, #326 Burnsville, MN 55337 (612) 895-1208 Anytime!
Re: NeXTstep for PowerPC --- THE ONLY CHOICE
Author: Scott Byer
Date: Fri, 22 Jan 1993 19:00
Date: Fri, 22 Jan 1993 19:00
42 lines
2719 bytes
2719 bytes
Robert Alexander Wyatt quotes > "Pink/TalOS - will even leapfrog NeXtStep 3 from what I can dig > up. It will over CPU enablers for different platforms (RISC, 680x0, > Pentium?, x86s). The most interesting concept is that programs will > be able to borrow objects from one prg. to another. The prg. will > have to "announce" it's objects to the OS, other apps (possibly > from the same or other soft vendors) can look up the object, and > if available, it will use it. Think of it, one dictionary object > used by your Word processor, database, and spreadsheet. The object > can be applied in various different ways. Like in the wp it would > be used to check text words. But if the dict. obj. can access > various data structs. then in theory it can read words stored in > a draw file! Now that's power that even NeXTStep doesn't offer. > They do have OOP but on a per app. basis. Something a la C++ but > better. I could be wrong does NS 4 offer object OS/app sharing ? Borrow objects... could that be like DISTRIBUTED OBJECTS?!? :-) Like what NS3.0 has NOW?!? Yes, I can write an app that declares a dictionary object for all to use by proxy. Today. In Objective C. Easily. As for processor emulation, why not just design a machine with multiple daughter board slots and use a multi-processor capable OS (say, like Mach, maybe...). Want to run that 486 program? Go down to Fry's and buy the $400 daughter board. Mix and match! Collect them all! "Trade you my PowerPC for a 486 and a Joe DiMaggio..." *Maybe* you want emulators for those who want to run a program for a processor they don't have just once or twice. The cheaper the daughter boards, the less time that needs to be spent making the emulators fast. Better yet, just rent the daughter boards at your local BlockBuster... Then let's see who *really* has the best processor... -- Scott Byer NeXTMail: byer@mv.us.adobe.com Adobe Systems Incorporated These are *my* opinions, and 1585 Charleston Road, P.O. Box 7900 do not necessarily reflect Mountain View, CA 94039-7900 the opinions of my employer. ---------------------------------------------------------------------
Re: NeXTstep for PowerPC --- THE ONLY CHOICE
Author: Marcos Javier Polanco
Date: Fri, 22 Jan 1993 19:21
Date: Fri, 22 Jan 1993 19:21
20 lines
1178 bytes
1178 bytes
In article <1jon9vINN91a@phakt.usc.edu> rawyatt@phakt.usc.edu (Robert Alexander Wyatt) writes: > The most interesting concept is that programs will be able to > borrow objects from one prg. to another. The prg. will have to > "announce" it's objects to the OS, other apps (possibly from the same > or other soft vendors) can look up the object, and if available, it > will use it. Are you not describing Distributed Objects? >NeXT and Taligent could cooperate on an >OS that would benefit us all, regardless of what platform it was running >on... So Steve should just kiss and make up with Apple (from which he was was ousted) and IBM (who spurned him). I don't think so. -Marcos J. Polanco -shiva@vega.stanford.edu
Re: NeXTstep for PowerPC --- THE ONLY CHOICE
Author: Robert Alexander Wyatt
Date: Fri, 22 Jan 1993 20:22
Date: Fri, 22 Jan 1993 20:22
13 lines
1054 bytes
1054 bytes
Marcos- I know...I know...It is unlikely that Steve and Apple/IBM would ever make up, and why should he? You are right...Steve was treated unfairly by both companies...My only point was (using Taligent and NeXT as examples) that the computer industry would benefit and grow greatly from some cooperation instead of so much bickering and insisting that "my system is better then yours..." And hey, if they can't do that, NeXT should work on a PowerPC port of NeXTstep so that it is available LONG BEFORE Taligent's is... -Rob rawyatt@scf.usc.edu NeXTmail accepted
Re: NeXTstep for PowerPC --- THE ONLY CHOICE
Author: Alexander Swietlicki
Date: Mon, 25 Jan 1993 07:00
Date: Mon, 25 Jan 1993 07:00
10 lines
1005 bytes
1005 bytes
In article <1jon9vINN91a@phakt.usc.edu> rawyatt@phakt.usc.edu (Robert Alexander Wyatt) writes: > >The computer industry is far too fragmented...everyone has a better idea... >And while companies battle it out over technology...who loses? The consumer! >NeXT and Taligent could cooperate on an OS that would benefit us all, >regardless of what platform it was running on... Cooperation gives us X. Good ol' American capitalism/competition gives us NeXTSTEP. Any questions? :-)
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