Slashdot Mirror


Steve Jobs Demos NeXTSTEP 3.0

node 3 writes "Following the current trend of posting video from product demos long past, openstep.se has posted a 55MB video from 1992 of Steve Jobs demoing NeXTSTEP 3.0. They already have 4 mirrors hosting the file, but hopefully someone will set up a torrent (I would, but I don't have a place to post it). If you find the demo compelling and want to try out NeXTSTEP for yourself, you can always go here or here to get started."

465 comments

  1. old apple ads by dclaw · · Score: 2, Insightful

    what's with all these old apple ads?

    --
    feeling lonely? grab a balled up pillow for company
    1. Re:old apple ads by Anonymous Coward · · Score: 0

      Maybe Apple are getting us in the mood for the iRetro? Oh shit i've said too much!

    2. Re:old apple ads by Anonymous Coward · · Score: 1, Insightful

      Slashdot is owned by Apple.

    3. Re:old apple ads by eomnimedia · · Score: 1

      Because they consistently "get it," hence this article.

    4. Re:old apple ads by i41Overlord · · Score: 1

      Because they consistently "get it,"

      If by "it", you mean a minute fraction of market share, you're right.

      I've used Macs and I do not find their interface, marketing, or company very appealing. Also, the crowd is way too liberal for me.

    5. Re:old apple ads by Anonymous Coward · · Score: 0
      ...the crowd is way too liberal for me.

      Please don't stereotype people.
      I'm sure Apple users also include right wing nazis.

    6. Re:old apple ads by BasilBrush · · Score: 2, Funny

      Hmmm, lets see now. Jobs, cool liberal. Gates, nerdy liberal. Linux programmers, open source hippy liberals. Looks like right wing morons don't produce OSs.

    7. Re:old apple ads by i41Overlord · · Score: 1

      Please don't stereotype people. .

      LOL

      It's pretty hard not to. You'd have to live in some type of alternative universe far away from Earth in order to pretend that Apple's fanbase isn't predominately liberal.

      Of course once I say this, any liberal Mac user is going to reply and say they're a Bush loving Republican (which is worse than being liberal, IMO)

    8. Re:old apple ads by bonch · · Score: 1

      All two of them?

    9. Re:old apple ads by eomnimedia · · Score: 1

      I'm not a liberal. Nor do I play one on TV. Actually, Rush Limbaugh is an avid Mac user from what I understand.

    10. Re:old apple ads by XxtraLarGe · · Score: 2, Interesting

      Also, the crowd is way too liberal for me.

      You mean the crowd that includes Rush Limbaugh and Tom Clancy?

      --
      Taking guns away from the 99% gives the 1% 100% of the power.
    11. Re:old apple ads by soft_guy · · Score: 5, Insightful

      Its interesting that anyone who is worried about the national debt is considered a "liberal" now.

      --
      Avoid Missing Ball for High Score
    12. Re:old apple ads by Gilmoure · · Score: 1

      Check out Lileks. From his daily bleat, he sounds a bit conservative.

      As for myself, I was a Republican up until the 2000 primaries and saw how BushCo. went and savaged McCain. For now, I'm stuck with writing congressmen and trying to get a critical mass of people in Washington to wake up and see what the hell's going on.

      Oh yeah, I'm planning on integrating a Mac Mini with 70 Impala big block eco-fiend (in your face ya' farkin' cheese huggers!). And the iGun definitely needs to be invented.

      --
      I drank what? -- Socrates
    13. Re:old apple ads by Gilmoure · · Score: 1

      Hey! Any pocket protector wearing, arithmetic using, budget using geek who wants to use 'numbers' to compare expenditures and income is a commie! Real men don't use numbers. They just spend money. It's people like you who will be the downfall of the United States of NeoCon Jesus Land!

      --
      I drank what? -- Socrates
    14. Re:old apple ads by squiggleslash · · Score: 1

      Isn't Rush Limbaugh a Mac user? I don't know anyone to the left of Hitler that'd consider him "liberal".

      --
      You are not alone. This is not normal. None of this is normal.
    15. Re:old apple ads by Arielholic · · Score: 1

      But apparently you *do* like their naming scheme.

    16. Re:old apple ads by Anonymous Coward · · Score: 0

      That simply shows that some Mac users are idiots.

    17. Re:old apple ads by dustmite · · Score: 3, Informative

      Still, what kind of moron bases their decision of which computer platform to purchase on the perceived political opinions of most other users of that platform, rather than e.g. it's technical capabilities, usability, design strengths etc.

      How can a computer be "right" or "left" anyway? Does the G4's assembly language have instructions for creating socialist socio-economic systems? Give me a break --- what a load of crap.

    18. Re:old apple ads by Anonymous Coward · · Score: 0

      So, you're a Mac user? Nyah.

    19. Re:old apple ads by i41Overlord · · Score: 1

      Shut up.

  2. Next NeXTSTEP? by Pan+T.+Hose · · Score: 2, Interesting

    Wouldn't it make more sense for Apple to contribute to GNUstep?

    --
    Sincerely,
    Pan Tarhei Hosé, PhD.
    "Homo sum et cogito ergo odi profanum vulgus et libido."
    1. Re:Next NeXTSTEP? by ScytheBlade1 · · Score: 3, Insightful

      Ehhh.....maybe not.

    2. Re:Next NeXTSTEP? by remahl · · Score: 3, Insightful

      What is your point? Mac OS X _is_ the next NeXT operating system, even GNUstep realizes this and aims to keep up with Apple's development of Cocoa (former OpenStep). Anyhow, I don't see how this relates to the article about a ~14 yr old product demo.

    3. Re:Next NeXTSTEP? by Anonymous Coward · · Score: 0

      No, since its just a rip-off clone :) OS X is the real NeXTStep, why would they bother? They already have an awesome framework (Cocoa)... no need to contribute to GNUStep.

    4. Re:Next NeXTSTEP? by slavemowgli · · Score: 3, Insightful

      Wouldn't it make more sense to read past the headline and see that this is from 1992? It's not as if Apple is showing a demo of the upcoming NeXTstep *today*.

      --
      quidquid latine dictum sit altum videtur.
    5. Re:Next NeXTSTEP? by Anonymous Coward · · Score: 0

      It's an old video, from 1992, NeXTSTEP 3.0 is old, there would be no point for Apple to release a next NeXTSTEP, OSX is already the next NeXTSTEP.

    6. Re:Next NeXTSTEP? by bonch · · Score: 0

      OS X is essentially OpenStep 5 or 6 with a Mac-alike interface.

      Hell, go to System Preferences and set the clock to float as a window. Look familiar? :)

    7. Re:Next NeXTSTEP? by CRCulver · · Score: 3, Insightful

      No, since its just a rip-off clone

      "Rip-off"??? OPENSTEP is an open standard, different implementations were encouraged. How is implementing a standard by a consortium's invitation "ripping-off" someone?

    8. Re:Next NeXTSTEP? by Anonymous Coward · · Score: 0

      You just made yourself look like a clueless idiot to a whole lot of people...

    9. Re:Next NeXTSTEP? by Anonymous Coward · · Score: 2, Funny

      "Tired of bullshit Slashdot comments? Browse at +3!"

      I find some humor in the fact that your post is modded too low for you to even read.

    10. Re:Next NeXTSTEP? by Anonymous Coward · · Score: 0

      Like, for example, .NET is not a Java rip-off, maybe ?

    11. Re:Next NeXTSTEP? by Anonymous Coward · · Score: 0
      OS X is essentially OpenStep 5 or 6 with a Mac-alike interface.

      This is so wrong it's not even funny. Hopefully people with mod points will see this and mod you down into oblivion. Lest some n00b see this and perpetuate this myth on some other board.

      A lot of the concepts behind Next are in OS X but to say it's OpenStep with a Mac interface shows how blissfully ignorant you are of both operating systems.

    12. Re:Next NeXTSTEP? by civilizedINTENSITY · · Score: 1

      Aqua
      on top of
      Carbon | Cocoa | Java
      on top of
      Quartz | OpenGL | QuickTime
      on top of
      Darwin

    13. Re:Next NeXTSTEP? by bonch · · Score: 1

      Nope, sorry. OpenStep was given the MacOS interface with Rhapsody, and the dev libraries were made into Cocoa for OS X.

      Where do you think all those NS* classes came from? Why do you think OS X still has NeXT's "Services" submenu in every application menu?

      Next.

    14. Re:Next NeXTSTEP? by Anonymous Coward · · Score: 0

      Ok, dimwit, go find some OS X apps with source available, even the circa first release source code, and recompile them for the latest version of OpenStep. Have fun.

      Or just shut the fuck up now.

    15. Re:Next NeXTSTEP? by Anonymous Coward · · Score: 0

      clearly he won the debate

    16. Re:Next NeXTSTEP? by Fred+Or+Alive · · Score: 1

      You'd probably get the same issues taking the source to a program for the last release of OPENSTEP, and trying to run it on the first release of NeXTSTEP. Things like libraries change over time, and trying to move a program backwards though versions is probably going to be rather hard, most developers assume you're only going to be migrating your code to newer versions. Mac OS X is based on OPENSTEP (in part) but the libraries and stuff didn't stop dead when Apple bough NeXT.

      I'd imagine bits of Mac OS X code would still work though, but you would probably have to do some major hacking to reverse and changed from OpenStep to Mac OS X.

      --
      10 PRINT "LOOK AROUND YOU ";
      20 GOTO 10
    17. Re:Next NeXTSTEP? by Anonymous Coward · · Score: 0

      Mac OS X contains the same basic filesystem layout and OpenStep API--a.k.a. Cocoa--from NeXTSTEP, but Darwin itself is a different beast. XNU, the Mac OS X kernel, is actually an extended NuKernel. You can think of XNU as an acronym: something like, "X is Not Unix." XNU draws upon the Mach, MkLinux, and *BSD projects.

    18. Re:Next NeXTSTEP? by SteeldrivingJon · · Score: 1

      Ok, dimwit, go find some OS X apps with source available, even the circa first release source code, and recompile them for the latest version of OpenStep.

      TextEdit's source code hasn't changed much since the OpenStep days. It dates back to 1995.

      The major change between OpenStep and OS X, as far as Cocoa apps go, is the change from Display Postscript to Quartz. And that's mostly an issue only if the application does much drawing.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    19. Re:Next NeXTSTEP? by dubl-u · · Score: 1

      I find some humor in the fact that your post is modded too low for you to even read.

      Not any more it isn't. Yours is, though.

    20. Re:Next NeXTSTEP? by SteeldrivingJon · · Score: 1

      A lot of the concepts behind Next are in OS X but to say it's OpenStep with a Mac interface shows how blissfully ignorant you are of both operating systems.

      Having used MacOS and OpenStep, and having switched from my SE/30 to a NeXT Cube in 1993 (without looking back), I'd have to say OS X is a heck of a lot more like OpenStep than that stunted, underpowered runt OS X replaced.

      It's really nice to use an operating system that wasn't designed to run on hardware a little better than an Apple II gs.

      Anyone who says OS X is more MacOS than OpenStep has severe delusions of the old Mac OS's grandeur.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  3. Geez by Anonymous Coward · · Score: 5, Insightful

    Is someone keeping a list of these or something? It sure would be nice if someone could just put together one big bittorrent archive.

    I mean, it would be sad if after these things being rescued from the ravages of time and analog media, they were lost to the ravages of time and the broken Slashdot search function the instant that the blogosphere's attention span moves on...

    1. Re:Geez by retiarius · · Score: 3, Informative

      list not needed with given the existence of the archive.org
      wayback machine. try on for size:

      http://www.esm.psu.edu/Faculty/Gray/movies.html

    2. Re:Geez by bigberk · · Score: 4, Insightful
      I mean, it would be sad if after these things being rescued from the ravages of time and analog media, they were lost to the ravages of time
      This is precisely why we need industry standard open formats, not proprietary formats (QuickTime won't fly). All specifications have to be out in the open since we don't want the death of a company to take its format to the grave.

      The second threat to archival is digital rights management, content protection, keys or any other kind of 'protection' is basically going to kill long term archival.

      I think pure MPEG video is still the best candidate.
    3. Re:Geez by Anonymous Coward · · Score: 0

      "not proprietary formats (QuickTime won't fly). "

      Way to make yourself look like an idiot.

    4. Re:Geez by MrHanky · · Score: 2

      Quicktime is open, and it's also a much better container than pure MPEG (or avi, which is just unsuitable for modern codecs). ASF/WMV are proprietary and patented.

      Since you obviously use Windows, do a search for 'Quicktime alternative' to get around having to use Apple's Quicktime Player. MPlayer, vlc, xine et al support Quicktime as well. http://www.openquicktime.org/ has a nice library you can use.

      Hopefully, someone else can comment on the quality of Ogg as a container format for video.

    5. Re:Geez by mshurpik · · Score: 1

      I would like to see the demo from 1984 where Steve Jobs introduces the Macintosh in black and white, three years after IBM released a consumer CGA card.

      Also cool would be the demo from 1989 where Steve Jobs introduces the NextStep in monochrome, with no floppy drive, for $7000 per machine.

    6. Re:Geez by isecore · · Score: 1

      Wow, I'm actually replying to a troll/flamebait.

      Anyhoo... I'd take a 512k Mac any day over a CGA-equipped IBM-computer. Have you ever actually seen a CGA display? It' ain't pretty. Very blocky, low-resolution with only four colors. I'd prefer a nice, crisp, relatively high-res B&W display any old day.

      Same goes for the NeXT-slab. I'd take a crisp B&W slab over the EGA-nonsense from IBM. EGA was an improvement over CGA, but it still couldn't shake a stick at NeXT.

      Incidentally, I'm now going to fire up my NeXT-slab (color) that's standing right next here and have a nostalgic moment.

      --
      I enjoy large posteriors and I cannot prevaricate.
    7. Re:Geez by wealthychef · · Score: 1

      What would be even nicer is if bit torrent did not require centralized servers to find its software. I occasionally would like to broadcast the availability of my copy of a download as a torrent to relieve the burden on a server, but how is this done with a torrent?

      --
      Currently hooked on AMP
    8. Re:Geez by Anonymous Coward · · Score: 0

      poster probably meant MOV -- Sorenson proprietary, as in the movie files posted along with this slashdot article

    9. Re:Geez by Matt_Joyce · · Score: 1

      http://www.blogtorrent.com/

      its not everything to everyone mind.

    10. Re:Geez by Anonymous Coward · · Score: 0

      Have you ever actually seen a CGA display?

      Yes. I had (check this out): a CGA card paired with a monochrome monitor, which means way back in 1985 I had very nice greyscale. I bugged my dad for years to get a color monitor and it turns out, yeah, actual color would have been worse.

      The next machine I got had VGA. That was '90-91. Youre right, CGA and EGA were pretty crappy, but B&W is a pretty harsh 1-bit scheme...you cant even display an image without dithering. Greyscale aint so bad.

      FYI a troll is a clever liar. But Steve Jobs really did do those things I said...and my point was simply that color sells product.

      -mjs

  4. You have to consider... by Faust7 · · Score: 4, Funny

    what's with all these old apple ads?

    If they only posted old Microsoft ads, it would basically be mass murder of geeks who died from internal hemorrhaging as a result of uncontrollable laughter.

    Anyone that saw the recently posted video of Ballmer touting Windows 1.0 knows what I'm talking about.

    1. Re:You have to consider... by Anonymous Coward · · Score: 1, Interesting

      That video was an INTERNAL microsoft joke. They have them from time to time, not an actual advert. Ballmer did it for the entertainment of MS employees, not for customers.

    2. Re:You have to consider... by dclaw · · Score: 1

      very true anyone seen the sun microsystems spoof on that apple ad? it portrays gates like hitler or something... I should make that available

      --
      feeling lonely? grab a balled up pillow for company
    3. Re:You have to consider... by wwwillem · · Score: 1

      Could you please post a link to this fragment? ....

      --
      Browsers shouldn't have a back button!! It's all about going forward...
  5. Dissapearing History by nurb432 · · Score: 2, Insightful

    Or the files are lost due to the wonderful DMCA, as the DRM rights kick in and all unapproved files are magically deleted off your pc.. or just refuse to play beacuse they *might* be infringing on something, somewhere..

    --
    ---- Booth was a patriot ----
    1. Re:Dissapearing History by Anonymous Coward · · Score: 0

      What part of "the right of the people to keep and bear arms, shall not be infringed" do you not understand

      Evidently, the part that says "A well regulated Militia, being necessary to the security of a free State. . ."

    2. Re:Dissapearing History by Leo+McGarry · · Score: 2, Insightful

      I'm sure you think you're being responsibly concerned, but the fact is that somewhere along the line you crossed over into the realm of the deranged ravings of a lunatic.

      Might want to take a step back there, to rejoin us in reality.

    3. Re:Dissapearing History by laughingcoyote · · Score: 1

      When "trusted computing" becomes a reality, said "lunatic" might not be too far from the truth. And if such technology is invented, it'll be illegal (read: illegal, jail-time, not illegal, 1 in 100000 chance of getting sued) to break it.

      Might want to have a look at where your reality's heading. "Orphan works" are all too real, there was an article posted quite recently here.

      --
      To fight the war on terror, stop being afraid.
    4. Re:Dissapearing History by bonch · · Score: 0, Flamebait

      That was one of the more random DMCA references I've seen. What DRM in this file are you referring to? Seriously, what does DRM or the DMCA have to do at all with this story or this video file?

      Oh, well, it got you a pointless upmod, as intended.

    5. Re:Dissapearing History by Leo+McGarry · · Score: 1

      Yeah ... again, you've lost your grip. Take a step back. Re-secure your attachment to the world you actually live in, not the world of some activist's drug-fueled dream.

    6. Re:Dissapearing History by laughingcoyote · · Score: 1

      Mind telling me what part of that you disagree with, or all of it, and if so, why?

      --
      To fight the war on terror, stop being afraid.
    7. Re:Dissapearing History by Jeff+DeMaagd · · Score: 1

      I think it was a reference to how digital files will die or be inaccessible in the future. Not necessarily due to media aging, but not having the encryption key. How it pertains is that it is a way that digital files are worse off than analog recordings.

    8. Re:Dissapearing History by fireman+sam · · Score: 1

      Let me explain. This is a worst case senario.

      In the world of "trusted computing" where the big companies who own all the media do not trust you to use your computer the way they want you to, all the data that is stored on your computer would need to be "signed" by the appropreate authority. The audio/video files would be signed by the "**AA authority"[1]. The executable (programs) files would be signed by the "Software Authentication Authority"[2].

      If you attempt to use some software that is not signed, the code in your BIOS will erase that program. If you attempt to read some data that is not signed, the code in you BIOS will erase that data.

      [1] **AAA is a board of democraticly(sp?) elected members. Voting is open to members of the RIAA and MPAA

      [2] SAA is a board of democraticly elected members. Voting is open to everyone. Nomination requirements are a current position on Microsoft executive board.

      --
      it is only after a long journey that you know the strength of the horse.
    9. Re:Dissapearing History by Anonymous Coward · · Score: 0

      I'd join our "militia" except that it seems to be off blowing up some other State that has nothing to do with our security or freeness.

      Here's to hoping that the elections run well tonight and our people can come home. Maybe Bush won't send them right back out the door on another wild goose chase.

    10. Re:Dissapearing History by Anonymous Coward · · Score: 1, Interesting

      this really isn't my fight, but - the part he disagrees with is the part where someone thinks this could actually happen.

    11. Re:Dissapearing History by krel · · Score: 1

      I'm not at all sure how this relates to your parent comment.
      His comment was, "I'd sure like to see more old OS demos."
      Your comment was, "DRM is the angel of death bringing darkness to this world!"

      Point me towards a DRM scheme that actually does what you just claimed. Software that normal, decent people can use to compress their personal videos, and that automatically restricts access to them based on the slightest possibility that the material contained therein is copyrighted by someone. Boy I'll bet you could sue the pants off a company that actually sold a a product like that, with or without their standard click-through license giving them the right to do whatever the hell they want.

      --
      karma: ouch!
    12. Re:Dissapearing History by mr100percent · · Score: 1

      You think that once there are elections everything will 'be better' and the troops will be able to leave? I heard them say that same exact thing would happen once the Iraqi army surrendered, then once Interim Governing Council was appointed, then once the US caught Saddam Hussein, then once "sovereignty" was handed over, then once Fallujah was demolished, etc. Each of these was supposed to be some magical turning point and the beginning of sunshine and rainbows, and instead the situation has deteriorated every single month for the past nearly two years.

      I think the election will go forward, but I just don't expect much from it. The resulting government will be of questionable legitimacy due to poor turnout and unequal representation (especially since the Constitution will be drafted by those elected), and the guerrilla war will if anything intensify. Oh, and as for wild goose chase, Bush is apparently setting his sights on Iran, according to this and last week's news.

    13. Re:Dissapearing History by Anonymous Coward · · Score: 0

      The idea is to mention nextstep or steve jobs or mac/msft/gates/ballmer/ogg/xvid at least once somewhere in the post!

    14. Re:Dissapearing History by Leo+McGarry · · Score: 1

      To say that I "disagree" elevates it to a level that I don't think is appropriate. One wouldn't say that one "disagrees" with the Tooth Fairy or the Great Pumpkin. It doesn't even approach that point.

      But if you want to set aside semantics for a minute and get to the crux of where you went wrong, it was with your first word: "When."

      You should have said "If." And then qualified it with a whole bunch of maybes and hypotheticals. Because you're talking about something that's never, never, ever going to happen, ever.

    15. Re:Dissapearing History by Gilmoure · · Score: 1

      After the elections, our troops should be able to come home and Steve Jobs can send Bill Gates over to Abu Gharib prison so Bill can show the guards how to make a Ballmer pyramid. Somehow, this will result with an increase in sales of NOS Next Cubes.

      --
      I drank what? -- Socrates
  6. where'd the torrent go? by interactive_civilian · · Score: 4, Interesting
    I caught this link yesterday on the Mac.Ach. on the ArsTechnica forums, and they had a .torrent link on the page itself (though that was for an older version of the video which was missing the last 10 minutes), but it seems to have disappeared. Either that or they haven't made a torrent for the new file...

    Anyway, think about it people. This video was made in 1992!!! It is amazing how advanced NeXT was at that time. I mean, that machine is what?...a 68030? 040? 33MHz? Amazing! A lot of the technologies that we take for granted in MacOS X were already around at the time, as well as some other things (such as OpenDoc) which were not introduced in other systems for years and have yet to be re-implemented.

    Truly an impressive OS.

    Oh, and it is great to hear Steve Jobs say "BOOOM!" during his demos. ;)

    --
    "Empathise with stupidity, and you're halfway to thinking like an idiot." - Iain M. Banks
    1. Re:where'd the torrent go? by Anonymous Coward · · Score: 0
      Look, you make it sound like 13 years ago people were barely walking upright. For crissakes, 35 years ago, people hooked up a bodysuit to an analog computer to get real-time computer animation.

      Not to mention that whole Moon landing thing. Oh, and basically inventing the whole modern concept of how a computer should work. THAT's amazing.

      Oh, and in 1992, I think my Amiga 3000 was competetive wrt to the NeXT. What's the big deal with all the jizz flying around for jobs around here?

    2. Re:where'd the torrent go? by bonch · · Score: 4, Informative

      NextStep in 1989 was an endless series of brilliant concepts and ideas that are just now coming into mainstream operating systems. Truly ahead of its time. As someone else mentioned, the foundations of OS X are a lot more mature than people realize. Cocoa is truly a fantastic way to develop apps. Even simple things like menu item enable/disable becomes automatic due to the way messaging works (i.e., if no methods are found to handle the Print message, then Print gets grayed out automatically).

      Microsoft is going the way of declarative interface programming with languages like XAML, which I disagree with. I take issue with not knowing about the interface objects until run-time which can cause all sorts of issues, particularly display issues. NextStep/Cocoa, on the other hand, actually stores the object graph into a "freeze-dried" file in Interface Builder (the famous NIB files), serializing all the objects and bringing them up in a flash when the application runs.

      It's truly a neat technology to play with. Too bad most of the major apps on OS X are sticking with the Carbon route to avoid rewriting their codebases. Cocoa gives you so many things for free, you even get automatic spellcheck available for any input fields if you want it.

    3. Re:where'd the torrent go? by DenDave · · Score: 2, Funny
      Oh, and in 1992, I think my Amiga 3000 was competetive wrt to the NeXT. What's the big deal with all the jizz flying around for jobs around here?


      Maybe the fact that Jobs is still in business?
      --
      -if at first you don't succeed, stay the heck away from paragliding.
    4. Re:where'd the torrent go? by Anonymous Coward · · Score: 0

      And that has *what* to do with being ahead technically? Nice straw man, though.

    5. Re:where'd the torrent go? by danamania · · Score: 2, Interesting

      NextStep in 1989 was an endless series of brilliant concepts and ideas that are just now coming into mainstream operating systems. Truly ahead of its time. As someone else mentioned, the foundations of OS X are a lot more mature than people realize. Cocoa is truly a fantastic way to develop apps. Even simple things like menu item enable/disable becomes automatic due to the way messaging works (i.e., if no methods are found to handle the Print message, then Print gets grayed out automatically).

      There's an old NeXT magazine advertisement that in rather typical computer company style advertises NeXT as a big 'next big thing', proclaiming how ahead of their time they are with a list of future important things to come in desktop computing, and how they have them all.

      Looking back, they seem to have done well - take a look here

      Read/write optical drives, UNIX, Postscript, their OO dev environment.

    6. Re:where'd the torrent go? by DenDave · · Score: 1

      LOL!
      ok your amiga was cool...

      --
      -if at first you don't succeed, stay the heck away from paragliding.
    7. Re:where'd the torrent go? by Anonymous Coward · · Score: 0

      "It turns out you can run DOS applications in a window on NeXTSTEP because of a product called SoftPC by Insignia. Now I've learned just enough DOS to be able to demo this to you. It's quite intuitive. D-I-R, here... there we go... 1-2-3. And here's 1-2-3 running in a window. Uh, and I may find a--I may be able to bring up a file here. Slash... F... it's a wonderful user interface... R... 1-2-3. There we go. So here's an example of a 1-2-3 worksheet running inside a PC window right alongside your good applications here."

    8. Re:where'd the torrent go? by Anonymous Coward · · Score: 0

      Amazing! A lot of the technologies that we take for granted in MacOS X were already around at the time, as well as some other things (such as OpenDoc) which were not introduced in other systems for years and have yet to be re-implemented.

      Yes, isn't it truly amazing what can be accomplished when your goal is the end user, and NOT what locks end users into your products! Microsoft, are you listening? Quit barking about what customers asked for (and didn't) and start listening to what they want.

    9. Re:where'd the torrent go? by Anonymous Coward · · Score: 0

      > Oh, and in 1992, I think my Amiga 3000 was
      > competetive wrt to the NeXT

      LOL, this is completely untrue! At that time I had both an Amiga and a NeXT (I was an Amiga user and fan since the beginning). And I can tell you that the NeXT and the Amiga were not playing in the same league. Not only the NeXT had much better hardware but the OS and development environment had nothing in common and made the Amiga look like a joke (the Amiga OS didn't even have protected memory!).

    10. Re:where'd the torrent go? by Anonymous Coward · · Score: 0

      You're speaking with a delusional person. Not worth the effort.

      Amiga freaks, Dreamcast freaks, Xbox freaks all live in a twisted and sad alternate reality.

      What is funny about the Amiga is it is the only desktop computer I've ever used that made me wish I was back on a DOS machine.

    11. Re:where'd the torrent go? by mccoma · · Score: 1
      "Too bad most of the major apps on OS X are sticking with the Carbon route to avoid rewriting their codebases."

      This is one of the biggest pains for the platform, but it seems to allow smaller player to create better apps since they are generally starting with Cocoa. I would expect the differences between Cocoa and Carbon will grow with Tiger. The funny thing is you keep running into people that say Carbon is just as good despite the difference in user experience.

    12. Re:where'd the torrent go? by SteeldrivingJon · · Score: 1

      Too bad most of the major apps on OS X are sticking with the Carbon route to avoid rewriting their codebases.

      Well, I'd say it's the "legacy" apps. They're they Mac world's equivalent of those 30 year old Cobol apps that your bank depends on.

      But the Mac apps that get the big buzz, probably tend to be Cocoa. Delicious Library, NetNewsWire, etc.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    13. Re:where'd the torrent go? by Anonymous Coward · · Score: 0
      Which part of "competitive" don't you understand? Since you have soooo much computing power at your disposal, could you spare maybe 500K for a dictionary?

      The AmigaOS didn't have protected memory, but it had applications. You know, programs? software? The NeXT was an experiment. That's all. So you could have protected memory, but since you had like three applications total, that didn't get you much...

    14. Re:where'd the torrent go? by Anonymous Coward · · Score: 0

      Yeah, so would Commodore if they had gotten a big fat blow job from Bill Gates.

    15. Re:where'd the torrent go? by Pope · · Score: 1
      Too bad most of the major apps on OS X are sticking with the Carbon route to avoid rewriting their codebases.

      That's one of the main things Carbon is for! Do you honestly think Adobe et. al. are going to toss all their cross-platform C++ code just to appease a few Cocoa purists? Hell no. Cocoa may give you a lot for free, but it's slower than Carbon in many ways.

      --
      It doesn't mean much now, it's built for the future.
    16. Re:where'd the torrent go? by pluther · · Score: 1

      I was a NeXT "Campus Consultant" (their sales/support people for universities) in 1990-91. Trying to sell them to students and faculty in 1990, two of the most frustrating questions I got: 1. After demonstrating how well it handles multi-tasking, people would ask me "yeah, but how often do you really need to run more than one program at a time?" 2. To configure a network, you simply plugged in the cable, turned the computer on, and it would detect the other computers, and ask you a few questions, with a nice gui, and voila - a network. Which would frequently be followed up by the question "yeah, but how often do you really need to share data between computers anyway?" Remember, the competition (similar prices) at the time was a 386 running Windows 3.1. I miss that thing: Magneto-Optical drive, 2.88 MB floppy, $300 400dpi laser printer, and all.

      --
      If the masses can keep you down, you're not the Ubermensch.
    17. Re:where'd the torrent go? by jeif1k · · Score: 1

      This video was made in 1992!!! It is amazing how advanced NeXT was at that time.

      Not really. Most of the technology in NeXT was invented elsewhere: Smalltalk, UNIX, Simula, Lisp, etc., at places like AT&T, Stepstone, Xerox, Adobe, Sun, and IBM. NeXT's object system, programming language, and GUI were generally more limited versions of the systems it copied so liberally from.

      NeXT was primarily an attempt to bring brilliant new technologies invented elsewhere to a UNIX workstation environment. It succeeded pretty well at that and was a pretty well-engineered system for the time.

      A lot of the technologies that we take for granted in MacOS X were already around at the time,

      And they were around before NeXT as well.

    18. Re:where'd the torrent go? by Yaztromo · · Score: 1
      NextStep/Cocoa, on the other hand, actually stores the object graph into a "freeze-dried" file in Interface Builder (the famous NIB files), serializing all the objects and bringing them up in a flash when the application runs.

      One of the interesting off-shoots from this system of having an archived interface is that the end-user can easily change the GUIs of their Cocoa applications without any programming simply by loading those NIB files into Interface Builder. Want to move the order of buttons in Safari around? No problem. Want to add a scrollbar and a font selection button to Stickies? Easy. The NIB files (the 'N' still stands for "NeXT") make interface hacking a breeze. You don't need access to the source code, as in the case of Cocoa applications, there is no source code for the standard GUI elements (that is, unlike most other GUI design tools, Interface Builder doesn't generate code based on what you've designed, but simply archives the live objects you've laid out inside of it to the NIB file, serializing their state information).

      The one drawback to this system is that the NIB file spec isn't open. GNUstep uses a similar system with a different format because of this, which IMO is unfortunate. Still, your average user can become a UI hacker quite easily, making it very easy to customize Cocoa apps, making it one damn slick system.

      Yaz.

    19. Re:where'd the torrent go? by AusG4 · · Score: 1

      This is because it is....

      Carbon and Cocoa are both implemented on top of CoreFoundations. That said, you can make calls to CF from both API's and indeed, many Cocoa objects are "zero toll bridged" to their CF counterparts.

      A good example of this is the all-useful "NSString". It doesn't really exist. In your object graph, it shows as CFString since an NSString is just the Cocoa representation of the underlying CoreFoundations string type.

      While it is true that most of the user-interface glitz you get from cocoa you largely get for free, the same glitz can easily be built into an existing carbon application if a developer chooses to do so.

      Sheets are a good example... they are typically "cocoa", yet appear in Microsoft Office and BBEdit (both quite Carbon apps).

      --
      bash-3.00$ uname -a
      SunOS panda 5.10 Generic sun4u sparc SUNW,Ultra-2
    20. Re:where'd the torrent go? by AusG4 · · Score: 1

      Not forgetting Safari, Apple Mail, and System Preferences, the latter of which I find the most important of all sometimes.

      --
      bash-3.00$ uname -a
      SunOS panda 5.10 Generic sun4u sparc SUNW,Ultra-2
    21. Re:where'd the torrent go? by gl4ss · · Score: 1

      yes it's impressive, great and all that.

      but you know why you didn't buy it back then?
      and why nobody of your neighbours bought it?
      and why the executives for it was even easy enough to use it didn't buy it..? price.

      it tied together a lot of ideas that were made in labs with the ideology what would be fun if cost and real world constraints didn't exist.

      but damn do i want a next cube..

      --
      world was created 5 seconds before this post as it is.
    22. Re:where'd the torrent go? by gl4ss · · Score: 1

      just a extra note..

      it wasn't necessarely 'pricy' when you look at other computers from the era. but it was expensive when you realise that the cpu was a bit low, there wasn't gobs of memory and interoperability sucked(so it was expensive in the sense that you really paid for stuff you didn't really need and it lacked the things you would really have needed for the price).

      --
      world was created 5 seconds before this post as it is.
    23. Re:where'd the torrent go? by squiggleslash · · Score: 1
      Imagine, if you will, the inventor of the oscilloscope raving about his device in 1857 (ok, time period is completely wrong, but for the sake of argument, pretend the CRT's first use was in oscilloscopes. I know that's not what happened. Look, it's an analogy ok? And this analogy relies upon a version of events that didn't happen, but the fact they didn't happen doesn't matter, a lot of them do. Ask Plato or Socrates. Do you think a rabbit really had a race with a tortoise? Ok. Let's continue.)

      Where was I? Ok, yeah, this inventor. He looks at it, proud as punch, and turns to his friend and says "Wow, you should look at this. Think of all of the applications! I can hook this up to these two pieces of metal and measure the temperature! Or I can, I don't know, put these two metal plates together and put some of this radium stuff in between them, and wow, look at it all move around, it's so much fun! Dude, I predict that in a hundred years, everyone will have one of these in their homes, using them for everything from getting weather reports to entertaining themselves!"

      Lo and behold, a hundred years have passed (more than that, actually) and we all have devices that include CRTs as part of the designs that provide us with entertainment and, er, weather reports.

      Was he right?

      I say all of this because I looked at the ad yesterday and got annoyed with it. It's not that you can't come up with an argument to say "Wow! They said that then, and it's kind of relevent today too!" It's just... well, it's a bunch of coincidences and/or marketing hype, for the most part.

      Claim 1, for instance, predicts a future of WORM drives. WORM drives replacing hard disks. "That's kind of relevent!" we could say, "We use optical drives today, and one variant, CD-R (or DVR+/-R) is write once", but, er, not quite. It's not the same technology, it just happens to involve lasers and optical disks. CD drives replaced floppies, not hard drives, and floppies (including their replacements) were "demoted" by hard disk technology. Today we use hard disks. Back in 1987, or whenever this ad came out, floppies were commonly the only form of storage, and NeXT was basically saying "They say hard disks are the answer, but we say huge kick-ass floppies that use optical technology are".

      WORM drives were used in a way similar to regular hard drives with the exception that they filled up as you used them - you couldn't recover space by deleting old files. What we use today couldn't be more different. The only thing they have in common are the lasers.

      Claim 2 is marketing hype, and the sole future prediction - that we'll all be taking advantage of the power of UNIX - was, by and large, not true. The 1990s were dominated by Windows. Worse, they were dominated by DOS Windows, not Windows NT. GNU/Linux was making inroads in the geek market. Apple dropped their sole version of Unix, A/UX, and many people throughout the 1990s believed Unix and its clones were obsolete and we'd have a Windows future. That's changed at bit over the last few years, but few people are using Unix.

      Claim 3 was largely drivel. Mainframes? Oh yeah, I remember the huge tape readers I had to use with NeXT's machines... ;-) VLSI, the one prediction that has some resemblance to reality, was widely used throughout the computer industry at the time NeXT was hailing this as a new innovation.

      Claim 4 didn't come true. Unified imaging models continued to exist in the same way as they existed when NeXT made their ads - GDI and bitmaps.

      Claim 5 is largely a minor improvement being blown out of all proportion. "CD quality" makes it look like there's some major breakthrough, but the major breakthrough appeared years before in terms of most computers, from 1984 onwards, having stereo, sampled, sound. The IBM PC is the glaring exception to that, and the Mac had sampled sound but not stereo. NeXT's major improvement was simply to use 16 bit samples instead of 8 bit ones.

      It was, in short, a linear improve

      --
      You are not alone. This is not normal. None of this is normal.
    24. Re:where'd the torrent go? by Anonymous Coward · · Score: 0

      Mmm, mainframes....

    25. Re:where'd the torrent go? by mccoma · · Score: 1
      they may be built on the same foundation, but "the user-interface glitz you get from cocoa you largely get for free" is very noticeable. For a small example, I have a custom ~/Library/KeyBindings/DefaultKeyBinding.dict file. All the Cocoa-based applications know to use it, none of the Carbon seem to get it. If it can be easily built, I don't seem to be seeing it.

      Cocoa apps seem to be "better" than Carbon apps. BBEdit is starting to look pretty bad compared to some of the new editors for OS X. I expect that the difference will widen with Tiger since I am going to be getting quite a lot more of the "glitz" for free.

    26. Re:where'd the torrent go? by DenDave · · Score: 1

      Speaking of which, does anyone have a link to that video with gates getting boo'ed at the Macworld conference?

      --
      -if at first you don't succeed, stay the heck away from paragliding.
  7. What mirrors? by Anonymous Coward · · Score: 0
    They're no good if the list of mirrors is down. :P

    Use this coral cache link instead.

    And here's a coral cache link to the video itself.

    1. Re:What mirrors? by keeleysam · · Score: 1

      Error: 403 Forbidden Error when attempting to use the Coral Content Distribution Network (http://www.coralcdn.org/). The hostname specified in the Coralized URL is currently over its hourly quota. Please try back later. Server CoralWebPrx/0.1.12 (See http://coralcdn.org/) at 140.247.60.126:8090

      --
      Nothing for you to see here, Please move along.
    2. Re:What mirrors? by 4nd3r5 · · Score: 1

      Error: 403 Forbidden Error when attempting to use the Coral Content Distribution Network (http://www.coralcdn.org/). The hostname specified in the Coralized URL is currently over its hourly quota. Please try back later. Server CoralWebPrx/0.1.12 (See http://coralcdn.org/) at 169.229.50.6:8090

      --
      spelling is for people who doens't know better...
  8. Re:God it's so annoying by Anonymous Coward · · Score: 0

    And now watch yourself getting modded down for having committed the sin of blasphemy against the name of Our Lord Steve...

  9. That explains it by jspoon · · Score: 2, Interesting
    When I downloaded it half an hour ago I thought it was remarkably sluggish to download for something posted on MacSlash several days ago. Now I understand.

    Anyway, this is pretty cool stuff. You can definitely see the broad strokes of OS X in most every part of this demo. Interface builder still ruled.

    A few years ago, I was this close to buying a NeXT box at a University surplus store but it wasn't in booting condition and I didn't have time to determine what was wrong with it. WOuld have been fun to play with though.

    1. Re:That explains it by profet · · Score: 1

      Since you are one of the 12 people that got it to download...how about throwing up a torrent?

    2. Re:That explains it by node+3 · · Score: 1

      something posted on MacSlash several days ago

      You mean yesterday?

  10. Jeez keep your jokes straight by Anonymous Coward · · Score: 0

    GNUStep hadn't even gone public yet at the point this demo was made. There wasn't even something for Apple to contribute to in 1993.

    So since this is 1993, the correct thing to say here would be "wouldn't it make more sense for Apple to contribute to GNU/HURD"?

  11. Amazing! by Anonymous Coward · · Score: 0

    It combines the majesty of WindowMaker with the visual flair of Motif!

  12. Site mirror? by Anonymous Coward · · Score: 0

    So, 4 mirrors for the video, but none for the site?

  13. Afterstep by digitalchinky · · Score: 1

    I haven't tried it in a long time now (not since enlightenment (the windowmanager) but afterstep looks like a better version of NeXTSTEP - than, well NeXTSTEP itself.

    http://www.afterstep.org/
    I could well be wrong on this though.

    1. Re:Afterstep by Anonymous Coward · · Score: 0

      I could well be wrong on this though.

      Yup! You're wrong! NeXTSTEP isn't a window manager.

    2. Re:Afterstep by Anonymous Coward · · Score: 0

      I haven't tried it in a long time now (not since enlightenment

      Well I think that says it all right there. I grew attached to Afterstep in the Redhat 5.x days, but I don't think it's what I would want in a modern window manager. There are TONS of window managers with much more functionality and various levels of bloat to please just about anyone. I think we've moved beyond Nexstep (in most ways)... and the dock still sucks.

      Actually it's sort of funny that I say that because I just recently purchased windowshade x which allows you to minimise much like afterstep...

    3. Re:Afterstep by the_2nd_coming · · Score: 2

      buah ha ha ha... yeah sure.. afterstep, all the look and none of the function.

      --



      I am the Alpha and the Omega-3
    4. Re:Afterstep by digitalchinky · · Score: 1

      I didn't know Afterstep was so unliked these days :-)

      I stand corrected.

  14. Torrent by chrysrobyn · · Score: 0, Offtopic

    Torrent link here: http://nedron.net:6969/torrents/1984macintro.mov.t orrent

    1. Re:Torrent by nxtr · · Score: 2, Informative

      that's the link for the 1984 ad. rtf news page. ;)

    2. Re:Torrent by geekylinuxkid · · Score: 0, Troll

      might be nice if you had the correct video, tard.

    3. Re:Torrent by Anonymous Coward · · Score: 0

      Sorry, grabbed the link from Macslash. Wish /. allowed me to delete posts.

    4. Re:Torrent by chrysrobyn · · Score: 4, Informative

      Sorry, wrong links.

      small

      large

      Courtesy of Macslash.

    5. Re:Torrent by t3hl33t · · Score: 0, Offtopic

      Come on, people make mistakes...

    6. Re:Torrent by Anonymous Coward · · Score: 0

      such as thinking "geekylinuxkid" is a cool nick.

      -MegaAwesomeACPosterGuy

    7. Re:Torrent by yabos · · Score: 1

      Links don't work.

    8. Re:Torrent by yabos · · Score: 1

      Hmmm, OK, if you click save as in Firefox it says link can not be saved, where as if you click on the link it works.

    9. Re:Torrent by Cantus · · Score: 0

      They work beautifully. Thanks to the poster!

    10. Re:Torrent by geekylinuxkid · · Score: 1

      sarcasm is a wonderful thing.

    11. Re:Torrent by Deliveranc3 · · Score: 1

      Bittorrent makes the small link useless.

      But the seeders need to put in the same bandwidth how terrible :(

      Bittorrent really needs to receive total adoption.

    12. Re:Torrent by lc_overlord · · Score: 1

      this one is better http://thepiratebay.org/torrents-details.php?id=32 82993&hit=1
      It's not a direct link, but good enough.

      --
      - "There is nothing quite like an ineffective solution to an nonexistant problem"
  15. Makes you wonder... by nxtr · · Score: 1

    ...when will Steve Jobs posing videos start appearing?

  16. Tom Cruise and Oliver Stone's baby by MorboNixon · · Score: 1

    I didn't know Jobs auditioned for Jerry Maguire!

    1. Re:Tom Cruise and Oliver Stone's baby by baryon351 · · Score: 1
  17. Almost looked like a demo of OS X by TheMediaWrangler · · Score: 2, Insightful

    I knew that OS X inherits from NeXT, but I was surprised by the similarities. This also makes me believe that OS X is more mature than I had previously thought.

    --
    People should not fear what they do not understand; people should fear because they do not understand.
    1. Re:Almost looked like a demo of OS X by TheKidWho · · Score: 1, Interesting

      OS X IS NeXT!

    2. Re:Almost looked like a demo of OS X by bonch · · Score: 4, Interesting

      The technology behind OS X is going on almost two decades. :)

      The only thing immature about OS X coming out of the gate was the Aqua interface, which they finally patched up around 10.2.

      On an unrelated note, on Panther, and with Tiger upcoming, the interface is so polished that everything else feels six years behind. I can't help wondering what Apple will offer to compete with Microsoft in the update after Tiger, which might be coming out the year Longhorn ships if Longhorn doesn't delay again. Longhorn sounds like they're ripping off a ton of OS X technology, like a new display technology, hardware-accelerated window drawing, and so on. And what new apps will take advantage of .NET? Adobe, Macromedia, id Software, and so on aren't going to rewrite their apps in unmanaged C++ .NET code just to fit in. At least on OS X, Apple offered the Carbon APIs to allow old apps to compile with few changes and suddenly take advantage of the new environment.

      Honestly, though, it would be nice of more of the major OS X apps took advantage of Cocoa instead of hanging onto Carbon for dear life. Dreamweaver MX 2004 runs like a dog, and Photoshop CS is little better.

    3. Re:Almost looked like a demo of OS X by Leo+McGarry · · Score: 1

      No, it's not just NeXT. It's a combination of some core technologies from NeXT and the Mac OS, along with some entirely new ideas. NeXT, for example, had nothing like Quartz. Quartz is largely informed by the word Bill Atkinson did on QuickDraw in the early 1980s.

    4. Re:Almost looked like a demo of OS X by jdwest · · Score: 1

      Honestly, though, it would be nice of more of the major OS X apps took advantage of Cocoa instead of hanging onto Carbon for dear life. Dreamweaver MX 2004 runs like a dog, and Photoshop CS is little better.

      I could not agree with you more.

      --

      Lorem ipsum dolor sit amet ...
    5. Re:Almost looked like a demo of OS X by SteeldrivingJon · · Score: 2, Informative

      " NeXT, for example, had nothing like Quartz. Quartz is largely informed by the word Bill Atkinson did on QuickDraw in the early 1980s."

      Um, no. NeXT had Display Postscript. Quartz is much closer to that than to QuickDraw.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    6. Re:Almost looked like a demo of OS X by Anonymous Coward · · Score: 0

      Uh, no.

      Perhaps you should actually have some experience with the three before making such a silly statement.

    7. Re:Almost looked like a demo of OS X by Have+Blue · · Score: 1

      The main reason not to use Cocoa is portability (or lack thereof). It's far easier to maintain Carbon and Win32 side-by-side than Cocoa and Win32.

    8. Re:Almost looked like a demo of OS X by vought · · Score: 1
      Honestly, though, it would be nice of more of the major OS X apps took advantage of Cocoa instead of hanging onto Carbon for dear life. Dreamweaver MX 2004 runs like a dog, and Photoshop CS is little better.


      You can thank Adobe's brain-dead business model for this. Instead of trying to make great stuff that highlights the strength of each OS they develop for, they've largely abandoned doing things first on the Mac in deference to having feature parity at ship time.

      This is why Photoshop CS is slower on the same hardware than Photohop 7 - and it's why we Mac users with our 8GB of RAM still can't use more than 2GB for Photoshop, even in Tiger, which will let apps access more than 2GB of RAM if they're 64-bit aware. Adobe refuses to rewrite the imaging engine for Photoshop because not only is there virtually no such thing as 64-bit Windows, it won't be ready for prime time for a couple of years at least.

    9. Re:Almost looked like a demo of OS X by Anonymous Coward · · Score: 0

      One word: FUD

    10. Re:Almost looked like a demo of OS X by pNutz · · Score: 1

      On an unrelated note, on Panther, and with Tiger upcoming, the interface is so polished that everything else feels six years behind. I can't help wondering what Apple will offer to compete with Microsoft in the update after Tiger, which might be coming out the year Longhorn ships if Longhorn doesn't delay again. Longhorn sounds like they're ripping off a ton of OS X technology, like a new display technology, hardware-accelerated window drawing, and so on. And what new apps will take advantage of .NET? Adobe, Macromedia, id Software, and so on aren't going to rewrite their apps in unmanaged C++ .NET code just to fit in. At least on OS X, Apple offered the Carbon APIs to allow old apps to compile with few changes and suddenly take advantage of the new environment.

      Longhorn will still run Win32 apps.

      Unmanaged C++ .NET is highly ISO Standard-compliant C++.

      Quartz Extreme doesn't retain the vector information of the graphics. It only accelerates the compositing of bitmaps (vector graphic info is rasterized into bitmaps beforehand and discarded, immediate-mode style). Avalon's rendering retains the vector information right up to rasterization, allowing the vector graphics themselves to be hardware-accelerated. This might be inspired by display postscript/pdf, but it does [will sometime in 2006] do more [than Apple does in January 2005].

      --
      Death and danger are my various breads and various butters.
    11. Re:Almost looked like a demo of OS X by Anonymous Coward · · Score: 0

      Sad. I can't believe people like you really exist.

    12. Re:Almost looked like a demo of OS X by Anonymous Coward · · Score: 0

      Well Avalon let my Excel graphs imported into Word not look like garbage, when printed, at times? Sure look like a rasterization issue.

    13. Re:Almost looked like a demo of OS X by SteeldrivingJon · · Score: 3, Interesting


      Quartz uses a PDF imaging model. Display Postscript uses a Postscript imaging model. PDF's imaging model is not terribly different from Postscript's imaging model.

      Quickdraw's imaging model is like neither.

      Quartz is architected quite differently from Quickdraw, and is rather more complex, because it has more to do.

      Quartz does alpha compositing. Quickdraw does not.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    14. Re:Almost looked like a demo of OS X by Anonymous Coward · · Score: 0

      Of course Apple could solve this by resurecting the Cocoa/YellowBox/OpenStep runtime for Win32, but they choose not to.

    15. Re:Almost looked like a demo of OS X by Anonymous Coward · · Score: 0

      Apple themselves are still shipping applicaitons written in Carbon, including Safari, iTunes, FinalCut, etc. If Apple themselves is unwilling to use Cocoa for their own applicaitons, why should Adobe (who does most of their business on Windows anyway).

      Also the idea that Carbon apps are inherently slower or less native than Cocoa apps is ridicluous.

    16. Re:Almost looked like a demo of OS X by thoth · · Score: 1
      rewrite their apps in unmanaged C++ .NET code


      Did you mean managed C++, or C#?


      In any case I want to see Microsoft put up - where the hell are the managed C++ or C# version of Office? Exchange? SQL Server? IIS? I mean, so many benefits to be had... why aren't they taking advantage of it themselves?

    17. Re:Almost looked like a demo of OS X by TheRaven64 · · Score: 1

      The reason that QE only retains the rasterised bitmap is performance. Check the minimum graphics card requirements for QE (something like a Rage 128) with the minimum requirements for Avalon (something like a GeForce 5, last time I looked). Retaining the vector information would requite no architectural changes be made to QE, so it's entirely feasible that Apple will add this functionality once the majority of the installed user base has hardware that can handle it (probably retaining the old code path for those that don't).

      --
      I am TheRaven on Soylent News
    18. Re:Almost looked like a demo of OS X by jkujawa · · Score: 1

      Safari is Cocoa. Or at least mostly. (It's possible to use Carbon in Cocoa programs.)

      The easiest way to tell? Go to a text field in an app. Type ctrl-a or ctrl-e. If those keystrokes send you to the beginning and end of a line, it's Cocoa. A lot of other EMACS keybindings work. This is the default behavor of NSTextView.

    19. Re:Almost looked like a demo of OS X by Halo1 · · Score: 1
      This is why Photoshop CS is slower on the same hardware than Photohop 7 - and it's why we Mac users with our 8GB of RAM still can't use more than 2GB for Photoshop, even in Tiger, which will let apps access more than 2GB of RAM if they're 64-bit aware.
      No, gui apps will not be able to do this under Tiger, for the simple reason that GUI libraries are not yet 64 bit aware. See this page for the full rundown.
      --
      Donate free food here
    20. Re:Almost looked like a demo of OS X by squiggleslash · · Score: 1
      Quartz is based around a PDF model (though it's not "Display PDF" in the same way as DPS is based upon PostScript), it really doesn't have any roots in QuickDraw. The PDF orientation gives you some nice extras, such as the ability to "print" anything as a PDF without any extra work on the developer's side and without the usual bug-laden pseudo-print driver where PostScript is converted to PDF on the fly with varying degrees of success.

      If you were to design a modern graphics system, you certainly wouldn't go back to QuickDraw to get it. QD was an optimized, standardized, 2D graphics library designed at a time when small memories and 8MHz CPUs were the norm (indeed, IIRC, QD was originally designed for the even slower Lisa.) I'm surprised anyone would even think that Quartz has QuickDraw roots.

      --
      You are not alone. This is not normal. None of this is normal.
    21. Re:Almost looked like a demo of OS X by Anonymous Coward · · Score: 0

      Bzzzt!

      Sorry, nothing you wrote has anything to do with Quartz's relationship to QuickDraw.

    22. Re:Almost looked like a demo of OS X by Dasein · · Score: 1

      They're coming -- sorta. I would expect to see the CLR become the prefered way of doing things for user-programmable stuff. Stored Procs in SQL Server, VB-Script replacement, etc.

      I know that at least some of the projects are under way but, from an external point of view, a lot of things seem to be bound up with Longhorn, so they won't see the light of day anytime soon.

      This all makes me wonder if we'll see some published introspection about what went wrong with Longhorn.

      However, I don't know of any ground-up rewrited of major MS product, so you are correct. However, I'm not sure that it's an indictment of .NET. They are huge codebases and a complete rewrite in any language even if 100x better may not be worth it.

      --
      You are not a beautiful or unique snowflake -- but you could be if you got off your ass.
    23. Re:Almost looked like a demo of OS X by Anonymous Coward · · Score: 0
      It didn't have anything to do with Quartz's relationship to your penis either.

      Quartz doesn't have any relationship to QuickDraw. Of course, unlike your penis, QuickDraw exists. And was useful. Once.

    24. Re:Almost looked like a demo of OS X by 1010011010 · · Score: 1


      For the same reasons they don't use Frontpage or Visual SourceSafe, perhaps.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    25. Re:Almost looked like a demo of OS X by Leo+McGarry · · Score: 1

      Quartz 2D a drawing model very similar to the one found in PDF, making it trivial to turn Quartz 2D drawings into PDF files, but in terms of the programming interface, it's very QuickDraw-like. For example, the Quartz 2D CGContextRef is very similar in most respects to the QuickDraw GrafPort.

    26. Re:Almost looked like a demo of OS X by Leo+McGarry · · Score: 1

      Those are all interesting details, but you kind of missed the point, didn't you?

      It's not really accurate to say that Quartz 2D "uses a PDF imaging model." It's more correct to say that Quartz 2D's imaging model is PDF-like. That is, rather that dealing with individual pixels, the programmer deals with regions and fills those regions with paint. That's very different from QuickDraw.

      But in terms of the application programming interface, in terms of how drawing commands are sent to Quartz Compositor, it's very much like QuickDraw. In Quartz 2D, you deal with a graphics context; in QuickDraw, you deal with a GrafPort. Same thing.

    27. Re:Almost looked like a demo of OS X by SteeldrivingJon · · Score: 1

      "In Quartz 2D, you deal with a graphics context; in QuickDraw, you deal with a GrafPort. Same thing."

      Guess what? Display Postscript had a graphics context, too.

      This small similarity is kinda overshadowed by the fact that Quartz has a simplified set of drawing primitives, compared to QuickDraw, and Quickdraw uses regions, while Quartz uses bezier-based paths, which are rather different.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    28. Re:Almost looked like a demo of OS X by pNutz · · Score: 1

      Avalon needs a GeForce 5 for the same reason Core Image needs a GeForce 5: pixel shaders 2.0. And it's not 'needs' in either case. They can scale the image effects based on the hardware of the machine.

      Retaining the vector information would requite no architectural changes be made to QE

      I don't know if that's true, but it would be great if it were. Then you could accelerate scaling, translating, rotating, filling, and animating vector graphics. You could even design the whole UI in vector graphics. And demand everyone have 3GHz processors, 2 GB of memory, and GeForce 5's just to run the OS. Like Avalon/Aero.

      Until they do rework their renderer, Avalon is more advanced. Though MS may not produce anything more advanced than Aqua with it. I guess we'll see; things should get much better from both camps.

      --
      Death and danger are my various breads and various butters.
  18. Re:An agrarian view on alternatives for NeXT circa by sm00th · · Score: 0

    What the hell are you smoking?

    1) It's FreeBSD - not FreedBSD.
    2) FreeBSD uses FFS, not ext2
    3) FreeBSD is licensed under the BSDL, not the GPL.
    4) WTF does this have to do with the article?

    MOD PARENT DOWN!

    --
    There's pissing contests all over. OSS is just another one.
  19. Old Hardware by nurb432 · · Score: 3, Interesting

    I agree it shows you what could be done in the old days.

    It was due to the fact that programmers understood the hardware's limitations and made do with what they had. Regardless of whos.. Be it a Mac, an apple IIGS, atari ST.. whatever...

    Today, its 'just throw some more cycles at it, the user can just upgrade'. All the wonderfuly fast hardware and gobs of memory have made all the system guys lazy..

    --
    ---- Booth was a patriot ----
  20. GNUstep demo by roard · · Score: 5, Informative

    For thoses who want to see how programming is done in GNUstep, there's this short flash demo here

    GNUstep is a free software implementation of the OpenStep API (like Cocoa), and it provides development tools as well. The demo steve do is doable in GNUstep as well..

    (Yes, it's flash... a mpeg version will probably be available next week... in the meantime, it's a good idea to check either swift tools or swfdec , if you don't want or can't use the Macromedia Flash player..)

    1. Re:GNUstep demo by amembleton · · Score: 1

      Thanks for that link. That was very interesting to watch.

    2. Re:GNUstep demo by borgheron · · Score: 1

      If I interpret you correctly, you're not calling GNUstep a joke, you're calling the rest of the open source community a joke for not recognizing GNUstep. Correct? This isn't clear from your posting if this is what you mean, but it certainly seems like it could be interpreted as such.

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    3. Re:GNUstep demo by Medgur · · Score: 1

      I *really* want to like GNUStep. I want to embrace it, develope with it, and use it as a primary environment. But I can't. It's just too damned hideous. Granted, I haven't spent much time trying to figure out how to make it look like something other than a throw back to an early nineties, grayscale interface.

      I think that perhaps I'm not alone in this. Has this issue been addressed at all? Is it possible to push the user interface experience of GNUStep out of the dark, muddled, inorganic mess that it is now and into something more appealing, something, dare I say, more feminine?

    4. Re:GNUstep demo by roard · · Score: 3, Interesting
      Is it possible to push the user interface experience of GNUStep out of the dark, muddled, inorganic mess that it is now and into something more appealing, something, dare I say, more feminine?

      Something like this ? or that ?

    5. Re:GNUstep demo by babyblink · · Score: 1

      Ah.. I guess it is a joke either way... in the original poster's view... who is no me and may or may not be similar to mine.

      --
      [self dealloc];
    6. Re:GNUstep demo by borgheron · · Score: 1

      Hehe. Well, given that GNUstep's development tools are much better than KDE or GNOME, I think it's obvious.

      It's too bad the community at large would rather play with toy languages like C# or Java. C# and Java are the refuge of those who don't wish to learn real programming.

      -- Real programmers don't program in Java. --

      GJC

      --
      Gregory Casamento
      ## Chief Maintainer for GNUstep
    7. Re:GNUstep demo by IntergalacticWalrus · · Score: 1

      The open source community is just that, a COMMUNITY. It's not a single hive-mind or something, it's different people with different interests and different goals. Is it too hard for you to understand that?

    8. Re:GNUstep demo by 1110110001 · · Score: 1

      Very nice. Watch the demo and did the same in Xcode and it worked exactly the same. Now I made my first Cococa App =) thanks.

      b4n

  21. .torrent link by Anonymous Coward · · Score: 0

    Found on MacSlash:

    http://nedron.net:6969/torrents/steve_jobs_NS30_ de mo_30mins.mp4.torrent
    "...transcoded the proprietary DivX version into an MPEG-4 file with a standard container."

    http://haikunews.org:6969/torrents/steve_jobs_NS 30 _demo_30mins.avi.torrent

    1. Re:.torrent link by Anonymous Coward · · Score: 0

      Links without the annoying Slashcode spaces:
      1. http://nedron.net:6969/torrents/steve_jobs_NS30_de mo_30mins.mp4.torrent
      2. http://haikunews.org:6969/torrents/steve_jobs_NS30 _demo_30mins.avi.torrent

      Please visit Slashcode bug #981137, which concerns automatically hyperlinking URLs in "Plain Old Text" mode, and add a comment to show your support for a speedy resolution. No progress has been made on this trivial feature request for longer than six months.

      Redistribute this comment at will.

  22. .se != .cx by tepples · · Score: 0, Offtopic

    What's wrong with .se (Sweden)? The sexually explicit image you're probably thinking of was originally hosted on a site with a .cx (Christmas Island) suffix.

    1. Re:.se != .cx by Anonymous Coward · · Score: 0

      What's wrong with .se (Sweden)? The sexually explicit image you're probably thinking of [wikipedia.org] was originally hosted on a site with a .cx (Christmas Island) suffix.

      Mod -1 redundant. I already posted this as first reply to grandparent. But it is kinda funny how we both knew this.

  23. ed2k link by Anonymous Coward · · Score: 0

    dont forget to remove spaces , not linked up because slashdot mangles ed2k links

    ed2k://|file|steve_jobs_NS30_demo_30mins.avi|585 34 694|663591D9427E979CDDDD8A9E9ADDA9D9|/

  24. Mirror by CypherXero · · Score: 4, Informative

    I'm hosting a mirror of the video, and I have unlimited bandwidth from my host.

    http://www.collegechixors.com/jobs_NS30_demo_small .mov

    1. Re:Mirror by Anonymous Coward · · Score: 0

      thank you.

    2. Re:Mirror by Anonymous Coward · · Score: 0

      fuck that, who can be bothered to loadup bit-torrent?

  25. Old Hardware-VB slowdown. by Anonymous Coward · · Score: 0

    "Today, its 'just throw some more cycles at it, the user can just upgrade'. All the wonderfuly fast hardware and gobs of memory have made all the system guys lazy.."

    VB hasn't helped.

  26. Good point! by interactive_civilian · · Score: 4, Interesting
    nurb432 said:
    It was due to the fact that programmers understood the hardware's limitations and made do with what they had. Regardless of whos.. Be it a Mac, an apple IIGS, atari ST.. whatever...
    I agree. There are many times when I think about some of the things that I do on computers today, and sometimes it seems like they aren't much faster than years ago...of course, now with the power and the multi-tasking I can do many more things at the same time...

    but think about it. Back in the 80s and early-mid 90s, a lot of things on computers were VERY hardware limited and developers had to program efficiently to get things to run with some semblence (sp?) of speed. IANADeveloper, but it seems to me that that kind of efficiency has for the most part disappeared (and this is not a knock on developers...you guys are doing amazing things!).

    I guess I just imagine about what it would be like if the same kind of efficiency that was used to make things run quickly on an 040 was used to make things run on a G4 or G5 today and it blows my mind.

    Of course, there is a lot that I don't understand about developing and the hardware has also advanced so much that programming for efficiency due to hardware limitations like developers had to back in the day probably doesn't apply as much any more.

    thoughts?

    --
    "Empathise with stupidity, and you're halfway to thinking like an idiot." - Iain M. Banks
    1. Re:Good point! by Have+Blue · · Score: 3, Interesting

      Don't forget that optimization and writing the code in the first place are tradeoffs. Sure, it was possible to perform miracles on very limited hardware if you focused entirely on one single piece of critical code over a long time- but that was time you could have spent adding new features, removing bugs elsewhere in the code, and so on.

      Also, optimizing compilers have very nearly caught up with human assembly programmers, at least when using modern chips with complex architectures and very aggressive internal scheduling (depending on platform, of course).

      Finally, there is a place where very high levels of optimization and hand-coding are still used: console games.

    2. Re:Good point! by Anonymous Coward · · Score: 2, Interesting

      "Also, optimizing compilers have very nearly caught up with human assembly programmers"

      Not really. Chips have gotten fast enough that it really is a moot point 95-99 percent of the time.

      Even the best optimizing compilers are still putting out much of the same crap they use to five years ago.

    3. Re:Good point! by Anonymous Coward · · Score: 2, Interesting

      One observation... yes NeXT was *way* ahead of its time, but that isn't 100% a good thing.

      A lab I worked in back in the 90s had a few 'cubes and some similarly speced old UNIX workstations. NeXTstep was far and away prettier and more advanced, yet noone used those boxes unless they absolutely had to. They were just *so* slow. After a couple days of using a NeXTcube and watching the the beautiful UI update in slow-motion and the machine constatly swapped you'd be begging to be back to using twm and X11R4.

      Now I'm typing this under OS X and I love it... but that's because these days I can throw the resources at the machine so I don't care about how heavy-weight the environment is.. it's still plenty fast.

      Probably the most key thing is RAM -- NeXTstep was always very RAM hungry (just like OS X is now) 8MB was normal for NeXTcubes but that wasn't really enough to do anything. Upgrading to 16M was pretty expensive in those days but now you could sorta run a couple terminals. If you could put a gig of RAM in them like today's machines they probably would have done OK.

      Also NeXT's use of DPS was pretty poorly done, IMO. If you look at the old NeWS stuff that Sun did in the 80s they had a DPS system that ran way faster on lower-spec hardware.

    4. Re:Good point! by mrchaotica · · Score: 3, Informative
      Also, optimizing compilers have very nearly caught up with human assembly programmers
      Not if you're a Real Programmer!
      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    5. Re:Good point! by tyrione · · Score: 3, Interesting

      So speaking of 1992 when the hardware began being phased out and having worked at NeXT I can tell you DPS screamed on future hardware and in-house we fixed a few high penalty flaws in coding that never got released but later the design was rolled into Quartz.

    6. Re:Good point! by Anonymous Coward · · Score: 0

      Good to hear, although the DPS comment was more in regard to the architecture.

      Under the Sun system the low level widgets were actually coded in PostScript so you avoided going back and forth to the application every time you clicked on something. I'm sure this was a pain to program but it meant that the DPS system got used to its fullest capacity.

      In NeXTstep DPS was just used as a glorified line-drawing system - all the user interaction was done at the objective C level (which was probably a requirement in order to support the much-lauded application programming environment)

      It just always seemed to me that using DPS over something simpler only was giving them a couple advantages (namely resolution independance and true WYSIWYG printing) they could have just designed a much simpler layer that just did that and would have been a LOT faster than running all simple GUI drawing requests through postscript.

      Today CPUs are fast enough that it truly does not matter... under OS X the DPS (or, rather, Display PDF) isn't much of a burden.

      It was kinda cool that the NeXT laser printer would use the PostScript system already on the box, saving the cost of an extra Adobe license (back when that was really expensive)

    7. Re:Good point! by AmberBlackCat · · Score: 1

      I've always felt like the whole programming paradigm changed from one of efficiency to one of excess. Even though I am the only Slashdot user who isn't universally anti-Microsoft, I think Microsoft is at the forefront of this disturbing trend. Every time they put out a new operating system, they think it is reasonable to suggest that you upgrade your computer to use the OS. And their greater system requirements take away all of the benefit of getting new hardware.

      Personally I think the problem started with the introduction of memory paging. Now that we can use swapfiles, instead of being concerned with efficient use of memory, people assume they'll never run out. And if they do run out, it's a problem with the computer, not the software. Also, I think people make the assumption that there is surplus processing power so they don't worry about speed either. In our software engineering classes, were taught that there are tradeoffs between speed and memory requirements. Somehow as soon as we graduate, both speed and memory efficiency become less of a concern.

      I think one of the big reasons people get away with such crap programming is the end users just assume it's a problem with the hardware. I have had more than one friend tell me her computer is running slow, only to follow by saying "maybe I should let it rest." And after turning their computer off to let it rest and relax for a day or so, they turn it back on. Then they decide they need a new computer. I think I'm going to throw up.

    8. Re:Good point! by Angstroem · · Score: 1
      Also, optimizing compilers have very nearly caught up with human assembly programmers, at least when using modern chips with complex architectures and very aggressive internal scheduling (depending on platform, of course).
      True, but is covers only the code optimization stage. On modern architectures you pretty much don't want and probably also really can't write hand-optimized code (because you would spend way more time in reformulating your code so that it matches a 30+ pipeline with all its result forwarding and feedback).

      However, optimizing compilers do not target algorithm optimization. And that is where you can win most. This starts with data layout in memory so that you can make best use of the cache system and ends with understanding and completely reformulating a problem, so that it runs fast and efficiently.

      This latter power seems to have completely gone with more recent "programmers" and (which really saddens me) computer science students.

    9. Re:Good point! by Anonymous Coward · · Score: 0

      I remember about 3 years ago that I had an old Mac SE in the closet. I got it out to see if it still worked, so that I could sell it at a garage sale. I think it was running OS 6.7, which I believe was written mostly in assembly. I was shocked at how fast the machine booted up and how fast it felt clicking around on the desktop. It felt a lot faster than my P2 400 at the time. You just can't beat good lean coding!

    10. Re:Good point! by foog · · Score: 1

      There are many times when I think about some of the things that I do on computers today, and sometimes it seems like they aren't much faster than years ago.

      Well, yeah, you don't need that much computing power to run a GUI word processor and a spreadsheet and an email program: "good enough" happened around 1987.

      But you know, whenever I want to be reminded I'm living in the future, I set up Xaos to run at 1600x1200, 16-bit color (it's a little jerky on my laptop in 24-bit color), and autopilot... and remember I used to let my Atari 800 run overnight to get a 160x200, 4-color Mandelbrot/Julia set image.

    11. Re:Good point! by Matt_Joyce · · Score: 1

      resemblance ?

      1. The quality or state of resembling; likeness; similitude;
      similarity.

      2. That which resembles, or is similar; a representation; a
      likeness.

      3. A comparison; a simile. [Obs.] --Chaucer.

      4. Probability; verisimilitude. [Obs.] --Shak.

      Syn: Likeness; similarity; similitude; semblance;
      representation; image.

    12. Re:Good point! by SteeldrivingJon · · Score: 1

      "After a couple days of using a NeXTcube and watching the the beautiful UI update in slow-motion and the machine constatly swapped you'd be begging to be back to using twm and X11R4."

      Was it a 68030 Cube?

      That would be slower than hell. The 68040 cubes and slabs were pretty good performers, though.

      In order to save space on my 040 Cube, I set it up so that all the developer docs were compressed, but were still indexed by Digital Librarian. Double-clicking a documentation file in Librarian would cause the file to be decompressed into a temp file and then opened. There was very little performance hit when opening a file, but the space savings was significant.

      I think I only had about 16MB of RAM in there. If the 040 Cube were as slow as you say, I don't think my system would have been feasible.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  27. Re:An agrarian view on alternatives for NeXT circa by drinkypoo · · Score: 1

    You must be new here. YHBT. HTH, HAND.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  28. mirror at coral by Anonymous Coward · · Score: 0

    http://stanley.melin.org.nyud.net:8090/jobs/jobs_N S30_demo_large.mov

  29. "Boom" by Anonymous Coward · · Score: 0

    Anyone have a list of MM:SS bookmarks in the video for where Steve Jobs says "boom"?

    1. Re:"Boom" by System.out.println() · · Score: 1, Funny

      He says "Blammo" at about 10:45. I'm still looking for the "boom" though.

    2. Re:"Boom" by Anonymous Coward · · Score: 0

      Hahaha, thanks. That's awesome.

    3. Re:"Boom" by ari_j · · Score: 1

      I don't know what asshat moderator gave you an Offtopic for this. I was just laughing my ass off about the "And blammo, I'm home!" bit. Why can't it be 13 years ago again?

  30. Yeah, the servers are hurting by springbox · · Score: 1, Funny
  31. It's More than Just a Dock redux(was Re:Afterstep) by WillAdams · · Score: 3, Insightful

    NeXTstep is far more than just the Dock. Some of the advantages which it affords:

    - Display PostScript --- true WYSIWYG, and the ability to do rich on-screen stuff like display (auto-updating) dimension lines in a drawing program by just typing up some PostScript code.

    - Services --- these allow any app to take advantage of any other app which provides a Service. There're Services for sorting text, convert TeX source to in-place graphical equations, printing envelopes &c.

    - Customizable UI --- tear off menus allows one to decide which command is most easily available and where it's available at.

    - Dynamic run-time binding means that installing a filter service affords said capabilities to any other app, w/o recompiling.

    William
    (who misses NeXT's vertical menu, Display PostScript, Webster.app, pop-up main menu, concise shortcut descriptors and lots of other things on his PowerMac G4 at work in Mac OS X, and appreciates them greatly on his NeXT Cube at home ;)

    --
    Sphinx of black quartz, judge my vow.
  32. ha ha, right on! by Anonymous Coward · · Score: 1, Funny

    news for NERDS

  33. Re:God it's so annoying by Stormwatch · · Score: 4, Funny

    Why the fsck do PeeCee people think we Apple fans worship Steve Jobs like a living deity? Of course, he's a guy who did a lot of interesting things, but he is definitely no god.

    Because there is only one true God, and His name is THE WOZ.

  34. Re:Bad site name by Anonymous Coward · · Score: 0

    Why? What's wrong with Swedish websites?

  35. It's More than Just a [pretty face] by Anonymous Coward · · Score: 0

    Agreed. Used one for several years. NextStep is the system that showed that Unix could have a pretty face, and ease of use.*

    *Yes there are other systems out there that had a pretty face (subjective), and ease of use (subjective). But they're even less memorable than NextStep.

  36. WndowMaker by gustgr · · Score: 2

    If you find the demo compelling and want to try out NeXTSTEP for yourself, you can always go here or here to get started

    If you want a more end user solution, you might want to go here.

    1. Re:WndowMaker by Anonymous Coward · · Score: 0, Informative

      WindowMaker is just a window manager that has the look and feel of NeXtStep. It is NOT the APIs or Frameworks. Just like a theme on GTK is not Aqua.

    2. Re:WndowMaker by Anonymous Coward · · Score: 0

      If I had mod points, I'd moderate this as a troll. It's just wrong in so many ways.

  37. Re:God it's so annoying by DenDave · · Score: 1

    Why do people moan about other people being happy for the success of a man with vision and leadership. Some of us who have worked with his products for over two decades (gees I am old..) have gained alot of respect for him. He has really made a differnce by thinking different. Jobs is the Che Guevarra of the computer industry except Steve didn't get killed. If you don't him, don't click the links.
    I don't troll around on Gate's items...
    I am happy Jobs is sucessful and I apreciate and understand his vision, I have for probably longer than you have been using a computer.

    --
    -if at first you don't succeed, stay the heck away from paragliding.
  38. It's not an Apple Ad - It's a NeXT ad by fussili · · Score: 2, Informative

    Although of course - as is abundantly clear, NeXTStep was the basis for OS X after Apple decided against Johnlouis Gasse's BeOS.

    1. Re:It's not an Apple Ad - It's a NeXT ad by isecore · · Score: 1

      after Apple decided against Johnlouis Gasse's BeOS.

      I know I'm nitpicking, but his name is Jean-Louis Gassé.

      He's french, and he also used to work at Apple. He's responsible for the Mac II, and mainly he made sure that Macs were evolving after Jobs got canned. He added expansion capabilities, color, extended keyboards, etc.

      --
      I enjoy large posteriors and I cannot prevaricate.
  39. Re:God it's so annoying by DenDave · · Score: 1

    LOL!!!
    WOZ RAWKS!! But I guess they both did alot for the industry!!

    --
    -if at first you don't succeed, stay the heck away from paragliding.
  40. Wow.... by rsilvergun · · Score: 2, Interesting

    You know, this does more or less what Exchange does, and ask any business if they could live w/o Outlook/Exchange (or Lotus, whatever) these days and the answer's no. I guess with the price tag (wasn't a Next workstation something like $20 grand?) nobody cared, but he did say he was going to port to 486. I can't help but wonder if a 486 could do this kind of stuff (a dx 100 could, but I think the dx33s where current when this was being done). All I can say is, what the heck happened? I've read a bit of the history (I hear those MO drives they Next Stations ran off of were kinda buggy), but this is big enough stuff that they should have been able to get through a few lean years and sell the technology....

    --
    Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    1. Re:Wow.... by roard · · Score: 4, Informative

      All I can say is, what the heck happened

      Well, basically, NeXT overcharged their hardware, then their software. For example, you probably never heard of WebObjects, even if it was (still is actually) one of the best technology to create a dynamic website... and it's no wonder considering they used to sell it at insanely huge prices. Now you can have it via Apple for 500$ ...

      this is big enough stuff that they should have been able to get through a few lean years and sell the technology....

      Well, they did :-) -- to Apple ...

      Actually, the problem they had, is that nearly nobody in the industry was used to OOP. Now it's easier to understand the brilliance of NeXTSTEP's concepts, but it was probably more difficult to convaince people at the time ? (check the real media video on openstep.se/next/videos , they take half the video to explain the interest of OOP before introducing IB..)

      And of course, a NeXT Cube and even a NeXT station were extremely expensive... too bad, they were 15 years ahead of their time (yeah, OSX is not as clean as NeXTSTEP, partly because of the need to integrate all theses existing apps..)

    2. Re:Wow.... by PygmySurfer · · Score: 1

      but he did say he was going to port to 486.

      an x86 port was eventually released (along with several other platforms, like PA-RISC).

    3. Re:Wow.... by roard · · Score: 1

      tell me where NS is "pathetically primitive" ?

    4. Re:Wow.... by SteeldrivingJon · · Score: 5, Informative
      "(wasn't a Next workstation something like $20 grand?)"

      From a 1992 Usenet post of the Winter 1992 price list
      NeXTstation 8-1MB SIMMS, 105MB HD $3775

      NeXTstation Turbo 2-4MB SIMMS, 250MB HD 4775
      NeXTstation Turbo 2-8MB SIMMS, 250MB HD 5775
      NeXTstation Turbo 2-8MB SIMMS, 400MB HD 6775
      NeXTstation Turbo 4-8MB SIMMS, 250MB HD 7775
      NeXTstation Turbo 4-8MB SIMMS, 400MB HD 8775

      NeXTstation Color 4-4MB SIMMS, 105MB HD 5650

      NeXTstation Turbo Color 2-8MB SIMMS, 250MB HD 6650
      NeXTstation Turbo Color 2-8MB SIMMS, 400MB HD 7650
      NeXTstation Turbo Color 4-8MB SIMMS, 250MB HD 8650
      NeXTstation Turbo Color 4-8MB SIMMS, 400MB HD 9650
      These prices are in the ballpark of comparable machines from Sun and Apple.

      but he did say he was going to port to 486. I can't help but wonder if a 486 could do this kind of stuff (a dx 100 could, but I think the dx33s where current when this was being done). All I can say is, what the heck happened?

      It was ported to Intel in the 486 era, but it didn't really become practical to run until the Pentium 2. Ran pretty well on my AMD K6-350, if I recall correctly. Supposed to scream on Athlons.

      In addition to Intel, it was ported, and sold, to run on Sun Sparc workstations and HP PA-RISC workstations.

      I've read a bit of the history (I hear those MO drives they Next Stations ran off of were kinda buggy), but this is big enough stuff that they should have been able to get through a few lean years and sell the technology....

      It wasn't the stations that had the Optical drive, it was the cube. That was the machine that got really expensive, when loaded up with a NeXTDimension color graphics card, big hard disks, and lots of RAM. The Optical was dropped before very long, and the Cube just shipped with a floppy drive. I think the Turbo Cube (33 MHz) couldn't even connect to the optical drive.

      What happend to NeXT is (roughly) this:

      First, customers realized they didn't so much want the hardware, they wanted the operating system. So NeXT dropped hardware and started doing their OS for other peoples' hardware.

      Second, customers realized it wasn't so much the operating system they wanted, it was the development tools. So NeXT came up with a way to run the development tools on NT. And they had their WebObjects product, which let people use NeXT development tools to do web apps. So they de-emphasized the OS.

      Then Apple bought them. The dev tools for NT were de-emphasized, except as a way to do WebObjects development. The OS was refreshed and updated, a process which continues.

      Jonathan Hendry
      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    5. Re:Wow.... by SteeldrivingJon · · Score: 2, Interesting

      "Actually, the problem they had, is that nearly nobody in the industry was used to OOP."

      The real killer was that everyone in the industry got religion when Java came out. And it sucked the air out of the space.

      Just prior to Java's debut, NeXT and Sun had been working on a version of the OpenStep development environment (which used Objective-C, naturally) that ran on Solaris. That went bye-bye soon enough.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    6. Re:Wow.... by prockcore · · Score: 1

      the Cube just shipped with a floppy drive.

      Not true, we had a cube, it came with an optical drive, and didn't have a floppy.

      Which was its downfall.. because the optical drive was a piece of crap and when our harddrive crashed, we couldn't reinstall the OS.

      We ended up burning it (literally.. oooh. purple!) and replaced it with a cheap linux box in 97 or so.

    7. Re:Wow.... by SteeldrivingJon · · Score: 1

      Not true, we had a cube, it came with an optical drive, and didn't have a floppy.

      I specifically said "Turbo Cube". A 1992 revision, with a 33Mhz 68040 and no optical.

      I believe the first 040 Cubes, which were 25Mhz, did support the optical. Their motherboards were sold as upgrades for the 030 Cubes, and I know they worked with the optical, because mine did.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    8. Re:Wow.... by dubl-u · · Score: 2, Interesting
      Actually, the problem they had, is that nearly nobody in the industry was used to OOP.

      From the code I see out there, I'm pretty sure the industry still isn't used to OOP. Of the Java code I see in industry, about 80% of it is one of
      • Perl written in Java
      • C written in Java
      • COBOL written in Java
      Remember, folks: if the data and the code don't go together, it's not OO!
    9. Re:Wow.... by Anonymous Coward · · Score: 0

      "And of course, a NeXT Cube and even a NeXT station were extremely expensive... too bad, they were 15 years ahead of their time"

      I don't think NeXTStations were expensive. I bought one for 4000 UK pounds in late 1992 just before they stopped making them. I compared the price of a Mac with AU/X (Apple's version of Unix) and it was actually more expensive.

      And something like a Sun workstation with development tools would have been far more expensive than both.

    10. Re:Wow.... by Pegasus · · Score: 1
      Supposed to scream on Athlons.

      Show me an Athlon running Openstep :)
      The fastest machines we (press business) got openstep on were p3/800 with bx chipset and 100mhz bus. Everything that was over 100mhz did not work. Also, graphic cards were major pain in the ass ... If i recall correctly only cetain ati mach/rage cards and matrox millenium worked properly (but these work everywhere today, so ...)

    11. Re:Wow.... by SteeldrivingJon · · Score: 1

      Show me an Athlon running Openstep :)

      Check Google Groups, you'll find people claiming to be running such a system.

      One such person, in 2002, suggests using an ABit KT7A motherboard, which works up to 1.2 GHz. Also, don't use more than 512 MB RAM.

      I'm sure it requires some older hardware, and careful selection of parts, but it seems to work. Or, rather, have worked. I don't know if it would work with a vintage 2005 Athlon motherboard.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    12. Re:Wow.... by Unknown+Lamer · · Score: 1

      Remember, folks: if the data and the code don't go together, it's not OO!

      Never used CLOS before, have you?

      --

      HAL 7000, fewer features than the HAL 9000, but just as homicidal!
    13. Re:Wow.... by NardofDoom · · Score: 1

      Yeah... those prices are really in the ballpark

      --
      You have two hands and one brain, so always code twice as much as you think!
    14. Re:Wow.... by SteeldrivingJon · · Score: 1

      Yeah... those prices are really in the ballpark

      In the ballpark of machine prices from 1992, Einstein.

      The price of a Mac Mini in 1992 would really have been prohibitive, seeing as how it would have required a freaking time machine.

      I'm talking 1992 Macs, 1992 Sun boxes, 1992 PCs.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  41. Re:It's More than Just a Dock redux(was Re:Afterst by BasilBrush · · Score: 1

    So change your OS X Dock to vertical. Enjoy display PDF. Get a 2 button mouse, and use the right button... Or am I missing something(s).

  42. pfft. by Anonymous Coward · · Score: 0

    lazy whiner!

  43. Re:It's More than Just a Dock redux(was Re:Afterst by jspoon · · Score: 1
    So change your OS X Dock to vertical.

    My experience of NeXTstep more or less consists of this video, but I think he's refering to the menus which, in Mac OS X as well as earlier Mac OSs, are along the top of the screen. In NS, they seem to be in a floating pallet, with one menu item on top of the next.

  44. This demo is staged by lutzray · · Score: 2, Insightful

    You can see that Jobs is behind a monochrome NeXT MegaPixel Display and the screen grabs are from a color screen.

    1. Re:This demo is staged by cjwl · · Score: 5, Informative

      A NeXT cube can drive multiple displays, a 4bit grayscale display built onto the motherboard, and one or more NeXTDimension cards which will do 24bit color (up to 32bit internal w/ alpha driving 24bit to the monitor). So doing a color demo w/ a monochrome monitor nearby isn't far fetched at all. Steve typically used a cube w/ NeXTDimension since it was the "hottest" machine NeXT made.

    2. Re:This demo is staged by cosmic_0x526179 · · Score: 1
      Rumor has it that many of Steve's early demos were staged...

      The original Mac 128K intro was supposidly really an early proto 512K in disguise.

      The original MacII intro (playing Applachain Spring, et al) I was told was running off of a super-fast external hard drive behind the curtain under the demo table.

      Both of those were told to me at MacHack by then Apple employees during the non-Steve era (about '91), so they had no fear of retribution at that time.

      BTW, since we are dredging up old Steve material, does anyone have the VHS tape of the Knowledge Navigator Apple concept ? I'm sure I saved it, but darned if I know where it is now. It contained some cool concept ideas for a (pre Newton IIRC) hand gesture recognition navigator interface. I'm still waiting for that to bubble up in one of those "Oh! I have one more thing to announce..." LOL

      --
      This msg is brought to you by the letter 'W'.. for Worthless Wuss
    3. Re:This demo is staged by Anonymous Coward · · Score: 0

      speaking of old steve material, why would you be mentioning the knowledge navigator? it was Sculley's little Apple demo released the same time Steve Jobs was introducing the NeXT cube in 1989. A small detail, John Sculley was at Apple, and Steve Jobs was at a new - and different - computer company called NeXT. In fact, Steve was at NeXT because of John Sculley's actions at Apple in 1985.

      The irony of course was that Apple would eventually represent NeXT technology, while the "I'm an innovator too" Sculley would fall into obscurity with the only lasting legacy being the only CEO in tech history to RAISE the prices of Macintosh computers Apple had already introduced and put on the market.

      Moores law? HA!

    4. Re:This demo is staged by Jayzz · · Score: 1

      That's not a monochrome monitor.

      Here's a link to a picture of mono monitor,
      NeXT Mono
      And, the color,
      NeXT Color

      Compare the bases, you'll see that Jobs indeed used a Color.

    5. Re:This demo is staged by Anonymous Coward · · Score: 0

      Who moderated this dufus as 4:insightful? The monitor is NeXT's 21" Hitachi Color. I know. I have one on my desk.

      Maybe Slashdot should install metamoderation -- voting for moderators to lose karma for stupid moderation decisions. [Maybe if it does already: I always surf as an AC.]

    6. Re:This demo is staged by green+pizza · · Score: 1

      The original Mac 128K intro was supposidly really an early proto 512K in disguise.
      That's correct. However the difference between the Mac 128K and the 512K were the number and density of the RAM chips. The Mac 128K was actually designed in a way such that the board could easily be reworked by a third party to upgrade to 256K or 512K (this was a very common aftermarket mod). The main reason for the 512K machine in the demo was to support MacInTalk and the animated introduction. The Finder, MacWrite, and MacPaint worked just as good under 128K as they did under 512K. In Feb 1984 the price for 512K would have almost doubled the cost of the original Macintosh.

      The original MacII intro (playing Applachain Spring, et al) I was told was running off of a super-fast external hard drive behind the curtain under the demo table.
      Possible, but it would have still been limited by the 5 MB/sec SCSI interface. The Mac II came out long after Steve Jobs left Apple. He left shortly after the original Mac introduction. I think he already had Pixar going by the time the Mac Plus came out.

    7. Re:This demo is staged by Mornelithe · · Score: 1

      Slashdot has had meta-moderation for years.

      --

      I've come for the woman, and your head.

    8. Re:This demo is staged by Anonymous Coward · · Score: 0

      Thanks. Then moderate the idiot moderators down! Monochromoe my ass.

    9. Re:This demo is staged by Anonymous Coward · · Score: 0

      Jobs raised prices too. The original PowerMac G4s jumped in price (or lowered in spec for the same $, depending on your PoV) a few days after their introduction.

    10. Re:This demo is staged by dustmite · · Score: 1

      Funny, I just meta-moderated Mr. "This demo is staged" unfair, and came to this discussion after (and because of) that :)

  45. Best quote... by GoRK · · Score: 1

    "This is a live demonstration"..."this EPS file is really coming off of a Mac which is why it takes a second. The Mac's a little slow to give it up."

    1. Re:Best quote... by Socket+Scientist · · Score: 1

      One of my favourite lines was near the end, during the demo of DOS compatibility, where he said: "You can run your DOS apps right here ... right next to your good apps." :-)

  46. Re:God it's so annoying by Anonymous Coward · · Score: 0

    "Why the fsck do PeeCee people think we Apple fans worship Steve Jobs like a living deity?"

    Because they worship Bill Gates as a god and they assume that "we" have one too.

    They also assume that Linus is, and will always be, the Linux god.

  47. love that shit by Anonymous Coward · · Score: 0

    yeaaaa 50kb/sec

  48. Re:God it's so annoying by minus_273 · · Score: 1

    "Jobs is the Che Guevarra of the computer industry except Steve didn't get killed."

    well, that and he didn't kill thousands of people.

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
  49. Flawed management helped keep NeXT out of sight. by jbn-o · · Score: 3, Insightful

    Brilliant concepts, perhaps, but management that was anything but brilliant. "Kits" (proprietary software--collections of ObjC objects and classes--one was encouraged to build dependencies upon) were obsoleted quite quickly, frustrating developers. The underlying OS was a rapidly decaying proprietary variant of 4.2BSD. I vaguely recall the details on how to build shared libraries were kept secret. This might have helped developers write programs that could work better on machines that had less than the full 64MB RAM (on a NeXT Cube). 64MB might not seem like a lot of RAM today, but back then RAM was considerably more expensive.

    Many of the apps that came out for the OS were profoundly overrated and overpriced. There were some unquestionable gems here and there (some gems were even available with source code so one could learn from them, like the sorting demonstration application which allowed you to sort groups of bars of varied heights using different sorting algorithms), but I think many people looking back on what NeXT had to offer are wearing rose-colored glasses and are likely to have never owned NeXT hardware.

    My experience with my NeXT Cube (ownership starting with NS 2.1, user experience starting before that, perhaps with v2.0) helped lead me to appreciate the free software movement. I didn't have my software freedom then and now I do, using commodity hardware I can afford to enhance and replace if need be.

  50. Wow....CLIM,CLOS, GARNET. by Anonymous Coward · · Score: 0

    "And of course, a NeXT Cube and even a NeXT station were extremely expensive... too bad, they were 15 years ahead of their time (yeah, OSX is not as clean as NeXTSTEP, partly because of the need to integrate all theses existing apps..)"

    Commercially yes. Now Google for CLIM and CLOS. From the same place all other interface ideas came from.

  51. GP gets +1 for detail by Anonymous Coward · · Score: 0

    Mod -1 redundant

    Did your comment mention the meanings of both TLDs and link to an article explaining the significance of something disgustingly "open", or did you rely on knowledge of an inside joke? A more informative post deserves the +1 even if is one minute late.

  52. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  53. So little has changed by System.out.println() · · Score: 4, Interesting

    I got a chance to play with a friend's NeXTStep 3.0 box tonight, and fiddling around in the OS, I was quite amazed with how similar it is to modern day OS X, despite being over a decade old. A few things that were damn near identical that come to mind:
    - the color picker (except for the fact that it was a grayscale monitor)
    - Interface Builder
    - Terminal.app is dead-on, except in his NeXT it took me a couple of tries to get an actual prompt to come up
    - Drag and drop everywhere
    - The beachball when an app is loading

    And when I saw Jobs demo the WordPerfect, I thought, "So what's the big deal about Pages again?"

    1. Re:So little has changed by Anonymous Coward · · Score: 0

      "I was quite amazed with how similar it is to..."

      I can't tell if you are trying to be serious with that list?

    2. Re:So little has changed by SteeldrivingJon · · Score: 1

      the color picker (except for the fact that it was a grayscale monitor)

      On OS/X, try going into Universal Access, and turning on greyscale display mode.

      (Then adjust the contrast slider a little to make things stand out a bit more.)

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    3. Re:So little has changed by stereotree · · Score: 1

      the big deal with Pages are the excellent templates. I've been using them at school and people are pretty impressed. I also like how compatible it is with other word processors/document types...

    4. Re:So little has changed by Anonymous Coward · · Score: 0

      'And when I saw Jobs demo the WordPerfect, I thought, "So what's the big deal about Pages again?"'

      There was a high end word processor for NeXT called 'Pages' that was never released. The company was started by Bruce Webster who used to write for Byte, and also wrote 'The NeXT Book' which introduced all of the shiny new features.

      I think the project failed because it was 'too object oriented' to actually work - stuff like each character in a document being represented by an Objective-C instance meant it was just too slow. Oh well..

    5. Re:So little has changed by jsares · · Score: 1

      >And when I saw Jobs demo the WordPerfect, I thought, "So what's the big deal about Pages again?"

      The biggest is the shift to a CSS like style system that should dramatically improve people's document consistency.

    6. Re:So little has changed by squiggleslash · · Score: 1
      Another one to look at is the clock. Go into System Preferences, Date & Time, Clock, and click on the "View in: O Window" option.

      Look familiar? ;-)

      --
      You are not alone. This is not normal. None of this is normal.
    7. Re:So little has changed by Val314 · · Score: 1

      >And when I saw Jobs demo the WordPerfect, I thought, "So what's the big deal about Pages again?"

      well.. moving images in pages document on my iBook G4 800MHz was just as fast (read=slow) as on this NeXT...

  54. yes, it will compete by geekoid · · Score: 1

    or rather OWULD compete ifd it ran on x86.
    Your going to need some strong, immediate, and obvious reasons to get a CTO to buy all new boxes with 'new' OS and interface.

    Or a CTO that wants the company to take a long term apraoch to savings..haha I crack my self up.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    1. Re:yes, it will compete by SteeldrivingJon · · Score: 1


      Your going to need some strong, immediate, and obvious reasons to get a CTO to buy all new boxes with 'new' OS and interface.

      Startups are buying new boxes, so can choose the platform they feel gives them an advantage, if one exists.

      NeXT's biggest hardware customers were companies like investment banks and energy traders. It is not unheard-of for a company to take a risk on an unusual hardware platform. It's just far more rare nowadays. It was easier in 1991 when PCs and their operating systems sucked so badly.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  55. Font Rendering by karmaflux · · Score: 1

    How the hell do they get the fonts to look that good?

    --

    REM Old programmers don't die. They just GOSUB without RETURN.

    1. Re:Font Rendering by Master+Bait · · Score: 1

      They substituted bitmaps for outline fonts at smaller sizes.

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
  56. Morror mirror on the wall.. by talornin · · Score: 2, Informative

    Morror: http://www.goweee.com/jobs_NS30_demo_small.mov

    --
    When in danger, whewn in doubt! Run in circles, scream and shout!
  57. Nope. Looks more like the 21" color. by SteeldrivingJon · · Score: 2, Informative


    The mono monitor was ribbed, or flanged. I have two in the room with me. The monitor in the video is not. It also looks too big to be the mono monitor, which only came in 17".

    Also, the mono monitor had fat rubber rollers at the front of the base. It actually looked a lot like the old Apple IIc greenscreen monitor, which was designed by the same company (frogdesign). The monitor in the picture lacks the rollers.

    (There was a differently-designed mono monitor towards the very end of the black hardware era (introduced in October of 1992). I don't recall if it had the fins, but it surely wasn't that big.)

    Really, why would Steve Jobs be sitting in front of a low-end slab when he could sit in front of the most tricked-out color box they had available? That would involve their top-end monitor, the Hitachi 21".

    And it's not like Jobs is bad at doing demos...

    Jonathan Hendry

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    1. Re:Nope. Looks more like the 21" color. by Anonymous Coward · · Score: 0

      "(There was a differently-designed mono monitor towards the very end of the black hardware era (introduced in October of 1992). I don't recall if it had the fins, but it surely wasn't that big.)"

      Yes, the late model had fins. The monitor stand was a semi-circular base, which matched the round shape of the adb mouse, rather than rubber rollers.

      The late model NeXTStations had much improved adb keyboards and mice.

  58. Re:God it's so annoying by RyuuzakiTetsuya · · Score: 0, Flamebait

    why the fuck do you macholes use the phrase, "PeeCee" when describing the exact same machine they use?

    --
    Non impediti ratione cogitationus.
  59. Re:Flawed management helped keep NeXT out of sight by SteeldrivingJon · · Score: 1, Flamebait

    "Kits" (proprietary software--collections of ObjC objects and classes--one was encouraged to build dependencies upon) were obsoleted quite quickly, frustrating developers.

    Yes, I can certainly see why developers would be upset that NeXT gave them frameworks to build upon, which let them build their highly profitable trading systems very, very quickly. No, what they really wanted was a primitive system which required them to start from scratch.

    Unfortunately for your thesis, those "kits" were what NeXT customers really wanted, and what kept the company going so long.

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  60. e2dk links by Anonymous Coward · · Score: 0

    I don't know why people complain about not having space to put .torrents when there's alternatives. With ed2k, you don't NEED a web site.

    Here are links for the interested: (ed2k links get messed up on Slashdot, so just copy and paste them. Also remove the space that gets added)

    ed2k://|file|jobs_NS30_demo_large.mov|35758627|5 A9 C66335A1480D0CBBBAA919F547FDF|/
    ed2k://|file|jobs _NS30_demo_small.mov|12098767|9D4 A2217AE6586C036F3078CF0019AF5|/

  61. GNUstep + Darwin by iamnotacrook · · Score: 0
    This project is picking up steam now; Darwin seems the natural codebase to build GNUstep applications in.

    There is no downloadable release yet, but it will be a *serious* contender to GNOME and maybe even OSX.

    1. Re:GNUstep + Darwin by Anonymous Coward · · Score: 0

      Not fucking likely.

  62. Place to post media files for public viewing by LightwaveNet · · Score: 1

    "I would but I don't have a place to post it"...

    www.my5minutes.com

  63. Torrents available for updated QT versions by nedron · · Score: 3, Informative
    The original version of the video was truncated by about ten minutes. The people at OpenStep.se posted corrected versions in QT contained MPEG-4 files.

    I've made torrents available at:

    http://nedron.net:6969/

    --


    * As is generally the case, my opinions do not reflect those of my employer.
    1. Re:Torrents available for updated QT versions by Anonymous Coward · · Score: 0

      Strange how the mod system (don't) work.

  64. heh, nextstep by Christopher_Wood · · Score: 1

    I was in an Apple store, having my first look at macosx - it reminded me too much of nextstep for me to want one. (The job I had at the time made me really hate anything NeXT-related.)

    That said, I have a number of shrink-wrapped NeXTStep 3.3 box sets knocking around, if you lot are all so interested in nextstep I may just go finish the flog-them-on-ebay procedure. ;-)

  65. One cannot just walk into Morror. by SteeldrivingJon · · Score: 1


    Or Mortor, for that matter.

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  66. the future of Linux? by bbh · · Score: 3, Insightful

    Wow, hopefully Linux will be this good one day!

    -bbh

    1. Re:the future of Linux? by rampant+mac · · Score: 1
      "Wow, hopefully Linux will be this good one day!"

      Pfft.

      2024 called, it wants its joke back.

      --
      I like big butts and I cannot lie.
    2. Re:the future of Linux? by voisine · · Score: 1

      Linux is a pretty decent Unix base on which to build a system like this, and GNUStep has the framework and toolset to do all this, all you'd need is a little interest from the hordes that are now pouring all their effort into make kde and gnome into a cheap immitation of XP. If they'd spend 10% of that effort with the GNUStep framwork and tools, you'd have something this good pretty quick. I know I'll be developing all my apps in Cocoa and making sure they cross compile in GNUStep.

    3. Re:the future of Linux? by taweili · · Score: 2, Informative

      It is here today. GnuStep is a great environment based on OpenStep standard. Too bad that Linux communities got sucked into Genome/KDE to pay enough attention to it. Maybe the popularity of Mac OS X can help GnuStep to gain some attention.

    4. Re:the future of Linux? by Anonymous Coward · · Score: 0

      I can't even get linux to recognize my Soundblaster Live sound card. I guess that card wasn't popular enough...

      Linux has such a long, long, long way to go before the common man can even consider using it. It's unfortunate because I'd really like to dump Windows, and I don't want to pay the extorionist prices that Apple charges for their machines.

    5. Re:the future of Linux? by mabinogi · · Score: 2, Funny

      > I can't even get linux to recognize my Soundblaster Live sound card. I guess that card wasn't popular enough...

      You do realize you have to plug it in first don't you?

      Even Windows wont recognise an SB Live if you just wave it in front of the monitor.

      --
      Advanced users are users too!
    6. Re:the future of Linux? by lxs · · Score: 1

      Well there is (was?) the SimplyGNUStep distribution, sadly the development of which seems to have stalled.

    7. Re:the future of Linux? by Master+Bait · · Score: 0, Troll

      Apple should dump that pathetic little Mach-0 and use a Linux kernel instead.

      --
      "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
      --Tom Schulman
    8. Re:the future of Linux? by Anonymous Coward · · Score: 0

      > It's unfortunate because I'd really like to dump Windows, and I don't want to pay the extortionist prices that Apple charges for their machines.

      Mac mini, baby! No more excuses!

  67. Not a chance by SteeldrivingJon · · Score: 1


    IIRC, Knowledge Navigator was John Sculley's baby, from after Jobs was ousted.

    I think Jobs would sooner give Michael Dell a blumpkin than do anything related to Knowledge Navigator.

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  68. New torrent links by nedron · · Score: 1
    --


    * As is generally the case, my opinions do not reflect those of my employer.
  69. Why not freecache? by rharder · · Score: 1

    Why don't people post freecache.org links to these large files?

    1. Re:Why not freecache? by J.+Random+Luser · · Score: 1

      We're sorry, the page you have requested is not available.

      because /. is the irresistable force that destroys all in its path...

    2. Re:Why not freecache? by Anonymous Coward · · Score: 0

      might be cos we're after a movie of steve jobs, and not a file not found error.

    3. Re:Why not freecache? by mjeppsen · · Score: 1

      Why don't people post freecache.org links to these large files?

      Because FreeCache is no more. Read the forums.
      Coral is a better solution, and Freecache agrees.

  70. Well, your message was a little harsh... by pschmied · · Score: 1

    ...but I agree with your general assertion. I think that while KDE is fine, and Gnome has its merits, the Open Source community is making a strategic blunder by not capitalizing on the OpenStep API specs. Many, many man-hours and lots of money went into developing a system of great beauty.

    Still, you have to remember that it's not The Open Source Community(tm)'s job to think strategically. Every programmer is entitled to scratch his/her own itch. Because of this, many blind alleys terminate in piles of dead projects. However, the ethos of "explore every facet of every problem domain" has also produced some wonderful and unique software.

    Still, if world domination with FOSS was your prime objective, you could do a lot worse than BSD/GNUStep. Somebody else has already proven the technological model. :-)

    -Peter

  71. Re:Flawed management helped keep NeXT out of sight by tyrione · · Score: 1

    BSD 4.3. Get your facts straight.

  72. Re:It's More than Just a Dock redux(was Re:Afterst by SteeldrivingJon · · Score: 1


    The menus on the NeXT were a vertical stack of tiles, by default at the top left of the screen.

    Sub-menus could be torn off and positioned wherever you wanted.

    You could also obtain a full, temporary duplicate top-level menu by right-clicking. The duplicate would appear where you clicked, and disappear when you were done.

    I imagine that could work a lot better on a multi-headed system than having to throw the cursor back and forth across thousands of pixels of real-estate. Fitts' law or no.

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  73. I 'Heart' WindowMaker by astrosmash · · Score: 5, Interesting

    I find it facinating that a lot of the stuff I consider compelling in OS X existed in NeXTSTEP 14 years ago, and it reminds of how disappointed I was with the direction the Linux Desktop took in the mid to late 90s (and today) when the vast majority of support went behind the Win9x-esque KDE and Gnome desktops.

    The designs, ideas, and concepts were all there in the 90s waiting to implemented. And, as hardware improved, there could have been an advanced desktop built on top of Linux that would have been a very compelling alternative to Win9x, if not the leading edge of desktop innovation.

    Instead, we got a start menu, a task bar, and a dump truck full of skins.

    At least nowadays the Gnome people have set their sights much higher, which is great to see.

    I loved WindowMaker and wished it was so much more than a lowly window manager. Ironically, I suppose, it took Apple to make that happen for me. At least these days I can afford to buy a Mac.

    --
    ENDUT! HOCH HECH!
    1. Re:I 'Heart' WindowMaker by Anonymous Coward · · Score: 0

      You get more than that. You don't need to have a start menu or task bar... not with KDE, and not with Xfce (don't know about Gnome).

      By default, Xfce uses a right-click to get to the menu (just like WindowMaker). You can set up KDE (only know for sure about 3.3) to do the same thing. (In kcontol... Desktop -> General, select "Application Menu" from the combobox next to "Right button")

      Next, you can ditch the task bar and switch the hide buttons to shade buttons. Wal-la! Sure, it's not the same, but I happen to think it's better...

    2. Re:I 'Heart' WindowMaker by Anonymous Coward · · Score: 0

      "Wal-la!"

      You don't really speak French, do you?

    3. Re:I 'Heart' WindowMaker by Anonymous Coward · · Score: 0

      Gee, way to be really helpful there.

      Original poster: In French, "voila!" basically means "there it is!"

      Some wise guys say "viola!" on purpose, either because they like playing string instruments or just to troll for the inevitable "it's voila you idiot".

    4. Re:I 'Heart' WindowMaker by jeif1k · · Score: 2, Interesting

      And, as hardware improved, there could have been an advanced desktop built on top of Linux that would have been a very compelling alternative to Win9x, if not the leading edge of desktop innovation. Instead, we got a start menu, a task bar, and a dump truck full of skins.

      A start menu and a task bar is pretty much what OS X uses (Apple menu, dock), together with a bunch of quick-launch buttons. Despite all the hoopla, the OS X GUI is not all that different from any other GUI: separate apps, file storage of documents, file system browsers, icons, desktop, etc.

      The real issue is what the underlying technology is. Objective-C is a better language for building GUIs than plain C or C++. NeXT made the right choice in language for when the OS was developed.

      Today, however, systems like Gnome are often programmed in Python or C#, and those are even nicer and more modern object-oriented languages than Objective-C. Furthermore, the idea of having a separate persistent and manipulable representation of GUI layouts has caught on and in Gnome, you can use XML-based representations to do that.

      Software has evolved and become more standardized. Desktops like Gnome are on the cutting edge of what is done in the real world, ahead both functionally and technologically of both Windows and OS X.

      The designs, ideas, and concepts were all there in the 90s waiting to implemented.

      Not only were many of the designs, ideas, and concepts around before the 90s, they were already implemented, in systems like Smalltalk; they didn't originate with NeXTStep, although NeXT did a good job packaging them in a workstation system (albeit, commercially with comparatively little success).

    5. Re:I 'Heart' WindowMaker by Anonymous Coward · · Score: 0

      If there ever was a poster child for why desktop Linux is a disaster, you're it.

    6. Re:I 'Heart' WindowMaker by Anonymous Coward · · Score: 0

      Yup, the Linux desktop sucks, but it doesn't suck anywhere near as badly as Windows or OS X.

      In any case, you are obviously just your run of the mill wildly ignorant OS X fanboy. Wallow in your ignorance.

    7. Re:I 'Heart' WindowMaker by astrosmash · · Score: 2, Interesting
      A start menu and a task bar is pretty much what OS X uses (Apple menu, dock), together with a bunch of quick-launch buttons. Despite all the hoopla, the OS X GUI is not all that different from any other GUI: separate apps, file storage of documents, file system browsers, icons, desktop, etc.

      Thank you for demonstrating my point.

      Whether a system has a task bar or start menu is completely irrelevant to its quality or user experience. Yet many people (still) believe that a Windows or Mac desktop is nothing more than, as you say, a task bar, menu bar, icons, etc. It is this mentality, I believe, that prevented the interesting stuff like WindowMaker and GnuStep from gaining any traction at a time when it would have mattered.

      Software has evolved and become more standardized.
      A "desktop" is just that; a standard to which all of its applications conform. It is the quality of this standard and the applications' ability to adhere to it that defines the quality of the system. It has taken the X11 community a painfully long time to figure this out.
      Desktops like Gnome are on the cutting edge of what is done in the real world, ahead both functionally and technologically of both Windows and OS X.
      I think many people would disagree with you, but I'd love to hear some examples of this cutting edge technology and functionality.

      And, please, spare us your impressions of the real world.

      --
      ENDUT! HOCH HECH!
    8. Re:I 'Heart' WindowMaker by jeif1k · · Score: 1, Interesting

      It is this mentality, I believe, that prevented the interesting stuff like WindowMaker and GnuStep from gaining any traction at a time when it would have mattered.

      What time would that have been? WindowMaker and GNUStep would have done for the Linux desktop what NeXT did a decade earlier: they would have made the Linux desktop fail, and pretty much for the same reasons. And what "interesting stuff" do you think they offered?

      Even if GNUStep would have been technically better, it simply wasn't anywhere near usable when Gnome and KDE started getting traction (I still have the old GNUStep CDs that I got around that time).

      It is the quality of this standard and the applications' ability to adhere to it that defines the quality of the system. It has taken the X11 community a painfully long time to figure this out.

      X11 desktops have had interface standards for nearly two decades, plus a toolkit and desktop environment that implemented them (Motif and CDE).

      I think many people would disagree with you, but I'd love to hear some examples of this cutting edge technology and functionality.

      Compared to OS X, right of the top of my head, Gnome has XML-based GUI specifications, a network transparent window system, theming, language neutrality (so you can write GUIs in modern OOLs like Python and C#--possible but a lot harder on OS X), and a consistent look-and-feel (as opposed to the Carbon/Cocoa Metal/Glass mess on Macintosh). There is no technology in OS X/Cocoa that I can think of that doesn't have a comparable or better equivalent in Gnome, but if you have examples, please share them; if they are valid, we can add the functionality to Gnome.

    9. Re:I 'Heart' WindowMaker by Ilgaz · · Score: 1

      Note: I am end user only.

      Using OS X for more than a year as my only OS I really don't get one thing.

      Why the x86 Linux/BSD people love OS X and not using WindowMaker as their desktop?

      If just 3x people use windowmaker as their desktop it will lead to real interesting places in just 1 year.

      I used windowmaker for 1 year back on my Linux days, now on OS X , I moved dock to right side, having lots of "dock apps" which are OS X native but still OpenStep (I think?) I really wonder why people doesn't at least try that little window manager and environment...

      KDE and Gnome. One uses "K!", other uses "foot", start menu... Ahem, Microsoft does it better if you want a start menu people...

      I bet there are start menu like utilities on OS X (launcher?) but really, I am staying away from them. I try some NEW inventions like QuickSilver. Now thats worth trying since its also a NEW approach. As usual, they have Cocoa power at back I guess. Did I say I am only end user?
      http://docs.blacktree.com/doku.php?id=quicksilver: what_is_quicksilver

      People, its easy to download windowmaker with 56k modem even. If you liked a single screen, aspect of OS X, try it.

    10. Re:I 'Heart' WindowMaker by HeghmoH · · Score: 1

      Compared to OS X, right of the top of my head, Gnome has XML-based GUI specifications, a network transparent window system, theming, language neutrality (so you can write GUIs in modern OOLs like Python and C#--possible but a lot harder on OS X), and a consistent look-and-feel (as opposed to the Carbon/Cocoa Metal/Glass mess on Macintosh). There is no technology in OS X/Cocoa that I can think of that doesn't have a comparable or better equivalent in Gnome, but if you have examples, please share them; if they are valid, we can add the functionality to Gnome.

      I once spent half an hour trying to figure out how to put a shortcut to Mozilla on my Gnome desktop at school. I didn't even succeed, I just gave up. All of the stuff you mention is great, but until Gnome makes the simple, common stuff easy, it's pretty much irrelevant.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    11. Re:I 'Heart' WindowMaker by squiggleslash · · Score: 2, Insightful
      WindowMaker and GNUStep would have done for the Linux desktop what NeXT did a decade earlier: they would have made the Linux desktop fail, and pretty much for the same reasons.
      You mean GNUStep would have made the GNU/Linux desktop absurdly expensive and virtually unknown outside of academia?

      I mean, those were the reasons NextStep/OpenStep failed. It was user friendly, and (almost) everyone who used it apparently liked it. But the original NeXTs were sold with the suicidal marketing strategy of selling boxes that started at $10,000 only to people associated with academic institutions. As time went on, the prices dropped and marketing limitations removed, but the machines still cost $4,000 and up, putting them in the workstation market but well out of reach of the majority of regular users.

      Compared to OS X, right of the top of my head, Gnome has XML-based GUI specifications, a network transparent window system, theming, language neutrality (so you can write GUIs in modern OOLs like Python and C#--possible but a lot harder on OS X), and a consistent look-and-feel (as opposed to the Carbon/Cocoa Metal/Glass mess on Macintosh)
      OpenStep was network transparent and GNUStep certainly is. GNUStep runs over X11, like GNOME and KDE. GNOME and KDE are no more network transparent than GNUStep (they get it for free via X11 but their underlying toolkits provide no inherent network transparency), GNUStep has the potential to be more if they get around to replicating OpenStep's network transparency.

      Current versions of Cocoa (yes, I know, I'm moving goalposts by combining OS X and earlier versions, but the point is GNUStep can be all of these, it's not like the development of one undermined the others) use XML based GUI specifications, if XML is considered a good thing. GNUStep's migrating to such a thing. What makes this a little galling is that the real nice aspect of this is merely that the GUI is seperated from the code in nice, editable, files. It's not the XML that's nice, it's the seperation. And, guess what, that's been a part of OpenStep since the beginning.

      The OS X desktop is themable, though not with Apple's blessing, but GNUStep is themable anyway.

      Cocoa bindings exist for multiple languages, Apple's (and GNUStep's) most supported being Objective C and Java, but it's pretty obvious any language can have them.

      OS X has a consistant look and feel. So does GNUStep. I don't particularly like the former's, but metal and glass does not an inconsistant look and feel make. It's ugly, but there's logic in terms of what windows use what.

      I can't think of anything in OpenStep and OS X that's done better, overall, in GNOME or KDE. I especially don't believe that GNUStep would be worse or similar to either if development on GNOME and KDE had actually been concentrated on GNUStep instead, I think it'd be light-years ahead, probably better than OS X too in terms of what I'd want to do with it.

      The major problem is simply that GNUStep didn't get the development and ended up being a project largely run by nostalgic NeXT users, so it's, until recently, been stuck in a 1992 mentality. It's, thankfully, beginning to move forward now, as people who've taken an interest in OS X see the potential.

      I don't see OpenStep as being the ultimate GUI. Far from it. But I think it was better out of the box than the Windows-inspired KDE and GNOME when it came to providing a suitable user interface for a Unix-like operating system. Both KDE and GNOME upon principles designed for an operating system that doesn't resemble Unix in any real way. The results have always felt awkward in the environment in which they run. GNOME and KDE would have made great projects for something like ReactOS. What we ended up with is GNU/Linux becoming a kind of Frankenstein OS. GNUStep would, if it had become mainstream and had the same degree of effort poured into it, made it elegant.

      --
      You are not alone. This is not normal. None of this is normal.
    12. Re:I 'Heart' WindowMaker by jeif1k · · Score: 0

      You mean GNUStep would have made the GNU/Linux desktop absurdly expensive and virtually unknown outside of academia?

      Roughly, yes. X11, C, and C++ were the standard for UNIX workstations and toolkits. Anything even remotely involving Objective-C or Postscript was DOA.

      OpenStep was network transparent and GNUStep certainly is [...]

      I stand by my statements. You may think that NeXTStep, OpenStep, and/or GNUStep fulfill these and other criteria, I don't.

      Both KDE and GNOME upon principles designed for an operating system that doesn't resemble Unix in any real way.

      From the point of view of a long-time UNIX user, KDE and Gnome do feel clunky in some areas. But they are decent, usable modern desktops for "the rest of them". They are also highly configurable. And I don't think NeXTStep would have been much better.

      What we ended up with is GNU/Linux becoming a kind of Frankenstein OS.

      No, what we have ended up with is a wide range of choices for desktop environments, from classic (tvm) to commercial UNIX workstation (Motif/CDE) to mainstream (Gnome, KDE). And, unlike what Apple and Microsoft had to do, Linux+X11 will support the next generation of desktop paradigm, whatever it will be, as well, without having to throw away everything. And that's altogether a really good thing.

    13. Re:I 'Heart' WindowMaker by squiggleslash · · Score: 2
      Roughly, yes. X11, C, and C++ were the standard for UNIX workstations and toolkits. Anything even remotely involving Objective-C or Postscript was DOA
      I don't think anyone's programmed X11 directly in C since the mid-eighties. In almost all cases, a toolkit is used. Early X11 programming was done using Athena.

      In any case, I don't understand your answer. My question to you was would GNUStep have failed because it would have made GNU/Linux expensive and obscure? You say yes, and then you argue something about X11 and C/C++. Is the answer yes, or no? Would GNUStep have failed for the same reasons as NextStep, or would it have failed because of Objective C and Postscript? (It wouldn't have failed because of X11, that's a given, GNUStep runs over X11, just as GNOME and KDE do.)

      I stand by my statements. You may think that NeXTStep, OpenStep, and/or GNUStep fulfill these and other criteria, I don't.
      Can you back up your statements? In what way does GNOME and KDE have network transparency that GNUStep doesn't? Unless you actually show a way, I can't help but feel that your "dismissal" is simply an attempt to avoid admitting you're wrong by pretending there's some criteria here that hasn't been mentioned.

      GNUStep, like GNOME and KDE, runs over X11. OpenStep doesn't, but it had network transparency anyway, an efficient form that GNUStep could duplicate if the wish ever exists. On every level, you're simply wrong about this. GNOME and KDE has network transparency only as a function of running over X11, and if you chose to run KDE and GNOME outside of X11, they don't have it at all. GNUStep runs over X11 too.

      On every level, you're objectively wrong in this argument. If GNUStep replaced X11, that'd be one thing, but even then, such a GNUStep would almost certainly have implemented the network transparency of the original, because doing so would no longer have been redundant.

      And I don't think NeXTStep would have been much better.
      Why?
      No, what we have ended up with is a wide range of choices for desktop environments, from classic (tvm) to commercial UNIX workstation (Motif/CDE) to mainstream (Gnome, KDE). And, unlike what Apple and Microsoft had to do, Linux+X11 will support the next generation of desktop paradigm, whatever it will be, as well, without having to throw away everything. And that's altogether a really good thing.
      So, if I understand this correctly: In some parallel universe, Miguel De Icaza is working on GNUStep. In that parallel universe, we'd not have twm, not have Motif/CDE, and not have people's pet desktop environment projects?

      Why? How do you come up with that argument?

      Or is that not your claim, in which case, what is?

      --
      You are not alone. This is not normal. None of this is normal.
    14. Re:I 'Heart' WindowMaker by jeif1k · · Score: 1

      You say yes, and then you argue something about X11 and C/C++. Is the answer yes, or no? Would GNUStep have failed for the same reasons as NextStep, or would it have failed because of Objective C and Postscript?

      A GUI that relies on Objective-C and/or Postscript for its development is obscure and academic (NeWS as well). That's what killed NeXT and that's what would have killed GNUStep on Linux even if it had made it out of the gate.

      I don't think anyone's programmed X11 directly in C since the mid-eighties. In almost all cases, a toolkit is used.

      But those toolkits are written in C and C++, not in Objective-C and they don't require DPS.

      Unless you actually show a way, I can't help but feel that your "dismissal" is simply an attempt to avoid admitting you're wrong by pretending there's some criteria here that hasn't been mentioned.

      It's just not worth debating you on all those points in detail: even if you were right on every single one of them, even if GNUStep were the best GUI in the world, it wouldn't have been a viable choice as an alternative to Gnome and KDE: it was based on technologies that just weren't going to make it and it wasn't even anywhere near ready when it mattered.

      And today, something like Mono/Gnome/X11 is just a technically better platform than Objective-C/GNUStep/DPS in my opinion.

      In that parallel universe, we'd not have twm, not have Motif/CDE, and not have people's pet desktop environment projects?

      I have no idea what you are getting at. twm, Motif/CDE, Gnome, and KDE are all choices for different people, and that's a good thing. That kind of flexibility and modularity is why X11 is still around, while both Microsoft and Apple had to start over, basically from scratch.

    15. Re:I 'Heart' WindowMaker by Anonymous Coward · · Score: 0

      it depends on the version and OS I think, but IIRC, if you rt click on the desktop and go to new launcher you can do it

    16. Re:I 'Heart' WindowMaker by RogerWilco · · Score: 1

      [Quote]
      Early X11 programming was done using Athena.
      [/Quote]
      Yup, and part of my new job is maintaining those. :-(

      --
      RogerWilco the Adventurous Janitor
    17. Re:I 'Heart' WindowMaker by squiggleslash · · Score: 1
      But those toolkits are written in C and C++, not in Objective-C and they don't require DPS.
      And?
      It's just not worth debating you on all those points in detail: even if you were right on every single one of them, even if GNUStep were the best GUI in the world, it wouldn't have been a viable choice as an alternative to Gnome and KDE: it was based on technologies that just weren't going to make it and it wasn't even anywhere near ready when it mattered.
      I never argued it was the best in the world, quite the opposite. But it's unquestionably true that your assertion that GNUStep doesn't support network transparency, or doesn't support it quite as well as GNOME and KDE, is utter bullshit.
      And today, something like Mono/Gnome/X11 is just a technically better platform than Objective-C/GNUStep/DPS in my opinion.
      We're not talking about today, we're talking about the situation over the last decade. Gnome is mature. GNUStep, thanks to the lack of development, isn't. Had the choosen path been different five-ten years ago, the reverse would be true. If GNOME is "superior" today, it's not because of the design, it's merely that it is more complete because - as the discussion started by pointing out - relatively few people worked on GNUStep, the bulk of development work went on KDE and GNOME.

      And despite this, Mono/Gnome/X11 is a kludge. It's attempting to combine two completely incompatable operating systems, and it shows. It doesn't feel right. It frequently implements metaphors that are entirely opposite to the underlying operating system. If you proposing Mono/Gnome/ReactOS, that'd be one thing. But over X11? Over GNU/Linux? What the f---'s the point?

      And Objective-C/GNUStep/DPS is a nonsense that nobody's promoting. GNUStep runs over X11, it supports DPS but doesn't, itself, rely upon it. The primary development platform is Objective C but bindings for Java and Ruby are mainstream and others would have been developed had the project had the same level of resources that were thrown at GNOME.

      I have no idea what you are getting at. twm, Motif/CDE, Gnome, and KDE are all choices for different people, and that's a good thing. That kind of flexibility and modularity is why X11 is still around, while both Microsoft and Apple had to start over, basically from scratch.
      Wow. So I guess it's true: in your parallel universe, where the GNOME people decided to work on GNUStep instead, there's no twm, Motif/CDE, etc. How, exactly, did that happen? Did these people go back in time and uninvent them?

      I'm sorry, but I don't have access to that parallel universe. How GNUStep could possibly result in the death of these choices is beyond me. If you can come up with an explanation, by all means do. The only one I can think of is that GNUStep would be so good, all other choices would wither and die, which to me seems highly unlikely.

      --
      You are not alone. This is not normal. None of this is normal.
    18. Re:I 'Heart' WindowMaker by Anonymous Coward · · Score: 1, Insightful

      YHBT. HAND.

    19. Re:I 'Heart' WindowMaker by jeif1k · · Score: 1

      But it's unquestionably true that your assertion that GNUStep doesn't support network transparency,

      Network transparency requires, not only, being able to draw over the network, but also requires features for applications to work correctly across the network and on distributed machines that don't share disks. That requires APIs and conventions. X11 has those, GNUStep doesn't, even GNUStep applications running under X11, unless they actually use X11 conventions.

      "And today, something like Mono/Gnome/X11 is just a technically better platform than Objective-C/GNUStep/DPS in my opinion."

      We're not talking about today, we're talking about the situation over the last decade. Gnome is mature. GNUStep, thanks to the lack of development, isn't. Had the choosen path been different five-ten years ago, the reverse would be true.


      And Objective-C/GNUStep/DPS is a nonsense that nobody's promoting. GNUStep runs over X11, it supports DPS but doesn't, itself, rely upon it. The primary development platform is Objective C but bindings for Java and Ruby are mainstream and others would have been developed had the project had the same level of resources that were thrown at GNOME.

      GNUStep is written in Objective-C, no matter what you bind it to. As long as ther is a line of Objective-C in my toolkit, it is broken as far as I'm concerned. I do want a dynamic language, but I don't want Objective-C, which is thoroughly obsolete and unfixable. And while I want one dynamic language, I don't want two dynamic languages, in particular one as poorly constructed as Objective-C. You can't fix GNUStep by binding it to Java or Python. That's also the problem with Apple Cocoa and their Java bindings (of course, another problem with Java bindings is that Java is neither open source, nor does Apple even control it). (The "it doesn't depend on DPS" is also bullshit--DPS is where all the development happens.)

      I'm sorry, but I don't have access to that parallel universe. How GNUStep could possibly result in the death of these choices is beyond me. If you can come up with an explanation, by all means do. The only one I can think of is that GNUStep would be so good, all other choices would wither and die, which to me seems highly unlikely.

      I have no idea what you are talking about with "parallel universes". You seem to be arguing with yourself about an analogy that I never got.

      GNUStep is effectively dead, deal with it. It failed to catch on because it took way to long to develop it. Given that NeWS, NeXTStep and GNUStep were all failures, one might also suppose that there is a fundamental flaw with the approach. And I predict that Apple will either dump Cocoa and Objective-C, or radically rewrite it, or go out of business. The platform has no future because it isn't a good design in 2005, if it ever was.

  74. Re:It's More than Just a Dock redux(was Re:Afterst by erikharrison · · Score: 1

    Actually, Fitts law says that right where your mouse already is is the easist thing to access. So Fitts law actually encourages this kind of behaviour

  75. I'm a right-wing Mac user. by ccmay · · Score: 3, Funny
    I'm a hard-right hyena who thinks George W. Bush is too liberal.

    And I LOVE my Mac!

    -ccm

    --
    Too much Law; not enough Order.
    1. Re:I'm a right-wing Mac user. by Anonymous Coward · · Score: 0

      What does being hard-right mean? What isssues is Bush too liberal on?

    2. Re:I'm a right-wing Mac user. by vze3try7 · · Score: 1

      Immigration, Balanced Budget, Campaign Finance, Gun Control. There are probably many others.

    3. Re:I'm a right-wing Mac user. by BlowChunx · · Score: 2, Funny

      You can take my mac when you pry it from my cold dead hands!

  76. liberals produce s/w, conservatives h/w by ccmay · · Score: 1, Interesting
    Looks like right wing morons don't produce OSs.

    Of course not, we just build the hardware they run on.

    Don't feel so smug, liberals, you are not the intellectual giants you imagine yourselves to be. It takes no more genius to believe in socialist economics than it does to believe in Santa Claus, and for the same reason.

    -ccm

    --
    Too much Law; not enough Order.
    1. Re:liberals produce s/w, conservatives h/w by BasilBrush · · Score: 1

      T.J. Rodgers - who? Cypress Semiconductor - who?

    2. Re:liberals produce s/w, conservatives h/w by MightyMartian · · Score: 4, Insightful

      Considering what "conservatives" are doing to the US economy right now, the previous "liberal" administration seems like a dynamo of economic sense. "Conservatives" in the US haven't done right by the economy for decades now.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    3. Re:liberals produce s/w, conservatives h/w by jcr · · Score: 2, Informative

      TJ isn't a conservative, he's a libertarian.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    4. Re:liberals produce s/w, conservatives h/w by DaveJay · · Score: 1

      Quick, someone Godwin this thing so we can get back on topic! Gee whiz, what is this, MetaFilter?

    5. Re:liberals produce s/w, conservatives h/w by wealthychef · · Score: 1

      For that matter, so are most of the Linux "liberals" referred to above. In fact, most people are not really strongly attached to any mindframe. They simply strongly HATE one of the others. That's been my experience. People who call themselves "liberal" often have many conservative viewpoints, but really hate some things they think "those damned conservatives" believe. And vice versa, and the same goes for libertarians, greens, etc. Politics is often about hating, which is why demagoguery such as the parent post and others in this thread works so well.

      --
      Currently hooked on AMP
    6. Re:liberals produce s/w, conservatives h/w by Billly+Gates · · Score: 1

      Still in an economic sense, neoconservatives and libertarains have similiar economic views but differ vastly from social and moral ones.

      The other poster was dumb when he mentioned conservatives do not produce OS's.

      Hello. Sun is a top republican donator and so is IBM. Solaris, AIX and OS2 was produced by these companies.

      But really socialism refers to not giving hand outs to the poor and lazy, but rather government intervension in various economic and social policies.

      It makes sense. Look what happened in 1929? In the crash, wall street had no governmently controlled interest rates or regulation. Investors bought stocks with 90% of the value in IOU loans so they could invest for practically nothing. They would then sell the stock quickly which would pay back the IOU loans and buy even more expensive stocks. Investors loved this and viewed it as good. When the market crashed they could not pay back their stocks and the whole financial institution itself collapsed. The investors ended up with nothing because they needed to sell all the stocks they had to pay back the loans.

      My point is government regulation is needed and its not an evil thing anti capitalist thing. Many regulations help businesses out. The lie that government == bad was developed over the years by billion dollar think tanks designed to benefit the wealthy. Or consevative investors who want a return to the good old days where they could make even more money.

    7. Re:liberals produce s/w, conservatives h/w by Anonymous Coward · · Score: 0

      The US economy is growing faster than ever. I think the only reason people think conservatives are bad for the economy is because the liberals do such a good job of talking the economy down.

      Reagan is another perfect example of this. The economy exploded under him.

    8. Re:liberals produce s/w, conservatives h/w by SagaLore · · Score: 0, Offtopic

      How did this get turned into a political debate...

      Conservatives are repairing the mess that the liberals left behind. The great economy we had during the Clinton administration was holographic. It's a little obvious why the average family has $8000 in credit card debt - all of the money being spent during Cliton's terms was credit, and now everyone is maxed out and paying mostly on interest.

      By lowering taxes, the Bush administration has shifted the burden of debt from citizens into the deficit. When we can stop dumping so many funds into anti-terrorits efforts and disaster relief, that deficit will shrink. Economy 101, take a class.

    9. Re:liberals produce s/w, conservatives h/w by Anonymous Coward · · Score: 0

      oh god, get over your self. The economy was starting to crash when the liberals were in power. I remember it quite clearly. Had the liberals kept office for another term things wouldn't be much/any different than they are now (with few exceptions)

    10. Re:liberals produce s/w, conservatives h/w by Anonymous Coward · · Score: 0

      Liberal/Conservative doesn't fit well these days, but you need to know that Dems usually raise taxes to fix Repub deficits. Tax and spend liberals versus borrow and spend conservatives. History, read a book. Dumbass.

  77. It's amazing by Prien715 · · Score: 3, Insightful

    It's honestly amazing. I'm serious. Can anyone remember Windows 3.11? That's what was state of the art when this came out.

    Over 10 years later, tasks like e-mailing, starting a program, and even browsing a network look very similar to what he's demoing, and I'm talking about MS Windows (PC) use. I'd still like an easy-to-use inter-application dictionary. I'm sure the editors of slashdot could use one too.

    --
    -- Political fascism requires a Fuhrer.
    1. Re:It's amazing by diamondsw · · Score: 1

      I'm sorry, Windows 3.11 was never state of the art. For one thing, System 7 was out on the Mac (probably the second-largest upgrade in Mac OS history, after X itself), and for another thing, it was Windows 3.11 for God's sake!

      --
      I don't know what kind of crack I was on, but I suspect it was decaf.
    2. Re:It's amazing by 2nd+Post! · · Score: 1

      If you want an inter-application dictionary, buy a Mac.

      The technology is still around... in OS X.

    3. Re:It's amazing by Br._Fjordhr · · Score: 1

      I was ding IT when 3.11 was the thing. I remember converting to Win 95 in the Govt. Agency I was working for. I still feel that 3.11 had a superior user interface. The only problem with 3.11, and the reason that I had to put 95 on the computers, was the poor IP implementations on 3.11. They were after-market and did not work well. I now use OS X almost exclusively on my time and whatever flavor of windows I happen to run into at work. I think that there has been regression in usability but that is inevitable as features continue to be added. The developers also have an advantage that did not exist back then. It is no longer necessary to cater to true new users. almost everyone, across socioeconomic boundaries, has some training and familiarization with the use of computers. As such, OSs' no longer need to focus on true first time users.

  78. WOW by KajiCo · · Score: 1

    I just find it absolutley amazing how fast those jpegs fly around. My 233 Intel couldn't do that, and it was made five years after this machine was demoed O.o

    1. Re:WOW by TheRaven64 · · Score: 1
      Do you remember the i860? It was a workstation RISC chip that Intel were pushing to have replace the 486. Windows NT was originally developed for it (although that version never made it to market). In the end, the i860 failed because it was over-complicated, making it very hard to write code that came close to the theoretical performance peak (66MFLOPS, with less than 33MFLOPS being more common in real world usage). One area where the i860 succeeded was the graphics arena - a specialised problem domain which matched the capabilities of the chip quite well.

      Guess what chip the demo machine has as a graphics coprocessor.

      --
      I am TheRaven on Soylent News
    2. Re:WOW by SteeldrivingJon · · Score: 1

      "Guess what chip the demo machine has as a graphics coprocessor."

      I don't think so. In the video, it looks like that monitor is sitting on top of a pizzabox workstation.

      The i860 was only available on the NeXTDimension card for the NeXTCube. It wasn't available for NeXT's pizza boxes.

      So, I don't think the demo machine is a NeXTDimension-equipped Cube with an i860.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    3. Re:WOW by TheRaven64 · · Score: 1

      I very much doubt that the machine in the picture is the one doing the work. It would be highly unusual of Steve Jobs to use anything other than a top of the line machine for demos. The monitor is almost certainly connected to a Cube hidden under the desk.

      --
      I am TheRaven on Soylent News
  79. Re:not VHS by Anonymous Coward · · Score: 0

    I found this somewhere a while back somewhere and saved it to show in computer classes I teach.

    http://homepage.mac.com/clong/PhotoAlbum/FileShari ng12.html

  80. quotas by Anonymous Coward · · Score: 0

    You 6 digiter peasant.

    You dont know that Apple is as revered as Linux on /.?

    The quota for Apple stories per week has been increased again and after 327 stories on why owning an Ipod is on par to discovering a cure for cancer, I guess now were gonna do all the Apple ads of the past 2 decades.

    By december 2005, every third Slashdot story will be Apple related.

    Long live close proprietary software.

  81. Knowledge Navigator by zhiwenchong · · Score: 1

    The video is somewhere near the bottom of this page.
    It's pretty cool.
    Apple commercials

  82. HE Torrent by Anonymous Coward · · Score: 0

    Wow. 5 MByte/sec downloading to my HE VPS. Thanks!

  83. Re:Flawed management helped keep NeXT out of sight by dubl-u · · Score: 3, Interesting

    Unfortunately for your thesis, those "kits" were what NeXT customers really wanted, and what kept the company going so long.

    As somebody who used NextStep from 0.9, I'd agree that NeXT had some cool stuff, and that's what kept them afloat. But I'd agree more with the previous poster: their ultra-proprietary, we're-smarter-than-you, sealed-box attitude was part of what killed them.

    I remember one cool University of Michigan software project that required a pseudotty for each remote user, but the kernel NeXT shipped was limited to something like 16 or 32. NeXT wouldn't let you build your own kernels and refused to build a custom kernel for the project, suggesting that the developers buy new NextCubes to accommodate the extra users. End result: the project had to be rebuilt in another language and used Sun hardware, and some local NeXT evangelists swore never to touch them again.

    Yes, I can certainly see why developers would be upset that NeXT gave them frameworks to build upon, which let them build their highly profitable trading systems very, very quickly. No, what they really wanted was a primitive system which required them to start from scratch.

    Well, actually, what the builders of trading systems wanted, at least the ones I worked with, was kits with source code that they could view and change. It was hugely frustrating to be bitten by some annoying bug or limitation, with the only recourse being to call up your sales rep, give him an earful, and hope, generally in vain, for a fix some months later. This was especially fun when the bug or limitation caused problems for traders, some of whom would express their displeasure by five or ten minutes of screaming verbal abuse.

    And really, the focus on high-dollar customers like financial traders was also part of what killed them. In the mid-90s I could have written and sold a ton of great solutions built on NeXT technology, but only financial traders could afford to license the NeXT OS or runtime.

    I loved the NeXT technology, but NeXT's high-handed, arrogant behavior eventually drove me and a lot of other early adopters away cursing the day that Steve Jobs was born.

  84. Re:God it's so annoying by wtmcgee · · Score: 1

    The same reason people say M$ and WinBlows ....

    Sadly, I'm not quite sure what that reason is.

    --
    *** For a better tommorow, change your life today ***
  85. Re:Flawed management helped keep NeXT out of sight by SteeldrivingJon · · Score: 1

    I remember one cool University of Michigan software project that required a pseudotty for each remote user

    Forgive me, but I seriously doubt that was a drop in the bucket compared to the other competitive challenges NeXT had in the 90s.

    And really, the focus on high-dollar customers like financial traders was also part of what killed them. In the mid-90s I could have written and sold a ton of great solutions built on NeXT technology, but only financial traders could afford to license the NeXT OS or runtime.

    Um, sure. By 1995, I don't think pricing would have helped much, if at all. NeXT was already facing Win95 and Java.

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  86. Welcome to NeXT Dimension... by itomato · · Score: 1
    He mentions that he's on "the NeXT Computer" which was what the Cube was called until it became the NeXT Cube.

    This leads me to believe he's on a Cube with a Dimension board. He would have the vram space to toss those windows around on the NeXT hardware with ease, plus have direct video I/O - perfect for capturing a demo in high quality.

    Check out the specs on that bad boy:

    NeXTdimension Board
    *Intel i860 33 MHz RISC processor
    *30,000 polygon/sec (Gouraud shaded, triangular, meshed)
    *30 ms full-screen clear 130 MB/sec blit rate (peak)

    Image Compression/Decompression
    *Dedicated JPEG Image Compression Processor
    *Real-time compression and decompression to hard disk
    *User-selectable compression rate

    Memory
    *Main Memory
    *8 MB to 32 MB of main memory
    *Expandable using 72-pin DRAM SIMM modules
    *Display Memory
    *4 MB VRAM
    *32 bits/pixel color, including 8 bits/pixel alpha channel
    *Supports double-buffered 16/bits pixel windows

    Display Resolution
    *1120 x 832 pixels

    Display Output
    *13W3 triple-coxial

    Video
    Video Compatibility
    *NTSC video input and output channels (PAL option)
    *Video output genlocked to input video source
    *Closed-caption, TeleText, and VITC support

    Video Inputs
    *One S-Video using standard DIN-style 4-pin jack
    *Two composite video using RCA-style jack
    *Software-selectable

    Video Outputs
    *One S-Video using standard DIN-style 4-pin jack
    *One composite video using RCA-style jack
    *One RGB video using 9-pin D-shell with EGA pinout


    You could have as much (or more) video memory than system memory. Compare that to 16MB DOS systems with 512K - 2MB svga displays at the time.

    I've used it on a Color NeXT Station and on a modern P3 with 32MB Matrox video, and there's a major difference. The demo looks somewhere in the middle.

    1. Re:Welcome to NeXT Dimension... by ari_j · · Score: 1

      16MB DOS machines, eh? You're too kind. :)

  87. Ya know, I liked that interface... by Stormwatch · · Score: 1

    Nope, I have never used a NeXT machine; but, on my old Mac, I used a Nextstep theme on Kaleidoscope. I loved that look - black and grey, very sober and frugal. It was somewhat refreshing to use that sometimes. Like getting in a totally silent room, getting isolated from all the noise outside... until it gets so damn boring, you can't stand the silence anymore! :P

    Oh wait, here's a NeXT Shapeshifter theme. Guess I'll try it.
    - http://swizcore.com/SS/macOSX.php

  88. Successful? Bah! by commodoresloat · · Score: 3, Funny
    I am happy Jobs is sucessful

    How can you call him successful? He only makes $1 a year!

  89. What's wrong with .se? by Anonymous Coward · · Score: 0

    I'll tell you what's wrong with sweden!

  90. Favorite quote by raider_red · · Score: 1

    "This mail application is so easy to use that executives can use it without reading manuals--which is kind of a test we have around here..."

    --
    It's good to use your head, but not as a battering ram.
    1. Re:Favorite quote by ari_j · · Score: 1

      Anyone who's worked IT in a bank knows that executives are very tech-savvy compared to bank tellers. I can't even begin to tell you how many e-mails I received at that job with the entire message in all-caps and typed into the subject line.

    2. Re:Favorite quote by raider_red · · Score: 1

      Yikes! I'll avoid appying for any jobs in banks.

      --
      It's good to use your head, but not as a battering ram.
  91. How old is this? by BorgCopyeditor · · Score: 1

    Since no one else seems to have said it, I will. What is most striking about this rather old video is how much is just like the Mac OS X of today: postscript display, system services, rtf for mail, network interoperability, the dock, interface builder, even something that looks very much like Pages. Pretty remarkable that 12 or so years later, it's still just coming together, and other OSs are still catching up.

    --
    Shop as usual. And avoid panic buying.
    1. Re:How old is this? by idlake · · Score: 0, Troll

      Pretty remarkable that 12 or so years later, it's still just coming together, and other OSs are still catching up.

      Scalable antialiased graphics exists on all major platforms, richly formatted mail is standard (HTML or Microsoft), network interoperability existed long before NeXT, the dock is a standard misfeature of most desktops, interface builder is clunky compared to modern visual IDEs, and WYSIWYG word processing is standard and was invented long before NeXT even was conceived. So, other systems aren't "catching up", they "caught up" a long time ago.

    2. Re:How old is this? by TheRaven64 · · Score: 1
      interface builder is clunky compared to modern visual IDEs

      Excuse me? Interface builder clunky? You've never done real development, have you? Interface Builder (and GORM, the GNUstep clone[1]) allow you to create serialised object graphs which are instantiated at run time (not jut for UIs, by the way), practically forcing you to use a Model-Controller-View pattern. The result is highly maintainable code. Oh, and it provides DTP-style guides to ensure that your UI matches up with the HIGs. I don't know of any `modern' visual IDE that does this. Most of the ones I've used encourage you to put the model logic in the GUI - try maintaining code written with one of these when the model changes.

      So, other systems aren't "catching up", they "caught up" a long time ago.

      Right. That's why drag-and-drop works seamlessly between apps on GNOME/KDE/Windows[2].

      [1] Calling GORM a clone is a bit of a stretch actually. There are some really nice features planned for the next release (or maybe the one after) that Interface Builder lacks.

      [2] Windows almost makes drag and drop work, but they do it by embedding an OLE/ActiveX control in the target, which is a hack and doesn't work so well if you move the document between machines. The NeXT solution of having the applications negotiate a common format is more elegant.

      --
      I am TheRaven on Soylent News
    3. Re:How old is this? by idlake · · Score: 1

      Interface Builder (and GORM, the GNUstep clone[1]) allow you to create serialised object graphs which are instantiated at run time (not jut for UIs, by the way)

      In different words: a complex process that exposes large parts of the internal representation of the GUI library to the external world. The modern approach to these problems is via a well defined configuration language (usually based on XML) combined with reflection. The configuration language gets transformed by the GUI into its internal state. That not only insulates developers from changes to the GUI toolkit, it allows GUI designs and tools to be used and reused with many different toolkits. Gnome supports that, Mozilla does, and so will Longhorn eventually.

      practically forcing you to use a Model-Controller-View pattern

      Yes, another problem with it: it forces particular design patterns on people. That's related to the fact that object serialization exposes internals of the GUI toolkit that just have no business being exposed.

      That's why drag-and-drop works seamlessly between apps on GNOME/KDE/Windows

      It doesn't work "seamlessly" on OS X either: many things that make sense to drag and drop can't be dragged and dropped on OS X. On the other hand, Gnome and KDE each have extensive support for data transfer in all their native applications.

    4. Re:How old is this? by Anonymous Coward · · Score: 0

      What is so sad about the amateur fuckwits working on Gnome is they really no different than every other open source clown on Slashdot over the past five years or so. They all want to talk crap about 3D interfaces or whatever kewl sounding concept when basic cut and paste doesn't work.

      Nothing more than a bunch of incompetent loudmouthed punks.

      The public revulsion to Windows has grown to beyond every open source nut's wildest dreams of just a few years ago. And yet compared to competent projects like Firefox, open source desktops are the jokes of the computing world. Anyone can easily download and install Linux on their Windows machines thanks to high speed access now days. And yet people who are desperate to escape the shit world of spyware and virus riddled Windows system take one look at amateur toys like Gnome and run away in revulsion right back to Microsoft.

      Best advice for the Gnome developers? rm -rf the Gnome project directory and go find jobs that don't require any coding or engineering skills.

    5. Re:How old is this? by Anonymous Coward · · Score: 0

      Best advice for the Gnome developers? rm -rf the Gnome project directory and go find jobs that don't require any coding or engineering skills.

      Right, sure. Actually, you should give that advice to Apple's in-house developers. They are largely the same guys that oversaw the steady deterioration of the old Mac OS from bad to worse, until finally Apple was in such a bind that they needed to go outside and buy themselves a new platform. The same guys that used to make fun of multitasking and UNIX, until, of course, they started shipping it.

      The Gnome guys at least know that their platform is aging and are doing something about it (Mono), while Apple just keeps pushing 20 year old outdated shit on the world (DisplayPDF, Objective-C, NeXTStep, HFS) and are being arrogant and loudmouthed about it.

      The last guy with any kind of a technical clue left Apple years ago, he just forgot to turn off the lights.

    6. Re:How old is this? by Anonymous Coward · · Score: 0
      Right, sure. Actually, you should give that advice to Apple's in-house developers. They are largely the same guys that oversaw the steady deterioration of the old Mac OS from bad to worse, until finally Apple was in such a bind that they needed to go outside and buy themselves a new platform. The same guys that used to make fun of multitasking and UNIX, until, of course, they started shipping it.

      Most of the APPLE guys were canned and replaced by the folks from NEXT (CEO on down.) The ones that remained were stuffed into a cubicle and flogged daily till they got CARBON working on OSX. Then they were traded to the MS MBU for 5 future releases of Office for OSX.

      The Gnome guys at least know that their platform is aging and are doing something about it (Mono), while Apple just keeps pushing 20 year old outdated shit on the world (DisplayPDF, Objective-C, NeXTStep, HFS) and are being arrogant and loudmouthed about it.

      That really sez something about you morons at Gnome that you can't even get a 20 YEAR OLD (drag n drop) technology right. Heck, even a 30 YEAR OLD (cut n paste) technology breaks all over the place. Ever wonder why, even though Gnome is free, only you and your dog want to sniff at it?

      As for Mono, the choice of name itself sez a lot - it is an infection in the female genitalia. Of course Gates had it wrong when he called it viral - it is bacterial. And you idiots have been copying the crap spawned by one who doesnot even know the difference between a VIRUS and a BACTERIA.

      The last guy with any kind of a technical clue left Apple years ago, he just forgot to turn off the lights. Don't know about APPLE, but judging from your self inflated sense of 1337 kewlness, no one EVER bothered to turn the light ON in your noggin.

      HAND.

  92. Learning DOS... by Jour_Hadique · · Score: 1

    Best moment of the demo:

    Jobs showing off Soft-PC, the DOS emulator for NeXT. As he struggles to open a file in Lotus he reveals an emulated 1-2-3 window "running along side your good applications."

    Priceless.

  93. Riiight by Quattro+Vezina · · Score: 1

    You can tell someone has no valid argument whatsoever when instead of providing counter-arguments, they offer nothing but ad hominem attacks.

    Go back to your little hole in the ground, troll.

    --
    I support the Center for Consumer Freedom
  94. The whole thing is pretty bittersweet by Anonymous Coward · · Score: 5, Insightful

    This is sort of sad to watch, because it makes me realize that most of the neat new developments in OS X are really just progressive reimplementation of a vision and feature set that was already complete very long ago.

    This is sad, first of all, because it illustrates just how much Windows's domination has stalled everything in the interim. It's like we've been stuck in a time warp, with nothing changing except processor speeds, for 10 years. Now, since the DOJ suit, things seem to be unfreezing a little and progress can start up again--maybe. But how much further along would be be if the industry had actually had meaningul competition all these years, and if the NeXT vision had not failed so completely to make a dent in Microsoft's two monopolies?

    The other sad thing is that Jobs is still basically just trying to get that vision reinstated. Even playing sappy music while showing family snapshots--everything is the same from demos then and now, only now it's part of iLife. But what if he doesn't have any more big visions beyond what he did at NeXT? We've been living so much in the dark ages that everything old looks new and exciting, but at some point we'll have everything NeXT had again--and then what? Is that the end of the evolutionary path we're on? (In terms of real computer development, not consumer electronics.)

    Seeing him mention Lotus Improv led me to the Wikipedia entry on it, which led me to a (pretty awful) OS X version of Quantrix, which led me to understand that when Cells comes out, that is probably exactly what it will be like, with premade templates for commonly-used home functions like blood-pressure management and weight control, and an emphasis on beautiful charting and graphing, so Apple can deny that it is trying to mess with Excel. And again, we'll be back to something wonderful that we should have had a long time ago. I mean, reading PC Magazine and having them celebrate Pages as a new way of thinking about word processing . . . it really is just a reimplementation of another ancient NeXT program, Pages by Pages.

    So anyway, the whole What Might Have Been feeling is just so strong for me when I see this stuff. You can see why Jobs ended up feeling bitter.

    1. Re:The whole thing is pretty bittersweet by Anonymous Coward · · Score: 0

      You should try it if you bought, used, and still use a NeXT workstation. Using OS X is like coming home, and realizing how short a distance you have travelled in the interim, all at the same time.

      The one thing I truly miss are the vertical, tear-off menus of Nextstep. I wish those were available at least as an option. The MacOS menu bar along the top is annoyingly ineffective by comparison.

  95. GNUstep demo-Language-isms by Anonymous Coward · · Score: 0

    An interesting demonstration. However I noticed throughout the demo. A lot of "C"-isms showing up in the process of defining "look" and "behaviour".

    IMHO I think that a development environment can either hide (or better render no need for) a lot of that, and shorten the demonstration by half.

    1. Re:GNUstep demo-Language-isms by roard · · Score: 1

      A lot of "C"-isms showing up in the process of defining "look" and "behaviour".

      Hm, can you explain what you mean ? I don't see what kind of "C"-isms are shown in it..

  96. Also searching by SuperKendall · · Score: 1

    Tiger looks to have a mature searching API built into the OS years before Windows (now that WinFS has been pushed out past Longhorn).

    Interestingly Apple has a strong counterpart to the .Net style development since they heavily support Java throughout the system.

    It's amazing to me that a company the size of Apple can have an answer for pretty much every feature going into Windows. I guess that's what you bet by focusing on the creative high-leve bits of an OS instead of spending a lot of effort on writing internals... I wonder how many people Microsoft has to devote to doing what Apple gets for free with the BSD and GNU components they use?

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Also searching by aristotle-dude · · Score: 1
      Java was inspired by NeXT Step/OpenStep API (now known as Cocoa). This should not be a surprise considering that Sun was one of the members of the OpenStep Consortium until they pulled out.

      A concrete example of this is the directory structure of a .jar file. It's quite similar to a .app package and it's sub folders.

      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
    2. Re:Also searching by Anonymous Coward · · Score: 0

      "Java was inspired by NeXT Step/OpenStep API (now known as Cocoa). This should not be a surprise considering that Sun was one of the members of the OpenStep Consortium until they pulled out."

      Sorry, no java wasn't inspired by Objective-C.

      If it was, why does java have static methods instead of proper class methods and class instances?

      And why does java lack open classes via a feature like categories?

      Or why was there no runtime introspection in java when it first came out?

      I've only heard that Objective-C protocols inspired java interfaces, and maybe that's true. There seems to be precious little in common with the languages to me. Java is the son of C++/UCSD p-system runtime, whereas Objective-C is a subset of Smalltalk and has no connection to C++ at all.

      "A concrete example of this is the directory structure of a .jar file. It's quite similar to a .app package and it's sub folders."

      The jar format was inspired by tar, and is nothing to do with NeXT Bundles

    3. Re:Also searching by aristotle-dude · · Score: 1
      Excuse me? .jar files are .zip files renamed, they are not .tar files. I was talking about the directory structures of an executable .jar file compared with a app file.

      App:
      http://mozart.chat.net/~jeske/Projects/OpenBundle/ ref_otherimpl.hdf

      Compare that with various .jar file types:

      MyApp.jar/
      MyApp.class
      Resources/
      META-INF/manifest.MF

      and

      Sage.jar/
      Content/Res/
      locale/
      --
      Jesus was a compassionate social conservative who called individuals to sin no more.
  97. 147 Apps by WMD_88 · · Score: 1

    If you pause the video at 2:29, you see a pie chart that indicates that their app base "exploded" to 147 apps in 1991. Not even Steve could make that sound good :(

  98. Webster by Anonymous Coward · · Score: 0

    Webster will be reborn again as Dictionary.app on Tiger.

    1. Re:Webster by WillAdams · · Score: 1

      How is Apple going to get a shortcut key as memorable / easy-to-access as command= _and_ get all apps to make said combination available?

      William
      (who still hits command= away from his NeXT Cube)

      --
      Sphinx of black quartz, judge my vow.
    2. Re:Webster by Whatchamacallit · · Score: 1

      I'm running OmniDictionary which is the same exact thing as the NeXTStep version except it goes over the Internet and using the DICT service, hits more then just Webster and even includes a service menu item.

      Works great... No Thesaurus though...

  99. good engineering compromise at the time by jeif1k · · Score: 1

    NextStep in 1989 was an endless series of brilliant concepts and ideas that are just now coming into mainstream operating systems.

    Yes, they were brilliant concepts, but they weren't invented by NeXT. Objective-C, for example, came from Stepstone and was an attempt to bring at least some Smalltalk concepts to a C dominated world. In the transition from Smalltalk to Objective-C, a lot of important functionality actually got lost.

    The organizations who developed those brilliant concepts were places like Xerox, AT&T, IBM, MIT, CMU, Stanford, SRI, etc. NeXT was a well-engineered attempt to bring those technologies into the mainstream, mostly by scaling them down and leaving out a lot of stuff. That's something Jobs is good at: picking good technologies and putting them into his company's products.

    As someone else mentioned, the foundations of OS X are a lot more mature than people realize. Cocoa is truly a fantastic way to develop apps.

    The NeXTStep foundations of OS X are a reasonable compromise for the late 1980's, when you have to use stripped down OO languages like Objective-C because nothing else will fit well and because C compatibility is a must. But hardware these days ships with hundreds of megabytes of memory and GHz processors. We don't have to leave out important features like safety, garbage collection, full reflection, and dynamic code generation. Furthermore, other window systems offer the same graphics primitives now as OS X (translucency, anti-aliasing, etc.).

    In different words, among commercially available systems, NeXTStep was a great system compared to SunOS. It's not such a great system anymore compared to Java, Mono, or .NET.

    1. Re:good engineering compromise at the time by woah · · Score: 1
      Name one commercial application written in Java or pure managed .NET. Almost all commercial applications are still being written in C++, despite the fact that Java has been around for a fairly long time. The reasons for this are performance issues and the enormous footprint of JVM (or any other "sandbox" type of architecture). I can't really see something like Photoshop ever to be written in Java (at least in it's present form).

      The main thing that Java is used for at the moment is database-driven applications, where the bulk of processing is done by the RDBMS.

      It is possible though to attack issues of security and reliability by improving existing architecture. Perhaps, by introducing new features into the compiler (such as the Boehm-Demers-Weiser garbage collection), or making the underlying OS less prone to buffer overflows.

    2. Re:good engineering compromise at the time by jbolden · · Score: 1

      Name one commercial application written in Java

      Borland J builder.
      Oracle Enterprise Manager

    3. Re:good engineering compromise at the time by jeif1k · · Score: 1

      Name one commercial application written in Java or pure managed .NET

      Oh, come on, you're joking, right? Java is being used for a huge number of server-side applications by companies, and .NET is increasingly being used for the same purpose. There are commercial desktop apps, like IDEs, for example, plus lots of custom apps (what NeXT used to be used for).

      The reasons for this are performance issues and the enormous footprint of JVM (or any other "sandbox" type of architecture).

      Java is pretty much as fast as C at this point, and C# is catching up quickly. In terms of footprint, neither C++ nor ObjC apps are any better if you account properly for all the memory they actually use.

      It is possible though to attack issues of security and reliability by improving existing architecture. Perhaps, by introducing new features into the compiler (such as the Boehm-Demers-Weiser garbage collection), or making the underlying OS less prone to buffer overflows.

      Look, we tried this for 20 years, it doesn't work. You can fix Pascal, but anything with C at its core is unfixable, no matter what you do to it. That's why people finally have moved to Java and C#.

  100. modern IDEs by jeif1k · · Score: 1

    I'm not sure what's supposed to be so impressive about the GNUstep GUI builder. Compare it with Eclipse or any other modern IDE. Not only do they give you full visual design of your GUI app, they also provide tons of other functionality, including refactoring, version control, etc. And because they compile into languages with garbage collection, runtime safety, and other features, big projects are a lot easier to create and debug as well than in GNUstep.

    And, for historical interest, you might want to compare it with some of the Smalltalk IDEs from the 1980's and 1990's, where a lot of the functionality and ideas of modern IDEs were originally developed.

  101. Re:Disappearing History by laughingcoyote · · Score: 1

    Can happen. Doesn't specifically mean it -will-, but the technology exists, and the stupidity exists for most people to accept it. And orphan work has -long- since been an issue, even before the Internet.

    --
    To fight the war on terror, stop being afraid.
  102. Re:2-bit by psleonar · · Score: 1

    The 'monochrome' NeXT's had 2-bit graphics, not 4-bit. 2-bit results on four shades of grey, including black, white, and two inbetween.

  103. it's not "ripping off" by jeif1k · · Score: 1

    Longhorn sounds like they're ripping off a ton of OS X technology, like a new display technology, hardware-accelerated window drawing, and so on.

    In order to "rip off" OS X technology, that technology would have to belong to OS X. But the people who created OS X did not invent the display model they are using, they did not invent hardware accelerated drawing, etc. Apple and NeXT, like Microsoft, took existing ideas from lots of other products and research labs and put them in their product.

    Adobe, Macromedia, id Software, and so on aren't going to rewrite their apps in unmanaged C++ .NET code just to fit in.

    No, but that doesn't matter: if you need to develop a new application, you can do it with a managed API, which will save you time and effort. If Adobe finds it simpler to struggle with creating and debugging unmanaged applications, that's their thing.

    Note, incidentally, that Objective-C is "unmanaged" in the C#/CLR sense: you have to add code manually to do storage management, and you have to worry about the possibility bad pointers in Objective-C code.

    1. Re:it's not "ripping off" by Anonymous Coward · · Score: 0
      In order to "rip off" OS X technology, that technology would have to belong to OS X. But the people who created OS X did not invent the display model they are using, they did not invent hardware accelerated drawing, etc.
      We weren't talking about hardware accelerated drawing. We were talking about using the 3D processor to do hardware acceleration for the 2D graphics. I am not aware of any other company which has put that in their products but Apple.
    2. Re:it's not "ripping off" by Anonymous Coward · · Score: 0

      We were talking about using the 3D processor to do hardware acceleration for the 2D graphics. I am not aware of any other company which has put that in their products but Apple.

      That's because other companies actually adhere to some standards, not because nobody thought of it before. X11 can't use the 3D processor for all 2D rendering because it actually defines which bits get set in response to drawing operations. That may not matter for pretty buttons, but it matters a great deal in many scientific and engineering apps. And many graphics cards have 2D accelerators, so there hasn't been a need. Of course, you could always use OpenGL under X11 for 2D as well if you wanted that kind of imaging model, and many people did.

      Now that X11 supports both its older 2D model and an Apple-like model natively, people will naturally start using 3D accelerators for the latter.

      Of course, all that 3D hardware doesn't seem to have helped the speed of 2D drawing on the Mac much, at least not on my machine...

  104. PyObjC & GNUStep by JPyObjC+Dude · · Score: 2, Interesting

    GNUStep's Objective-C programming language is just plain sweet and by adding a native Python bridge and it would be even sweeter. I hope that the developers of PyObjC can get their code trees to work on GNUStep solidly so that coders can bring PyObjC based apps to win32 and *nix environments.

    Currently, PyObjC is kind of limited to OSX.

    JsD

  105. no, it wasn't by jeif1k · · Score: 1

    It's honestly amazing. I'm serious. Can anyone remember Windows 3.11? That's what was state of the art when this came out.

    No, it was not the state of the art. The state of the art was defined by systems like the Xerox office workstations, Smalltalk, and the work done at several other companies and research labs.

    NeXT, like Windows and Macintosh, was an attempt to bring some of those ideas to market. NeXT incorporated more of the technology, but they also weren't as successful, which shows you again that packing more technology into a product often is not a good idea if you want to win in the market.

    1. Re:no, it wasn't by Anonymous Coward · · Score: 0
      which shows you again that packing more technology into a product often is not a good idea if you want to win in the market.


      I disagree with this : it _is_ a good idea, the problem is just that it's not necessary, thus not enough.
  106. Yep. by Anonymous Coward · · Score: 0


    ...

    Yep.

    ...



    [Sigh.]

  107. Yes, it's an evolved version of OpenStep by bonch · · Score: 1

    http://en.wikipedia.org/wiki/OpenStep:

    Rhapsody

    Rhapsody was a reworked OPENSTEP for the Mac, and formed the start of the process that resulted in Mac OS X. It is OPENSTEP with the "Classic" interface and could be regarded as OPENSTEP 5. Two versions of Rhapsody were released to developers. The first, Developer Preview 1, ran only on Intel hardware. The second revision, DP2, was the first version to include support for limited set of Mac hardware.

    Mac OS X

    Since Apple has merged with NeXT, OPENSTEP has became the basis for their new operating system, Mac OS X. Mac OS X's new programming environment is essentially OpenStep (with certain additions such as XML property lists and URL classes for Internet connections) with Mac OS X ports of the development libraries and tools -- this became Cocoa. Mac OS X is essentially OPENSTEP 5 or 6. As Mac OS X, OPENSTEP managed to become the most used Unix in the world.

    1. Re:Yes, it's an evolved version of OpenStep by Anonymous Coward · · Score: 0

      "Mac OS X is essentially OPENSTEP 5 or 6."

      As has been pointed out by many others, WRONG.

      WRONG.

      Got it dummy?

      WRONG.

    2. Re:Yes, it's an evolved version of OpenStep by Anonymous Coward · · Score: 0

      haha,you got pwnd

    3. Re:Yes, it's an evolved version of OpenStep by KillerDeathRobot · · Score: 1

      But... but... Wikipedia couldn't be wrong!

      --
      Thinkin' Lincoln - a web comic of presidential proportions
  108. modern IDEs-Type with a Lisp. by Anonymous Coward · · Score: 0
  109. Question by bonch · · Score: 1

    And just where do you think Cocoa came from? Cocoa is an evolved OpenStep, complete with NIBs, NSObject, and so on. Hint--the "NS" in those object names stands for NeXTStep...

    1. Re:Question by Anonymous Coward · · Score: 0

      Cocoa != OS X.

      Please spend some time reading:

      http://www.apple.com/macosx/

    2. Re:Question by civilizedINTENSITY · · Score: 1

      bonch: please notice that I put Cocoa in bold. I am aware of NeXTStep, OpenStep, and GNUstep. I was trying to illustrate both how what you said was true ( OS X is essentially OpenStep 5 or 6 with a Mac-alike interface ) along one path in the stack, while showing that other stack paths exsist. I was trying to moderate between your point and people who flamed you. I would suggest that the best part of OS X (in terms of elagance, for sure) involves Cocoa. Carbon does exist, though. Also there are layers underneath Carbon/Cocoa/Java before hitting BSD code. That's all...:-)

  110. Mod parent up... by Anonymous Coward · · Score: 0


    Very insightful - I thought exactly the same thing as I watched it: Why the hell aren't we way ahead of this stuff already?

  111. Clueless people by bonch · · Score: 1

    Don't know what you people are smoking who modded me down; everyone knows OS X is based on OpenStep. It's not exactly a secret. Try programming in Cocoa sometime; it's extremely similar even down to the naming scheme.

    "It would be an understatement to say that OS X is derived from NEXTSTEP and OPENSTEP. I many respects, it's not just similar, it's the same. One can think of it as OpenStep 5 or 6, say. This is not a bad thing at all - rather than create an operating system from scratch, Apple tried to do the smart thing, and used what they already had to a great extent. However, the similarities should not mislead you: Mac OS X is evolved enough that what you can do with it is far above and beyond NEXTSTEP/OPENSTEP."

    --from A Brief History of OS X

  112. Re:God it's so annoying by jeif1k · · Score: 1

    He has really made a differnce by thinking different. Jobs is the Che Guevarra of the computer industry except Steve didn't get killed. If you don't him, don't click the links.

    The thing that is annoying about the Jobs cult is that he is getting credit for a lot of things neither he nor his companies actually invented. The guy has flair and a knack for packaging and selling technology, but the actual technology and vision comes from elsewhere.

    And, flashy as his products are, there are usually better choices. For example, NeXT was targeting rapid, custom software development (banking apps, travel agencies, etc.), but there were plenty of tools like that for UNIX and Windows workstations around that didn't require you to throw away everything and start on a new platform. The situation is not unlike today with Mac vs. everything else.

  113. BLAMO! by withinavoid · · Score: 1

    Gotta love Steve's demos; otomatically, boom, and now Blamo!
    "Blamo, I'm home"

    1. Re:BLAMO! by ed271828 · · Score: 1

      You beet me to that one.. BLAMO! genius

  114. Re:God it's so annoying by Anonymous Coward · · Score: 0

    Bitter and dumb.

    What a pathetic person.

  115. Re:Flawed management helped keep NeXT out of sight by kwerle · · Score: 1

    Well, actually, what the builders of trading systems wanted, at least the ones I worked with, was kits with source code that they could view and change. It was hugely frustrating to be bitten by some annoying bug or limitation, with the only recourse being to call up your sales rep, give him an earful, and hope, generally in vain, for a fix some months later. This was especially fun when the bug or limitation caused problems for traders, some of whom would express their displeasure by five or ten minutes of screaming verbal abuse.

    That's what subclassing is all about. And if you can't (for some reason) fix it with subclassing, you can replace methods wholesale at runtime. This is not C++, where the black box can't really be touched - it is objective-c, where you can replace methods or even classes at runtime.

    Of course, if you didn't like something, you could always write it yourself.

    And really, the focus on high-dollar customers like financial traders was also part of what killed them.

    I have to grin when read that statement. If you think NeXT is dead, you haven't looked at Apple recently.

  116. Re:It's More than Just a Dock redux by charlie_vernacular · · Score: 1

    If you want the vertical menus beneath the mouse, try Deja Menu, here http://homepage.mac.com/khsu/DejaMenu/DejaMenu.htm l If you hold down a modifier key and click, a the menu bar pops up, NeXT-style, beneath the cursor. I guess with a programmable mouse, you could simply use a button. Hope that helps Nick

  117. Re:It's More than Just a Dock redux(was Re:Afterst by WillAdams · · Score: 2, Interesting

    ::applause::

    Not only that, but some rapidly accessed menu items become almost gestural in their access (and easily learned, which is the big complaint against most gesture-based systems).

    ``Punch'' in Altsys Virtuoso for me is
    - right-click
    - down a bit
    - right through two menus
    - release

    Sometimes I catch myself trying to do it at work in FreeHand.

    William

    --
    Sphinx of black quartz, judge my vow.
  118. Visions are for crackheads by Anonymous Coward · · Score: 0

    What's with all the "his vision" crap? What's wrong with a bunch of software engineers and interface designers getting together and coming up with cool new ideas? The only real "vision" with respect to software design is allowing great ideas to be tested and keeping good projects from getting infected with politics.

    You think Apple consists of Steve Jobs and a marketing department?

    One man's vision is all well and good, but a group's constantly evolving vision has a lot more potential.

    1. Re:Visions are for crackheads by Sophrosyne · · Score: 1

      It seems logical to think that way- but throughout history people have noticed that a work created by one person has a high degree of perfection than works created by a group of people (see Descartes Discourse on Method Part II).
      The same probably holds true for organzing a group. Coherent direction, and criticism from one individual is probably more effective than direction and criticism from a group. Hopefully that makes some sense to you.

  119. Re:Flawed management helped keep NeXT out of sight by dubl-u · · Score: 1

    Forgive me, but I seriously doubt that was a drop in the bucket compared to the other competitive challenges NeXT had in the 90s.

    You miss my point. That was an example of their its-my-bat-and-ball arrogance, not a major problem in itself. When they launched, they had a huge number of geeks drooling or preaching, and a lot of the rest at least interested. But by dribs and drabs, they alienated a lot of the people who could have made a difference.

    Um, sure. By 1995, I don't think pricing would have helped much, if at all. NeXT was already facing Win95 and Java.

    With OpenStep running under NT, Solaris, and on the Alpha boxes, they had the best cross-platform OO development toolkit around. And unlike Java, it was a mature environment that pretty much worked. With WebObjects and EOF they had a fantastic web development toolkit, years ahead of anybody else. But the insisted on ridiculous license costs and entirely blew their lead.

    On both of these, pricing would have made a big difference. I'm sure of that because it would have made a different to my clients, and the companies my NeRD friends worked for. NeXT's high prices entirely cut out anybody who wasn't working for a Fortune 500 company or a financial trading company. And a lot of the interesting GUI work and almost all of the interesting web work in those days was outside the bureaucratic confines of the "enterprise" market.

  120. Re:Flawed management helped keep NeXT out of sight by dubl-u · · Score: 1

    That's what subclassing is all about. And if you can't (for some reason) fix it with subclassing, you can replace methods wholesale at runtime. This is not C++, where the black box can't really be touched - it is objective-c, where you can replace methods or even classes at runtime.

    Gosh, thanks, I've been doing OO programming in four or five different languages for more than a decade; I don't know how I missed this subclassing thing until now.

    Seriously, I agree that in some cases it was possible to eventually hack around some bugs or issues. But only some bugs are easily amenable to that, and even those are only overridable once you figure out exactly where the bug is. And that only applies to the parts where you're dealing with Objective C development; if it was an issue in their closed custom apps or their custom OS or, in the beginning, their custom hardware, you were yet more screwed. Which, on regular occasions, I was.

    My point is that with a more open attitude from NeXT, hopefully including source access and a willingness to occasionally listen to their customers, it would have been much easier to do development and systems administration with their gear.

    I have to grin when read that statement. If you think NeXT is dead, you haven't looked at Apple recently.

    It seems you weren't a NeXT developer or NeXT owner. After the merger between Apple and NeXT in early 1997, they promised a release of the new merged OS in early 1998. It was actually the end of Q1 2001 before they got it out the door. In the meantime, NeXT and users developers were pretty much screwed.

    I agree that some the technology lives on, but what NeXT was, including a cross-processor OS and a cross-platform development environment with Windows and Unix support, died with the Apple merger. What emerged was the the standard Apple we'll-tell-you-what-you-like routine. That seems to work for some people and I'm glad they like it, but it's a small fraction of the potential that NeXT had.

  121. Re:God it's so annoying by Anonymous Coward · · Score: 0

    Correcting false advertising and marketing claims (and the carefully constructed Jobs mystique is part of that) has nothing to do with bitterness, it simply has to do with truth and accuracy.

    There would be no need to be "bitter" anyway: NeXT is gone and Cocoa isn't exactly a big success either.

  122. TORRENT by The+Herbaliser · · Score: 1
  123. Pls clarify the price by Ancient_Hacker · · Score: 1
    My memory is a bit fuzzy, someone pls clarify. :
    • Wasnt OpenStep first priced at $10,000; very few takers.
    • Then a few years later, marked down to $100; very few takers.
    What was the marketplace telling us?
    1. Re:Pls clarify the price by Anonymous Coward · · Score: 0
      The lowest price for OpenStep ended up being around $400, which was for a version that ran on an existing PC. Of course, that existing PC would already have an operating system because that was in the days when Microsoft pretty much strong armed all PC manufacturers into bundling Windows.

      They also sold a framework that ran on NT that cost a few hundred dollars too. This was at a time that virtually nobody ran Windows NT on a desktop.

      So the market was saying "Don't sell us expensive stuff that might be good but ultimately is redundant because we have to buy something anyway that's "good enough"".

      *sigh*

    2. Re:Pls clarify the price by SteeldrivingJon · · Score: 1

      Wasnt OpenStep first priced at $10,000; very few takers.

      For the most part the OS cost about $795.

      The developer tools, however, were separate, and cost something like $4995.

      There was an academic package which included OS and developer tools, and cost $295.

      I believe there were some limited-time discounted price promotions, particularly around the time that the Intel port appeared.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  124. A few NeXT hardware pictures... by blakespot · · Score: 1
    In eaerly 2000 I found a place that refurbished NeXT "black hardware" that was just an hour or so away (in Frederick, MD). I took a "long lunch" and drove up an came back with this NeXTStation Turbo Color system w/ screen for $250 complete. Came w/ NeXTSTEP v3.3 installed on the 512MB disk and 32MB RAM.

    Since then I've upgraded to a 2GB drive and 128MB of RAM. It is running on a 33MHz 68040. The interface is glass smooth. Here's the pics:

    1 2 3 4 5 6

    I took Apple up on its (no longer valid) offer to get full copies of NeXTSTEP v3.3 or OpenStep v4.2 (I applied twice and got one of each!) with a valid black hardware serial #. I used the HP PA-RISC install CD to install NeXTSTEP on an HP 9000 (60MHz PA-RISC) I grabbed at a local flea market for $20. Check those pics:

    1 2 3 4 5 6 7

    The video on the HP is rather interesting. While NeXTSTEP uses 16-bit color, it's divided into 12-bits for color (4096 colors onscreen and in palette) and 4-bit (16 level) transparency. Even still, it looks gorgeous. But the HP uses video compression/decompression hardware to encode true color in the 12-bits of color, and it's decoded on the way out the door. The result is truecolor images on the screen with what seems like minor JPEG artifacting. It's this most novel video setup that will cause me to hold onto that HP for thet long haul.

    See more machines of mine at my List page and my vintage computing blog, ByteCellar.com.


    blakespot

    --
    -- Heisenberg may have slept here.
    iPod Hacks.com
    1. Re:A few NeXT hardware pictures... by phillymjs · · Score: 1

      Are they still around? What's the place called? What's the URL to their site?

      I have a non-working NeXTStation that needs repair and I'm thinking of replacing my fully-functional NeXTStation with a color model. If they still exist and buy as well as sell black hardware, it might be worth my while to make the trip from Philadelphia one weekend.

      ~Philly

    2. Re:A few NeXT hardware pictures... by blakespot · · Score: 1

      I did a search for someone else recently but could not find it. I don't know the address but I could physically locate the place if I were to drive there again. Unfamiliar w/ Frederick to the degree that I can't give driving directions, really. But I'll try:

      When approaching Frederick on 270 (heading up from VA) theres 3 Frederick exits I believe. It may be the first you take. It's the one that takes you thru the "main drag" before you get to an angular intersection where you go leftish if you want to head into Olde Towne Frederick. Anyway, about 1/4 mile after you get off 270 there's a large # of self storage-looking things on the left - but some seem to have shops in them - like warehouses. Back in that jumble was this place, at the end of one of the little capilary roads. You could drive around back there and see what happens.

      I think Black Hole Computing (google 'em) is the main one left, but they are expensive as I recall.

      blakespot

      --
      -- Heisenberg may have slept here.
      iPod Hacks.com
  125. Re:2-bit by cjwl · · Score: 1

    yea, my mistake, if I could mod you up I would

  126. Re:Flawed management helped keep NeXT out of sight by Anonymous Coward · · Score: 0

    Well, actually, what the builders of trading systems wanted, at least the ones I worked with, was kits with source code that they could view and change. It was hugely frustrating to be bitten by some annoying bug or limitation, with the only recourse being to call up your sales rep, give him an earful, and hope, generally in vain, for a fix some months later. This was especially fun when the bug or limitation caused problems for traders, some of whom would express their displeasure by five or ten minutes of screaming verbal abuse.

    Absolutely. I remember at Swiss Bank we had a problem with NXTable where during the busiest part of the day the whole machine would lock up because it was spending all its time redrawing parts of the NXTable to reflect share price changes. We couldn't wait months for a bug fix so I had to reverse-engineer the underlying private class responsible and discovered that it was redrawing many rows instead of just the one that had changed. I fixed it by doing some hack involving (I think) poseAs with a subclass of the private class posing as the real class and overriding the bad method. (Compare that with Java today where you get the source to all the classes).

    There was lots of stuff like that going on. Basically Swiss Bank had bought into a lot of marketing hype about development under NeXTStep being "ten times faster" than any other environment. Which may have been true for the sort of noddy demos Steve Jobs used to love, but certainly wasn't for large real world projects.

    And don't even get me started on the Disney WorldView debacle!

  127. Opening Attachments by jsares · · Score: 1

    Doesn't Steve know you shouldn't open attachments?

  128. SHUT UP AND TAKE YOUR DOWNMODS LIKE A MAN by Anonymous Coward · · Score: 0

    Whatsa matter, poor little bonchy? Did the mods fail to fall for your pathetic little attempt at karma whoring? Awwww, too bad.

  129. Clueless people, i.e., YOU by Anonymous Coward · · Score: 0

    From your own blurb:

    In many respects, it's not just similar, it's the same. One can think of it as OpenStep 5 or 6, say.

    Which doesn't mean that it's the same--only that your can think of it as being the same in many respects. Note that this is not equivalence. Also:

    However, the similarities should not mislead you: Mac OS X is evolved enough that what you can do with it is far above and beyond NEXTSTEP/OPENSTEP.

    Which again says that OSX != NEXTSTEP/OPENSTEP. It's called reading and comprehension. You really need to work on it, you know.

    Either that, or you were trolling/karma whoring, in which I say, get back to work--you're not doing it well enough. :)

  130. Re:God it's so annoying by Anonymous Coward · · Score: 0

    That's the Gospel!
    I actually made t-for myself and friends using pictures of The Woz.
    A true genius.

  131. not entirely liberal by CausticPuppy · · Score: 1

    Also, the crowd is way too liberal for me.

    Rush Limbaugh is a die-hard Macintosh fan. Doesn't that kind of average it out?

    --
    -CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
    1. Re:not entirely liberal by CausticPuppy · · Score: 1

      And so is Dubya, as mentioned in this article. :-)

      http://www.macobserver.com/editorial/2002/01/16.1. shtml

      Steve Jobs is annoyed at this.

      --
      -CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
  132. Re:God it's so annoying by Anonymous Coward · · Score: 0

    amen brother!

  133. Ferraris by DanCentury · · Score: 1

    What's with computer company CEOs and Ferraris? In this Steve Ballmer Winodws 1.0 video http://media.ebaumsworld.com/index.php?e=ballmerwi ndows.wmv
    he cuts a Ferrari into Lotus 123.

    This Steve Jobs video is depressing because it makes it clear that there's been zero innovation in operating systems in the past 12 years, at least in terms of UI.

  134. hence, GNUStep and Darwin by Anonymous Coward · · Score: 0

    although, the death of the display postscript engine due to it being too complicated for interested parties to maintain is a loss.

  135. Small version appears broken by KMSelf · · Score: 1

    Fetching w/ btdownloadcurses gives a file error. Could you check the seed?

    --

    What part of "gestalt" don't you understand?

  136. Re:Flawed management helped keep NeXT out of sight by dubl-u · · Score: 1

    Absolutely. I remember at Swiss Bank we had a problem with NXTable [great, detailed description of killer bug deleted]. Compare that with Java today where you get the source to all the classes.

    There was lots of stuff like that going on. Basically Swiss Bank had bought into a lot of marketing hype about development under NeXTStep being "ten times faster" than any other environment. Which may have been true for the sort of noddy demos Steve Jobs used to love, but certainly wasn't for large real world projects. And don't even get me started on the Disney WorldView debacle!


    And the thing that just killed me was that they had the potential to be great for large-scale projects, too. So much potential! And so much of it wasted.

    I'm glad the Mac devotees finally got a decent OS and, in the bargain, some sweet development tools. But for those of us who can't bet our projects or companies on a single niche vendor with ultra-proprietary instincts and a history of jerking the rug out from under customers, it was a sad outcome.

  137. broken by rasz · · Score: 0

    the file is broken

  138. Re:Flawed management helped keep NeXT out of sight by kwerle · · Score: 1

    You say:
    Gosh, thanks, I've been doing OO programming in four or five different languages for more than a decade; I don't know how I missed this subclassing thing until now.

    But you don't mention replacing parts or entire classes wholesale - which is very important, especially WRT not shipping source. The biggest complaint for C++ libraries not having source is that if part of it doesn't work [the way you want], you need source to change it. In Obj-C that just isn't so.

    You also say
    Seriously, I agree that in some cases it was possible to eventually hack around some bugs or issues. But only some bugs are easily amenable to that, and even those are only overridable once you figure out exactly where the bug is. And that only applies to the parts where you're dealing with Objective C development; if it was an issue in their closed custom apps or their custom OS or, in the beginning, their custom hardware, you were yet more screwed. Which, on regular occasions, I was.

    But also say
    I agree that some the technology lives on, but what NeXT was, including a cross-processor OS and a cross-platform development environment with Windows and Unix support

    So why not run it on Solaris or Windows? Maybe you did, and that certainly got you around NeXT's "closed OS problems". (hah)

    It seems you weren't a NeXT developer or NeXT owner.

    NeXT owner since about '90. NeXT employee since about '95. Apple employee from the merger until 2001?

    After the merger between Apple and NeXT in early 1997, they promised a release of the new merged OS in early 1998. It was actually the end of Q1 2001 before they got it out the door. In the meantime, NeXT and users developers were pretty much screwed.

    The article from uakom isn't very good. "Next"? "First, Next is a major supplier of object-oriented development tools for the Solaris environment"? Well, that had been the hope.

    The info from wikipedia is much better: "Apple released Mac OS X Server 1.0, in January 1999."

    I agree that some the technology lives on, but what NeXT was, including a cross-processor OS and a cross-platform development environment with Windows and Unix support, died with the Apple merger.

    As for x-platform and x-processor support, the existing users and developers being screwwed - yup, they pretty much were. But I'm pretty sure the writing on the wall was "You're Screwed" one way or another. The Solaris deal was going going ... and nobody was buying for intel.

    What emerged was the the standard Apple we'll-tell-you-what-you-like routine. That seems to work for some people and I'm glad they like it, but it's a small fraction of the potential that NeXT had.

    Potential is a wonderful thing. End users and sales are wonderful, too. You have to balance the two of them. Apple has brought what I like to call "OpenStep 6.0" to more users than NeXT ever could.

    As for the we'll-tell-you-what-you-like routine - I don't get it. Apple doesn't announce much of anything before it ships, and the flow of dollars seems to speak a lot louder than advertising (see also the /. article on 2000 superbowl commercials).

  139. Java had many parents by SuperKendall · · Score: 1

    If you take a look at O'Reilley's History of Programming Languages chart you'll see that Objective-C was just one of many parents to Java.

    Java was not inspired by any one language, but rather the desire to see some of the nicer features of a variety of languages brought together.

    It must have been a good idea because Microsoft liked it so much, they changed the capitalization of the libraries and ported it wholesale (well, parts - slowly they are getting close to where Java was a few years ago) and now they are basing the future of Windows on it.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Java had many parents by SteeldrivingJon · · Score: 1

      If you take a look at O'Reilley's History of Programming Languages chart [oreilly.com] you'll see that Objective-C was just one of many parents to Java.

      Java was not inspired by any one language, but rather the desire to see some of the nicer features of a variety of languages brought together.


      This is true, but that chart doesn't indicate the relative influence of each parent language.

      There's an old Usenet Post by Patrick Naughton, where he talks about how much Objective-C influenced Java. He like ObjC so much he was on the verge of moving over to NeXT, when he was persuaded to stay and work on this new project that turned out to be Java. And a number of ex-NeXTers worked on Java, early on.

      --
      September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
    2. Re:Java had many parents by SuperKendall · · Score: 1

      thought i'ts true Objective-C was a pretty big influence, I would still say Lisp and C were primary parents of the language. Just look at Gosling and his history with Emacs.

      --
      "There is more worth loving than we have strength to love." - Brian Jay Stanley
  140. Re:Flawed management helped keep NeXT out of sight by dubl-u · · Score: 1

    Ok, it looks like that my way of explaining and your way of listening don't match so well. I'll take one more pass at conveying my point. After this, you're on your own. Note that I'm just trying to tell you what my view is. You're welcome to agree or not as you please.

    But you don't mention replacing parts or entire classes wholesale - which is very important, especially WRT not shipping source.

    I'm not denying that there are solutions to some problems. I'm saying that limiting customers to those partial, inferior solutions was a substantial contributor to the eventual rejection of NeXT technologies in places I did work for. And it's not just me; read the post from a developer at SwissBank, one of NeXT's most prominent customers, that says basically the same thing.

    So why not run it on Solaris or Windows? Maybe you did, and that certainly got you around NeXT's "closed OS problems". (hah)

    "Hah"? Look, if you're going to be a prick about this, I've got better things to do.

    As you know, the ports to other platforms came much later in NeXT's lifecycle. That was not an option for years. And for people who had already made substantial investments in NeXT's hardware or, later, OS, saying, "Hey, why don't you just undergo a major, expensive platform change so that we don't have to be bothered showing you the source and accepting free patches that fix our bugs," is exactly the kind of dismissive contempt for customer concerns that drove a lot of early adopters away.

    As for x-platform and x-processor support, the existing users and developers being screwwed - yup, they pretty much were. But I'm pretty sure the writing on the wall was "You're Screwed" one way or another.

    Oh, please. Looking at my notes from the private Enterprise Alliance Partners session at WWDC 1997, where they told all the serious NeXT software vendors and in-house development shops what to expect post-merger, they said things that were very, very different than the line you're giving now.

    In particular, they promised that Rhapsody would continue to ship for Intel hardware at the same time as the PPC shipments and that you'd still be able to ship your apps for Windows NT, too. They promised what would become OS X Server for early 1998 and the consumer OS X for mid 1998. None of this was even close to the truth. Whether they were fools or liars, I'm not sure, but either way people who trusted them paid a heavy price for it.

    Potential is a wonderful thing. End users and sales are wonderful, too. You have to balance the two of them. Apple has brought what I like to call "OpenStep 6.0" to more users than NeXT ever could.

    Yes, but the point of the originator of this thread, which I agree with, is that their arrogant refusal to listen to customers or play well with other vendors was a big part of what lost them end users and sales. Screwing the remaining NeXT faithful at the end was just an extreme example of what I see as a consistent theme. You apparently don't see it, but as somebody who worked there for years, I wouldn't really expect you to.

    The world was ready for both an open, Unix-based OS and object-oriented development, as the rise of Linux and Java prove. NeXT had technology that was years ahead of either one at the time. IMHO, Jobs's notorious arrogance and insistence on complete control led NeXT to miss that wave entirely.

  141. But will it have the 'gullible' trick? by SteeldrivingJon · · Score: 1

    Webster.app had a funny thing it would do if you looked up 'gullible'.

    I hope it makes a reappearance.

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  142. Re:Flawed management helped keep NeXT out of sight by SteeldrivingJon · · Score: 1

    "The world was ready for both an open, Unix-based OS and object-oriented development, as the rise of Linux and Java prove. NeXT had technology that was years ahead of either one at the time"

    You're missing the point that Linux is free, and Java is also given away free. Sun had sufficient revenue from their hardware business that they could afford to fund Java and give it away. Linux, in theory, doesn't depend on paid labor (though in reality it does).

    I'm not sure NeXT ever had the kind of revenue stream for them to survive a low-cost strategy. And it's by no means clear that there ever existed a large enough market to support them on a lower-cost strategy.

    Be tried an approach closer to what you suggest, even giving their OS away at one point, if I recall correctly.

    They failed.

    It's easy enough to wave one's hands, ten years later, and say how it should have been done. But only if you willfully ignore unpleasant market realities.

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  143. Re:Flawed management helped keep NeXT out of sight by dubl-u · · Score: 1

    You're missing the point that Linux is free, and Java is also given away free. Sun had sufficient revenue from their hardware business that they could afford to fund Java and give it away. Linux, in theory, doesn't depend on paid labor (though in reality it does).

    Perhaps I wasn't clear. I didn't say that they should have tried to be Java or Linux. I'm saying they missed the opportunity to take advantage of factors that made Java and Linux successful.

    Moreover, they could have done worse things than trying to be Java or Linux. Although both of those are free, both created ecosystems in which people are making plenty of money. Linus never cared to capitalize on that and Sun tried only halfheartedly, but I don't think that's sufficient to prove that the strategy can't work.

    I'm not sure NeXT ever had the kind of revenue stream for them to survive a low-cost strategy. And it's by no means clear that there ever existed a large enough market to support them on a lower-cost strategy.

    I don't think it was an either/or choice. There are plenty of examples of products with both low- and high-end offerings. Some of those low-end offerings are even free (e.g., Eclipse, Fedora). Why? Because low-end offerings are how you get mindshare, and that's where a lot of your eventual customers come from. Tiny acorns, etc. NeXT never got that.

    It's easy enough to wave one's hands, ten years later, and say how it should have been done. But only if you willfully ignore unpleasant market realities.

    Thanks, but I'm mainly talking about what they did and were told at the time; the mention of Java and Linux was just to counter somebody else's implication that they were pretty much doomed no matter what they did.

    I saw them drive away a lot of customers, both potential and actual, by their insistence on a sealed-box, ultra-proprietary approach, their focus on the very high end of the market, and their unwillingness to really listen to their customers. I personally, like many others, wasted many hours pleading for more openness so that I could, gratis, fix their bugs and improve their products. I also, like many others, regularly told them of specific business opportunities they were missing through their choices. They rarely listened, and then only grudgingly.

    My impression was that although I dealt with many nice, great people at NeXT, the company as a whole generally acted in an arrogant fashion. I don't blame the lower-level people for this; I think it came from the top. And from the stories I hear and read about Jobs, that seems to fit.

    You may have your own analysis of what NeXT did that led them to disaster, but that's mine.

  144. Mirrors from openstep.se by not_hylas(+) · · Score: 1

    Remember to check for spaces in the URLs.

    MPEG4

    http://homepage.mac.com/joacimmelin/jobs_NS30_de mo _mpeg4.mov

    Large

    http://homepage.mac.com/joacimmelin/jobs_NS30_de mo _large.mov

    http://www.fourzerofour.net/jobs/jobs_NS30_demo_ la rge.mov

    http://media.jjb.cc/files/videos/jobs_NS30_demo_ la rge.mov

    http://homepage.mac.com/jrc/.Public/jobs_NS30_de mo _large.mov

    http://www.revolutionhosting.net/downloads/downl oa d.php?id=43

    http://www.thatweasel.tv/mirror/jobs_NS30_demo_l ar ge.mov

    http://nedron.net:6969/torrents/jobs_NS30_demo_l ar ge.mov.torrent

    Small

    http://homepage.mac.com/joacimmelin/jobs_NS30_de mo _small.mov

    http://www.fourzerofour.net/jobs/jobs_NS30_demo_ sm all.mov

    http://media.jjb.cc/files/videos/jobs_NS30_demo_ sm all.mov

    http://homepage.mac.com/jrc/.Public/jobs_NS30_de mo _small.mov

    http://collegechixors.com/jobs/jobs_NS30_demo_sm al l.mov

    http://www.revolutionhosting.net/downloads/downl oa d.php?id=42

    http://www.thatweasel.tv/mirror/jobs_NS30_demo_s ma ll.mov

    http://nedron.net:6969/torrents/jobs_NS30_demo_s ma ll.mov.torrent

    Taiwan

    ftp://ftp.cs.pu.edu.tw/others/jobs_NS30_demo_lar ge .mov

    ftp://ftp.cs.pu.edu.tw/others/jobs_NS30_demo_sma ll .mov

    Sweden

    http://dezent.mindrelease.net/openstep/jobs/jobs _N S30_demo_large.mov

    http://dezent.mindrelease.net/openstep/jobs/jobs _N S30_demo_small.mov

    --
    ~hylas
    1. Re:Mirrors from openstep.se by irnis · · Score: 1

      URL:http://mirror.irnis.net/jobs_NS30_demo_small.m ov URL:http://mirror.irnis.net/jobs_NS30_demo_large.m ov

  145. NeXT is not Apple? by Anonymous Coward · · Score: 0

    I know some tech stuff and follow tech news but somehow I did not know this...

    http://www.mp2kmag.com

  146. Features, Decorativeness, Backwards Compatibility by billstewart · · Score: 1
    Anybody who has to support lots of backwards-compatibility automatically has a much bigger job than someone who doesn't, so bloatware tends to increase exponentially. And certainly, increased resources mean that you can increase the number of features you support - some of the efficiency of early code was because people did lots of tweaking on the efficiency, but a lot of it was that they weren't including as many features and weren't tweaking the appearance as much.

    One of the biggest components of Slashdot hype about so many projects is "It's got skins, so the user can customize all the decorations however they like!", and there was a lot less of that on early software, where the graphics capabilities were more limited and the slowness of doing that really hurt. If anti-aliasing fonts is too slow, don't do it. If letting the user pick the color table values for window system features doesn't take much work, fine, let them do it, but don't add infinite amounts of it. Focus on functionality, not decorations.

    My wife ran a tax-consulting business during much of the 80s and early 90s. At one point, she was running her business on a dog-slow 386sx laptop with Windows and Turbotax, and had to drag up some old files for a customer that were in a text-based spreadsheet that she'd used on her DOS 8086-clone laptop a few years before. Man, it was fast! It hadn't been fast on the old 8MHz machine, but now she had 16 MHz with more than twice the MIPS and lots of RAM (probably 4MB?), and was running the machine in DOS mode instead of Windows mode, and it just ripped along.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  147. Re:Successful? Bah! by Anonymous Coward · · Score: 0

    Frugal bastard too eh!

  148. live dragging by am46n · · Score: 1

    "If this was a macintosh or PC, moving around these full-colour images would take until next week for the windows to repaint"

    It would seem that nothing has changed.

  149. Written in Java -- how about Matlab by Latent+Heat · · Score: 1

    For an example of a major shrink wrap app, consider Matlab. Don't think all of it is written in Java, but major parts of it are.

  150. Try reading about SmallTalk by EccentricAnomaly · · Score: 1

    And a lot of what is in OS X / NeXT was in SmallTalk as developed by Xerox PARC. It really seems like Steve was profoundly influenced by Smalltalk, but he couldn't implement all of the ideas in the first Mac.

    I don't mean Steve's vision is the same as SmallTalk... it was just inspired by SmallTalk. But he seems to have been pursuing the same basic vision for computers since the first Mac.

    The early Mac was headed towards NeXT and OS X, but then Apples fired Steve and we entered the dark ages where the vision couldn't take hold.

    But now, Steve has more than enough resources with Apple, along with humility and wisdom enough to temper his rashness. I think we're in for a very fun decade as we watch his vision finally be made manifest.

    --
    There are 10 types of people in this world, those who can count in binary and those who can't.
  151. Delphi .dfm file does same thing by Latent+Heat · · Score: 1
    Borland Delphi uses the .dfm file to work pretty much the same way as you describe the .nib file.

    When Anders Hejlsberg crossed over to the Dark Side, .NET didn't use that approach -- they use the code-generation approach instead of the object-property serialization approach.

    Don't know if there is a way to hack the .dfm files to change and app with source -- I believe the .dfm's stick around during compile and their info is folded into the .exe file so you don't distribute the .dfm's with the binary app.

  152. Could be an accelerated Color by SteeldrivingJon · · Score: 1


    Depending on when this video was made, perhaps it was a pre-production "Nitro" NeXTStation Color, one running at 40Mhz. Word about them got out around October 1992.

    "How many Nitros exist?

    Personal e-mail from someone who for now shall remain nameless "there was more than 5". He had one, the release control guys had at least one for builds, there was one around that was used by the NRW group and later for porting cross builds, Steve Jobs had one in his NeXT for a long time, and there were various versions around in hardware. He also says he thinks a few were given to important customers as part of trials."

    Anyway, despite the impressive hardware specs of the i860, what Jobs is doing doesn't appear to be remarkably fast, compared to more typical NeXT hardware. It could have been a stock 33Mhz Color Turbo.

    The performance you see in that video certainly didn't require super-high-end hardware or special co-processors.

    --
    September 2011: Looking for Cocoa/iOS work in Boston area Cocoa Programmer Quincy, MA
  153. Re:This demo used a NeXTstation Turbo Color by klui · · Score: 1

    Notice the black "pizza-box" that the monitor is resting on top of? Signs that the system used is a NeXTstation. If a NeXTdimension were used, the monitor probably would be resting on the desk by itself.

  154. Prevent slashdotting through BlogTorrent by CoAX · · Score: 1
    hopefully someone will set up a torrent (I would, but I don't have a place to post it)
    You can try this next time you need to host a medium-sized video file. Should do the job.