Slashdot Mirror


A Multitasking GUI, Circa 1982

autospa points out a post (with video) showing off the multi-tasking abilities of the Blit terminal, developed in 1982 by Rob Pike and Bart Locanthi. Before Windows, before X, and before the Mac (but somewhat later than the Xerox Alto), the Blit terminal provided a multitasking, mouse-driven graphical interface; it took a Unix server on the other side to do the heavy lifting, though.

203 comments

  1. 1984 by nurb432 · · Score: 1

    Brought us TOS/GEM in a totally usable package, so this is not *that* special.

    --
    ---- Booth was a patriot ----
    1. Re:1984 by rubycodez · · Score: 1

      Nah, that first TOS was useless, and the multitasking wasn't until TOS 4 in 1992

    2. Re:1984 by nurb432 · · Score: 2

      It wasn't useless and did multitask. True it was via special applications referred to as 'accessories'. However, if you used a wedge you could stick any application in as an accessory and as long as it didn't need to write to the screen to keep running while back grounded, it worked rather well..

      --
      ---- Booth was a patriot ----
    3. Re:1984 by thomst · · Score: 4, Interesting

      I'll say. Try 1968. December 9, to be precise:

      --
      Check out my novel.
    4. Re:1984 by mwvdlee · · Score: 1

      So it wasn't multitasking?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    5. Re:1984 by Anonymous Coward · · Score: 0

      Nope, accessories basically work like a TSR. They get called on a regular interval and they must rapidly exit to keep the system running. That's something pretty much any single-tasking OS provides.

    6. Re:1984 by KingMotley · · Score: 1

      It has cooperative multitasking, not preemptive. Since most TOS/GEM applications had a window where it would check for window messages, this worked well for most applications.

    7. Re:1984 by Anonymous Coward · · Score: 0

      That guy looked a bit like Dennis Hopper.

  2. The good old days by Aighearach · · Score: 1

    Lets go back to the future and use it.

    1. Re:The good old days by lennier · · Score: 1

      Take me away, I don't mind
      But you better promise me
      I'll be back in time

      --
      You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
  3. multitasking before 1982 by omkhar · · Score: 2

    Contrary to TFA, multitasking existed before 1982

    1. Re:multitasking before 1982 by Anonymous Coward · · Score: 3, Informative

      Multi-tasking certainly existed on the server, but you had a hard time seeing multiple things on your terminal screen. The BLIT allowed you to have multiple active windows open that and see stuff going on in all of them. It was such a nice interface that many of us wondered why people got even a little excited about Windows on a PC.

    2. Re:multitasking before 1982 by rubycodez · · Score: 3, Interesting

      the blit seems lame after watching the 1974 Xerox Alto video, though http://www.youtube.com/watch?v=AYlYSzMqGR8&feature=related

    3. Re:multitasking before 1982 by mwvdlee · · Score: 2

      I'm just surprised how little the paradigm of OS GUI's has changed since the very start.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    4. Re:multitasking before 1982 by Anonymous Coward · · Score: 0

      For extra points, see if you can spot the "Start" button at the top left of the screen...

    5. Re:multitasking before 1982 by Anonymous Coward · · Score: 1

      Having been lucky enough to use a couple of early GUIs (though not this one in particular), to me the surprise isn't in seeing just windows with text and graphics operated by a mouse - the conceptual differences in actual use of those systems, at least (in contrast to how it looks) are wide in comparison to what we have today.

      That's not to say you're wrong - What's come a long way since the early 1980s is more refinements than revolutions. For a true surprise on how little things have changed, if you haven't already then try to spend a half hour with the first Mac. The paradigm most of us are used to with the use of a GUI started when it brought a few key concepts together. Arbitrarily and easily re-stackable windows, arbitrarily movable icons, drag & drop, GUI applications (not just windows as data dumps), context sensitive gestures (click drag an icon vs click drag text vs click drag to select) and a bunch of others.

      Or put another way, I think an average person who'd never used a computer before and only touched a 1984 Mac would find today's computers fit their expectations of using a computer than even the Star, released only a few years before the Mac.

      That's kind of sad - while I think Apple were ahead of their time with the Mac, I don't think they were 27 years ahead; we've stagnated some when it comes to truly radical and effective UI development.

    6. Re:multitasking before 1982 by Anonymous Coward · · Score: 0

      For extra points, see if you can spot the "Start" button at the top left of the screen...

      In "Neptune" the disk to disk file transfer program

      http://www.computerhistory.org/revolution/input-output/14/347/1857

      But I'm sure you KNEW that, and what the "Start" button does in that program.

      Or were you peeing your pants because Windows has a "Start" button now too?

    7. Re:multitasking before 1982 by jellomizer · · Score: 1

      It wasn't that the developers didn't know how to make a multi-tasking environment, it was getting the horse power to do it. At the time to get a dumb (non-multi-tasking) terminal b&w cost over a thousand dollars in 1980 money. The 1983 Lisa cost almost 10k and apple engineers were scramming to get all the parts to fit and be as affordable as possible. Getting Windows on a PC in the late 80's was a big thing, because for a $2k you can get a full computer. That could use the advanced features too.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    8. Re:multitasking before 1982 by jellomizer · · Score: 1

      For a muti-tasking I have seen 3 approaches.
      1. Full Screen and switch to active session (like hitting alt-ctrl F1, F2... in Linux, or multi-tasking in iOS)
      2. Frames where the applications are split across multiple frames (Desqview, Plan 9)
      3. The movable window. (Windows, Mac OS X, XWindows)

      Computer data has always been represented in terms of rectangular shapes. So the rectangle subset of UI data makes for the most Useful representation of data, and the Movable Window can be setup to emulate Frames or Full screen. So that is why it had stayed for so long.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    9. Re:multitasking before 1982 by t2t10 · · Score: 1

      The ALTO was multitasking. There were also other ways of interacting with multiple programs at once on mainframes and UNIX systems. Even Emacs shell mode may actually be that old.

      There were some nice ideas in the BLIT, but overall, I don't think it has had much impact. And it was a pain to program and really not that nice to use.

    10. Re:multitasking before 1982 by t2t10 · · Score: 1

      Much of what makes modern computers more similar to the Mac than to the Alto are mostly two things: the menu bar and the fact that you can do everything with the left mouse button, and other systems were adopting those features at the same time. Apple was a little quicker to market, but they weren't really ahead of their time.

  4. Yeah, but... by supersocialist · · Score: 4, Funny

    Does it run linux?

    1. Re:Yeah, but... by larry+bagina · · Score: 2

      Other way around. At a vintage computer festival a couple months ago, I saw one of these (possibly a model from a couple years later) driven by a Nexus running android.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:Yeah, but... by InfoJunkie777 · · Score: 0

      Linux is just stolen code from Unix.

      True enough.

      --
      Don't explain computers to laymen. Simpler to explain sex to a virgin. -- Robert A. Heinlein
    3. Re:Yeah, but... by migla · · Score: 0

      I feel I must go off topic here and comment on your user name, even if I'm not sure I want to do that.

      I wouldn't comment on such things otherwise, but I clicked on the name and noticed that you seem to post a comment every few years, so in case I would later feel like commenting on the use rname, I probably wouldn't get the chance, so here goes:

      Nice name! :)

      --
      Some of my favourite people are from th US; Vonnegut, Chomsky, Bill Hicks.
    4. Re:Yeah, but... by supersocialist · · Score: 0

      Haha, thanks. I've been fairly absent lately, but when I spotted that magical moment where I could post "does it run linux?" before anybody else, I knew I had to sign back in.

    5. Re:Yeah, but... by Hognoxious · · Score: 2

      It was about time someone finished it.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    6. Re:Yeah, but... by rubycodez · · Score: 1

      nope, the original ones had motorola 68000, so forget *BSD or Linux. The WE-32000 used in some of the later models had demand paging and were basis for some Unix systems. But then even later models of the Blit terminal went back to the 68000.

    7. Re:Yeah, but... by armanox · · Score: 1

      [Citation Needed]

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    8. Re:Yeah, but... by Darinbob · · Score: 1

      It certainly could, if you could get a hold of the protocol details and wrote a Linux application that used it.

      It was a terminal, not a full user oriented operating system or workstation. Very similar to X Windows but predating it. It was quite usable over a normal serial link or even a modem, since it used a lot less bandwidth than X. Your applications ran on the server, as this was the before the days when everyone got their own Unix machine on their desk.

    9. Re:Yeah, but... by UnderCoverPenguin · · Score: 3, Informative

      It ran a protocol called Layers. About 10 years, ago, I came across a later version of the BLIT, an AT&T 610, in a back corner of a testing lab in the office I was working at the time. Being curious, I did some searching and found C source for a user-space Layers driver. Basically, it worked like the screen utility works, except that the "driver" simply multiplexed the normal tty IO over a serial link, which could be a com port, TCP or other, to the terminal, which then de-multiplexed the streams to separate windows on its display. It also had some small capability to draw shapes from commands sent to it. I never got that feature working, just the equivalent of multiple xterm windows.

      While I suppose a simple protocol like that could be useful for people who use remote shell access, I think it's easier to just run SSH in a bunch of xterm windows, leaving the multiplexing to TCP.

      --
      Don't try to out wierd me, three-eyes. I get stranger things than you, free with my breakfast cereal. --Zaphod Beeblebr
    10. Re:Yeah, but... by Fri13 · · Score: 1

      I stole the code to Linux, but I did not steal it from Unix but from Microsoft DOS....

    11. Re:Yeah, but... by MichaelSmith · · Score: 2

      Back when a VT terminal was my only machine I could have four sessions at a time. I think it was a feature of the terminal server, backed up with keystroke support on the terminal for changing sessions. I suppose the VT terminal could have supported the sessions as overlapping windows, and sent the change session command when focus changed. But that would have undermined the sales of VAXStations, etc.

    12. Re:Yeah, but... by domatic · · Score: 1

      Darl, is that you?

    13. Re:Yeah, but... by Anonymous Coward · · Score: 0

      It was about time someone finished it.

      Excellent reply - funny even. Don't know why I got modded as troll for telling the truth. I even LIKE Linux.

  5. cool by wideBlueSkies · · Score: 4, Interesting

    I don't care so much if it were the first or not. It was still cool for it's time. In my mind, this one being among the first was still quite an achievement.. because if you think about it, not much has changed since then. It really hasn't. Sure the boxes are faster today, and the applications more sophisticated... but the basics of multitasking are more or less the same today.... we stand on the shoulders of giants.

    On another note, I like the look of the portrait oriented monitor. It looks to be so much better suited to documents, and probably coding, than the mostly landscape orientations that came later.

    --
    Huh?
    1. Re:cool by Anonymous Coward · · Score: 0

      It makes you wonder, how the software industry would look right now if that project would have been competition or replacement for windows. Just asking, exactly how much did we lose because of the MS monopoly?

    2. Re:cool by Yaos · · Score: 2

      If you think about it, a GUI is just clicking on buttons instead of typing in the command, there's really no difference.

    3. Re:cool by Anonymous Coward · · Score: 1

      If you think about it, a GUI is just clicking on buttons instead of typing in the command, there's really no difference.

      Even if you don't think about it.

    4. Re:cool by larry+bagina · · Score: 1

      I'll tell you how it would look: You don't own a computer, you rent it from AT&T. Actually, just imagine the cell phone experience (before the iPhone/Android) on your desktop.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    5. Re:cool by brunes69 · · Score: 1, Insightful

      A lot of people I work with use their secondary monitor in portrait mode. It is ideal for browsing the web since it gives you so much more vertical height.

    6. Re:cool by larien · · Score: 3, Interesting

      On another note, I like the look of the portrait oriented monitor. It looks to be so much better suited to documents, and probably coding, than the mostly landscape orientations that came later.

      I suspect you can blame the early cinema pioneers for that... they decided on a "landscape" format for movies which then became the standard for Television sets. In the 80s, most home computers (Sinclair Spectrum, Commodore 64, Amstrad 64 and even the Atari ST & Amiga) used the TV as a monitor so a generation of kids grew up assuming monitors must be in portrait layout.

    7. Re:cool by turgid · · Score: 2

      Our natural field of view is landscape. With big high-resolution monitors nowadays it is very easy to display two portrait pages or documents side-by-side on the landscape display.

      I also find it useful to have a portrait document open and several smaller windows open beside it.

      I also find it amazing the number of people who have all of their windows maximised and don't know how to switch between them, and don't know that you can do copy-and-paste...

    8. Re:cool by mwvdlee · · Score: 1

      I have a large 4:3 that can pivot 90 degrees; great for actual productive work but directX doesn't support it and the driver is so crap that it crashes the OS about 1 in every 4 rotation switches.
      These days monitors are just wide, which is useless for anything besides movies and games.
      I would love a square monitor as a "best of both worlds". Sadly these don't exist.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    9. Re:cool by Darinbob · · Score: 1

      I've used one of these, and it was kind of nice. The drawback compared to X Windows was that it was not very standardized or common. You could use X on many different Unix machines, whereas the Blit only ran stuff programmed for AT&T servers.

      There has been a fundamental change since those days though. Back then it was considered somewhat silly to have a full workstation on every desk. Those workstations that did exist were very expensive and usually intended for specific engineering tasks (such as CAD/CAM). The typical use was a dumb terminal on your desk and a large departmental or company server that ran all the programs. The Blit was just a smart display terminal but still all the real work was done on the server. PCs at the time were a joke, mostly home hobbyist computers or something to run a spreadsheet. Today though all the computing is done locally, GUI and application (with maybe a vague "cloud" for remote storage), and it's considered normal to have a supercomputer on everyone's desk (or what would have been considered a supercomputer in 1982).

    10. Re:cool by swalve · · Score: 1

      Of course, it wasn't called a server. It was just called a computer. Server is a shortened version of "file server" which didn't really exist until PCs were on the desktop.

    11. Re:cool by owlstead · · Score: 1

      Yeah, but it sucks that most TN screens look horrible when tilted. Color reproduction seems to be even worse (so I cannot see the highlighted text any more, unless I use a hard pink color or such). And 1080x1920 is awkward as well, that's just a bit too much vertical space. I've now bought 2 LP2065 screens for my coding needs at home.

    12. Re:cool by hitmark · · Score: 2

      Now consider the "cloud" push, and concepts like Google's ChromeOS.

      The web browser is becoming the modern day equivalent of a X terminal in a sense.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    13. Re:cool by hairyfeet · · Score: 1

      Question:Why not just buy two cheap 16:9 widescreens and use a stand to mount them on top of each other? Even cheap graphics cards nowadays support multimonitor, and the price of 2 bog standard 19 inch wides would be cheaper than finding a decent 4:3 monitor now anyways. That wouldn't give you perfectly square but would certainly give you more height.

      That said you CAN still get square monitors you know, they just don't come any bigger than 19 inch, at least I couldn't find any. So why not keep the wide and use something like this for when a square view would be best, thus getting the best of both?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    14. Re:cool by mikael_j · · Score: 1

      Actually, "file server" is derived from "server".

      --
      Greylisting is to SMTP as NAT is to IPv4
    15. Re:cool by mwvdlee · · Score: 1

      Question:Why not just buy two cheap 16:9 widescreens and use a stand to mount them on top of each other?

      Because I don't want a big seam in the middle. If I were using the screens to display independant documents, then perhaps that would be a solution, but when working on single documents (i.e. photo's), the seam is a big no-no.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    16. Re:cool by larppaxyz · · Score: 1

      Then go and buy full HD projector or two. Or couple of cheaper "hd-ready" projectors.

    17. Re:cool by mwvdlee · · Score: 1

      Projectors are not that good at daylight and produce fuzzy pixels.
      Good for games and movies, bad for productivity work.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    18. Re:cool by larppaxyz · · Score: 1

      Sure, daylight can be a problem but i disagee that pixels are fuzzy. They can be fuzzy if you use some lowend and small projectors, but mid-end consumer stuff should be enough for production use (coding, office tools, browsing..). If focus and other things are properly adjusted, i could easily imagine myself doing work with that setup. It's actually what i do daily at home, but only using single projector. Lamps that are rated for 2000-4000 hours, heat and price could cause issues however.

    19. Re:cool by hairyfeet · · Score: 1

      Then what about my other solution, which is to use a 19 inch 4x3 for your document and picture work, and then use the widescreen for entertainment? Again this would be MUCH cheaper than trying to find a big ass CRT that still works good and has decent resolution, and every GPU except Intel has supported multimonitor for at least a couple of years now.

      The drivers are solid, Windows supports dual screens quite nicely (especially Windows 7) and you don't have to deal with rotation bugs, which frankly so few people rotate monitors it doesn't surprise me they are buggy.

      So it seems to me with just a little planning your problem can be solved, and on the cheap to boot. try your local Craigslist, they have 19 inch 4x3 monitors for quite cheap (mine has no less than 4 all under $50 each) and with even a low midrange Nvidia or ATI card (you can get a nice HD4830 for like $60 now) you'll have no problem driving both monitors and bouncing things between them. It sounds like just what you'd need to be able to have 4x3 for documents on the cheap.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    20. Re:cool by bhtooefr · · Score: 1

      Or just go find an IBM T221.

      More vertical pixels than just about any 4:3 or 5:4 monitor ever made.

      And then it's 16:10.

      (3840x2400.)

    21. Re:cool by tehcyder · · Score: 1

      It makes you wonder, how the software industry would look right now if that project would have been competition or replacement for windows. Just asking, exactly how much did we lose because of the MS monopoly?

      Bill Gates wanted a computer on every desk, like any populist endeavour it's going to piss off those who think they are superior to the common masses.

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    22. Re:cool by tehcyder · · Score: 1

      I would love a square monitor as a "best of both worlds". Sadly these don't exist.

      why not just tape a couple of strips of ducktape down one side of your annoyingly rectangular monitor then?

      --
      To have a right to do a thing is not at all the same as to be right in doing it
    23. Re:cool by mwvdlee · · Score: 1

      I know you're just being pedantic, but the idea is not to go to 900x900 but rather to 1680x1680 resolution.
      Just more pixels in a more practical ratio.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    24. Re:cool by Tablizer · · Score: 1

      I don't care so much if it were the first or not. It was still cool for it's time.

      And can still do desktop-styled GUI's better and easier than the current set of HTML+DOM+JS browsers.
         

    25. Re:cool by White+Flame · · Score: 1

      The main difference semantically is that a GUI shows you what options are currently available, while an empty C:\> or READY. or whatnot requires you to know what it wants in advance.

  6. In Soviet Russia... by blargster · · Score: 4, Funny

    ... Linux runs it!

    1. Re:In Soviet Russia... by Anonymous Coward · · Score: 0

      Soviet Russia makes jokes about you.

  7. Sounds like a good idea by Anonymous Coward · · Score: 0

    Sounds like a good idea. It might catch on.

    1. Re:Sounds like a good idea by HomelessInLaJolla · · Score: 1

      Before 1982, one can only do one thing at a time on any computer. But then Rob Pike and Bart Locanthi in 1982 invented and developed the Blit Terminal.

      Today the technology is advanced, now computers allow us to do multiple works at a same time. We can do our office work while listening music and chatting with friends

      I am able to time the response lag time when I request a page, realize that I did not want that page, click back, wait for the page to load, and then the browser finally navigates to the previous page. MSN.com to any MSN article, for example.

      --
      the NPG electrode was replaced with carbon blac
  8. only a few years after, it came to home PCs by Anonymous Coward · · Score: 4, Informative

    In 1985 the Amiga brought "real" multitasking to the home computer using masses, many years before it was available in Windows or Mac environments.

    Of course multitasking was around long before that, but I think the Amiga 1000 is what made it available to Joe Sixpack, who wasn't going to be using heavy duty Unix workstations or what ever.

    1. Re:only a few years after, it came to home PCs by HomelessInLaJolla · · Score: 1

      That does appear to be the Amiga pointer in the vid in TFA, you insensitive clod.

      --
      the NPG electrode was replaced with carbon blac
    2. Re:only a few years after, it came to home PCs by equex · · Score: 1

      I'd say the Amiga 500 was the breakthrough. A lot more people have an A500 lying around in the basement, than the A1000.

      --
      Can I light a sig ?
    3. Re:only a few years after, it came to home PCs by nurb432 · · Score: 3, Funny

      Atari did it first and better. So take that!

      ( Ah the good old days of Amiga/Atari wars, hot on the heels of the 8-bit battles.. but in the end, we all lost )

      --
      ---- Booth was a patriot ----
    4. Re:only a few years after, it came to home PCs by Anonymous Coward · · Score: 0

      Hmm, I don't see anything there looking like an Amiga, and the Amiga didn't appear on the scene until 1985.

    5. Re:only a few years after, it came to home PCs by Anonymous Coward · · Score: 0

      Really, what was Atari's multitasking OS from before 1985?

    6. Re:only a few years after, it came to home PCs by Anonymous Coward · · Score: 1

      Atari did it first and better. So take that!

      Honestly? I know your comment was somewhat tongue-in-cheek, but as I mentioned in reply to your other post here, the very limited hack for the ST's (basically single-tasking) OS that you claim constitutes "multitasking" is so far behind the Amiga OS's integral, years-ahead-of-its-time, true pre-emptive multitasking that it's not even funny.

      It's not even like the ST was "first" by any reasonable measure- they both hit the streets at almost exactly the same time!

    7. Re:only a few years after, it came to home PCs by Anonymous Coward · · Score: 0

      Microware OS-9 provided true multitasking, without memory protection, for the Tandy Color Computer in 1980...

    8. Re:only a few years after, it came to home PCs by Darinbob · · Score: 1

      The real downfall of Atari ST was Jack Tramiel, who was so obsessive about trashing Commodore at every turn that it just left a bad taste in the mouth and scared people away.

    9. Re:only a few years after, it came to home PCs by LodCrappo · · Score: 2

      OS-9 provided true multitasking for microcomputers in 1979. It was a standard option for the Tandy Color Computer starting in '80 or '81.
      These Radio Shack computers were available and affordable for "Joe Sixpack".. though most instances of Joe didn't seem very interested at the time.
      Amiga's ability to provide multitasking 5 years later may have more to do with marketing and the public's receptiveness to computers in general than
      any technical feat.

      --
      -Lod
    10. Re:only a few years after, it came to home PCs by Doctor_Jest · · Score: 1

      Though the ST was great for what it was, the original TOS didn't multitask. (Of course that was a long time ago....) I could be wrong, but the A1000 was the multitasker in that battle...

      --
      It's the Stay-Puft Marshmallow Man.
    11. Re:only a few years after, it came to home PCs by fermion · · Score: 1
      Of course innovations do not come sequentially, but in cluster as technology matures. In this case we have an evolution and application of the WIMP interface as hardware get cheaper and the software techniques develop. So in 1982 this terminal application is developed. In 1983 Apple introduces the Lisa, a personal computer with multitasking, protected memeory and GUI interface. In 1984 came the Mac, which simplified the OS, just like MS Dos, to the needs of the emerging PC user. Then Amiga came in 1985 which introduced a more sophisticated OS to a hybrid CL/WIMP interface.

      However, all of these made compromises due to cost of hardware needed to run the GUI. The challenge was the graphics co-processor that would let the traditional tasks run at an acceptable speed. This was no more obvious than the pre-3.11 MS WIndows, which neither had the native GUI nor the assumption of suitable hardware. It is interesting to note that PC that made fewer compromises, the NeXT and IRIX, were available in the 1986-1987 time frame,

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    12. Re:only a few years after, it came to home PCs by AeneaTech · · Score: 1

      Ahhhh, Atari ST vs. Commodore Amiga, good old times...

      Have a look at the development times they both had... I think it's rather impressive that the designer of the Commodore 64 managed to design the Atari ST so damn fast after Amiga's designers ditched the deal with Atari and go with Commodore...

      I always found it funny that the same people defending the C64 also defended the Amiga while dishing on the Atari 8-bits and the ST and vice versa since the C64 and the ST were designed by the same people while the Atari 8-bits were designed by the same people as the Amiga....

    13. Re:only a few years after, it came to home PCs by AeneaTech · · Score: 1

      OS-9 was actually available from the beginning for the Atari ST as well.......

    14. Re:only a few years after, it came to home PCs by AeneaTech · · Score: 1

      I can be wrong, but I don't think the Apple Lisa had protected memory, the CPU they used (Motorola 68000 same one as in the Amiga and the ST) was not capable of that...

    15. Re:only a few years after, it came to home PCs by hb253 · · Score: 1

      If I remember correctly, my Tandy Color Computer runnijng OS9 Level I was multitasking a year or two before the Amiga came out.

      --
      Self awareness - try it!
    16. Re:only a few years after, it came to home PCs by Anonymous Coward · · Score: 0

      Sure, sure. But RELIABLE multitasking would take a few more years. Remember the 'Guru Meditation' errors?

      I got an ST first (it was more affordable), then when OS 2.1 came out, got an Amiga 500. By then, things got a LOT more reliable and fun.

    17. Re:only a few years after, it came to home PCs by Bill_the_Engineer · · Score: 1

      I sold both Amiga and Atari ST computers while working through college in the '80s (I still have the first model of the ST, but sadly not the Amiga - It was more popular). The original ST only did "cooperative" multitasking, while the Amiga used preemptive multitasking. However, Amiga had no memory protection so it was prone to a lot of "Guru Meditations" (especially with the early versions of Exec used with the 1000).

      The first preemptive multitasking in the "home" was provided by OS-9 that ran on the Color Computer by Tandy (Radio Shack). It was quite popular, and I have relatives that still swear by OS-9. Because of its low price it was common to see "mainstream" (ie. non-geeks) users running OS-9. My uncle used OS-9 for controlling his model railroad and he wasn't what I call "computer savvy". He was able to get help from other OS-9 users at his local CoCo user group meeting.

      In addition to multitasking, OS-9 was also multi-user and real-time.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    18. Re:only a few years after, it came to home PCs by writermike · · Score: 1

      And the comp.sys.*.advocacy groups. Sigh...

      --
      If Nalgene water bottles are outlawed, only outlaws will have Nalgene water bottles.
    19. Re:only a few years after, it came to home PCs by butlerm · · Score: 1

      The original ST only did "cooperative" multitasking

      The original ST didn't multitask at all. Neither did the original Mac - unless you count desk accessories. Cooperative multitasking wasn't standard on the Mac until System 7 in 1991, although it was available as an option after 1987. Pre-emptive multitasking didn't come to the Mac until 1999.

      The Atari ST was nearly obsolete by the time Atari started supported multitasking - in 1993. The Amiga had a "real" pre-emptive multitasking operating system on release in 1985, back when the non-multitasking TOS could open a grand total of _four_ windows.

      OS-9 was great, for the same reason as Unix was great. Only problem was no multitasking graphical user interface. The Amiga, the Mac, and the ST had a much more useful GUI than almost any Unix system (vertical market applications aside) for the next ten years. The less said about Windows 3.1 the better. OS/2 2.x was nice, though.

    20. Re:only a few years after, it came to home PCs by Anonymous Coward · · Score: 0

      I sold quite a few of them back in the day, and the specifications clearly stated the system used protected memory space. IIRC, it had an external memory management chip the Macintosh lacked. Certainly I never saw one crash. The multitasking, however, was co-operative rather than preemptive.

    21. Re:only a few years after, it came to home PCs by MightyMartian · · Score: 1

      And more importantly, OS-9 had a proper task scheduler and pre-emptive multitasking. The OS-9 kernel was and still is an elegant and beautiful thing.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    22. Re:only a few years after, it came to home PCs by butlerm · · Score: 1

      True multitasking, yes - on an eight bit computer, which is outstanding. But multitasking is not very useful on a personal computer without a multitasking GUI, and those required a lot more resources than were available on affordable computers in the early 80s.

      The Amiga 1000 shipped with 256K of ram, but it was more or less a toy without 512K. A 16/32 bit MC68000 processor, multitasking kernel and GUI, multichannel digital sampled sound, and scads of custom hardware support made it a much more attractive proposition than an 8 bit box on steroids. Of course it is not a fair comparison - the Amiga came five years later and cost a lot more, at least at first.

    23. Re:only a few years after, it came to home PCs by butlerm · · Score: 1

      The Amiga OS had a preemptive multitasking with a "proper" task scheduler from the very beginning. It was designed for it. Perhaps you are thinking of the Mac, to which cooperative multitasking was added using a clever hack about three years after release.

    24. Re:only a few years after, it came to home PCs by Bill_the_Engineer · · Score: 1

      The original ST didn't multitask at all.

      Come to think of it you may be right, it's been 26 years so cut me some slack. The more I think about it, I believe only the foreground application actually ran while the background applications just waited. I don't remember a 4 window limit, that seems low.

      I'll have to dig the machine out of the garage and boot it up. I doubt the boot disk is still good, but I'm sure there is an image available somewhere.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    25. Re:only a few years after, it came to home PCs by LodCrappo · · Score: 1

      A couple points.. first, OS9 did have a GUI on the Tandy Color Computer, not sure if there was a GUI on the other 6809/OS9 platforms. It used the joystick to move the cursor, and I think they even sold a mouse at one point. However, this GUI was fairly crap, wasted precious RAM (many OS9 systems had 64k or even less) and few people wanted much to do with it. More often, people used the "windowing" system which let you define several areas on the text screen as independent I/O devices, or have multiple virtual screens and toggle between them. Another popular way to take advantage of multitasking was by connecting one or more serial terminals, and this was common on OS9 machines.. which is my second point.. I don't agree that multitasking is pointless without a GUI.. you just need multiple displays/terminals/areas on the screen. Lots of home users of OS9 systems added a second terminal for the kids/other folks in the house and so share the PC with multiple people simultaneously, something that even modern PCs really don't do (and probably there isn't a reason to do that anymore, but back then it was much cheaper and simpler to add a terminal than another computer system).

      I love the Amiga, I switched from OS9 to the Amigas and they were my primary computer for many years.. went from an A500 to a 2000 to a 1200 w/ 68040 accelerator (still have that one). However, AmigaDOS wasn't ever nearly as nice to use or powerful as OS9 was. It wasn't until I started messing with Linux that I found an even better CLI to play with :)

      --
      -Lod
    26. Re:only a few years after, it came to home PCs by butlerm · · Score: 1

      No problem. I did some limited application programming on the ST and I am pretty sure TOS didn't do multitasking at all (preemptive, cooperative, or otherwise) until 1993 or so.

      The ST had decent hardware though, much nicer than most of the Macs at the time, and in some respects better than the Amiga. Better (if smaller) monitors, better (non-interlaced) hi-res monochrome than the Amiga had for several years, more memory standard, and of course built in MIDI ports. Hard drives were more common on the Atari ST early on too.

    27. Re:only a few years after, it came to home PCs by LodCrappo · · Score: 1

      If you bought OS9 shortly after it was released for the CoCo, you'd have been multitasking for five years before the Amiga came out.
      Could have been six or seven if you'd had a GIMIX or another of the first systems that ran OS9.

      --
      -Lod
    28. Re:only a few years after, it came to home PCs by Bill_the_Engineer · · Score: 1

      I was a developer too. I remember my reaction when I paid something like $300 ( or was it $150 ) to Atari for a box of photocopies of the manuals and a C compiler on a floppy.

      --
      These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
    29. Re:only a few years after, it came to home PCs by Anonymous Coward · · Score: 0

      Ah yes, GEM on the ST, where you could click the mouse and then move it, and the effect of the mouse click would take place at the *new* position one second later when the computer deigned to notice you.

    30. Re:only a few years after, it came to home PCs by Anonymous Coward · · Score: 0

      Well I (the AC you replied to) had- and still have- an Atari 8-bit *and* an Amiga. So there! ;-P

      (Actually, I did have an Atari ST at one point, but not for long before the Amiga replaced it :-))

      The ST's quick design may have been a feat (IIRC Atari were sure they had the rights to the Amiga in the bag, then C= swooped in and snatched it up from under their nose). But the end result is still less impressive and more off-the-shelf than the Amiga. Though to be fair, it was also significantly cheaper in the early days.

    31. Re:only a few years after, it came to home PCs by fatboy · · Score: 1

      And who doesn't love opening new windows using display 1b 24 :)

      --
      --fatboy
    32. Re:only a few years after, it came to home PCs by fatboy · · Score: 1

      OS-9 was a realtime multi-user, multi-tasking OS. Microware referred to it as "Multiprogramming".

      --
      --fatboy
    33. Re:only a few years after, it came to home PCs by mattack2 · · Score: 1

      But multitasking is not very useful on a personal computer without a multitasking GUI

      make -j 5

      and/or run screen with various commands running in separate "windows" (though I admit nowadays I usually use actual separate windows rather than screen).

      I do plenty of multitasking using text-based programs.

  9. Whoa, flashback by 93+Escort+Wagon · · Score: 1

    Man, I'd forgotten how awful those green and orange phosphor screens could be!

    --
    #DeleteChrome
  10. programmer art by Anonymous Coward · · Score: 0

    Maybe not the first graphical system, maybe not the first multitasking system... But I wonder if this is the earliest recorded example of crappy programmer art? :p

    1. Re:programmer art by Fnordulicious · · Score: 1

      No, there was crappy programmer art on the Alto.

  11. sounds like a BBN Bitgraph terminal... by pedantic+bore · · Score: 1

    A blit sounds nearly as capable as a BBN Bitgraph, which in 1982 had a 68000, a bunch of RAM, a mouse, a portrait display (I don't remember the resolution), bitmapped graphics and a windowing system. Nostalgia runs so deep for the BitGraph that it's still supported by gnuplot, dvi drivers, ghostview...

    Not that many people ever got a chance to use a blit, but bitgraphs were workhorses of their day. It was hard to get some people to trade them in for Sun 3's.

    Plus, Rob Pike didn't have anything to do with it.

    --
    Am I part of the core demographic for Swedish Fish?
    1. Re:sounds like a BBN Bitgraph terminal... by Anonymous Coward · · Score: 0

      The BBN Bitgraph had 768x1024 native resolution.

      It also had a Tectronix 4010 emulation, VT100, and VT52 emulations for escape sequences.

      You could also download programs into it for execution - which included the ability to provide multiple window capabilities when combined with the AT&T SysV jobs capability. This was more extensive than just putting processes in the background as it also put control terminal handling around. If I remember right, it could handle up to 16 jobs on a single terminal.

    2. Re:sounds like a BBN Bitgraph terminal... by pedantic+bore · · Score: 1

      What's wrong with Rob Pike? No snark, just curious.

      Well, there's no way to sugar-coat it. For a long time, Rob Pike didn't understand that someday non-geeky people outside of Bell Labs might be interested in using UNIX and things like the BLIT, and the result has been that he designed systems that are, for lack of better words, idiosyncratic and quirky. He takes interesting ideas and inadvertently wraps them in unmarketable UIs. He is intolerant of imperfection, including imperfect users, which includes anyone who uses Windows, X11, the mac, or still uses UNIX.

      Fortunately, when paired with Kernighan or a similar pragmatist, things balance out nicely.

      --
      Am I part of the core demographic for Swedish Fish?
    3. Re:sounds like a BBN Bitgraph terminal... by Anonymous Coward · · Score: 0

      [Rob Pike] is intolerant of imperfection, including imperfect users, which includes anyone who uses Windows, X11, the mac, or still uses UNIX.

      Ironic, given the crap he has produced.

    4. Re:sounds like a BBN Bitgraph terminal... by pedantic+bore · · Score: 1

      Ironic, given the crap he has produced.

      Everybody poops, you know.

      --
      Am I part of the core demographic for Swedish Fish?
    5. Re:sounds like a BBN Bitgraph terminal... by Anonymous Coward · · Score: 0

      Rob Pike uses unix and windows as his daily operating systems..

      For a bunch of years though, he did all his work on Plan 9, but then he got hired by google.
      After he started working a google/using unix and windows, he did complain about the errors in unix, that had been there since atleast 1990, but he also remarked something like "Who cares about the OS these days? Most applications i need, i can run in any POSIX enviroment"

  12. Fond Memories of Having One of These by Anonymous Coward · · Score: 0

    Had one of these (DMD-5620) in my cube in the late 80s at Western Electric at the Allentown, PA location. It was my first exposure to having multiple windows available - absolutely loved the idea of having multiple tasks running in multiple windows. We were the WECo waferfab - loved the idea that the CPU was a Mac32 (aka WE32000) which we fabbed in Allentown. Brings back good memories although the WECo and the fab are gone - the fabs were torn down and replaced by a baseball field! Real jobs where people actually produced something replaced by a field of dreams...

    1. Re:Fond Memories of Having One of These by captbob2002 · · Score: 1

      I remember having a 5620 DMD at work, I still have a 730 MTG in service as a console for several Sun systems. Wish I had held onto the 5620 and more of the 730 terminals.

    2. Re:Fond Memories of Having One of These by andrewa · · Score: 1

      Nice try, Billy Joel.....

      --
      :(){ :|:& };:
  13. Software Patents? by Anonymous Coward · · Score: 0

    And more importantly, how many granted software patents could potentially be threatened by such a simple display of prior art?

    Or, how many earlier patents would have threatened its own existence?

    1. Re:Software Patents? by Anonymous Coward · · Score: 0

      I hope a few people grab copies of the vids just in case they disappear.

      They may need to be needed down the track just for the reason you mention.

    2. Re:Software Patents? by Lord+Crowface · · Score: 1

      Chances are, none. The well-known Alto (from 1973) and Star (from 1981) systems both did GUI stuff even earlier than the Blit. In fact, the Blit is actually the source of the notorious software patent #4555775 (on backing stores) which almost destroyed X11 in the early 90s...

    3. Re:Software Patents? by Anonymous Coward · · Score: 0

      I had forgot about that debacle. The other early 80's software patent that flabbergasted developers was the XOR cursor.
      It's only been a downward slope from there after the SCOTUS decision on patents.
      "backing stores" : memory used to store window bitmap content obscured by other windows for later display restoration.
      Used to speed up display refresh when moving or switching between windows, Now obsolete due to vastly improved draw times.

  14. Re:Your mother. by Hognoxious · · Score: 0

    Unless she sleeps on her front.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  15. Had one of these by michael_cain · · Score: 2

    I had one of these on my desk while it was being tested in the Labs before the commercial product was released. When you got up after an afternoon staring at all that monochrome green, the rest of the world looked slightly pink :^) Test users had to provide regular feedback. One consequence was that every few weeks they came around and replaced the keyboard with an improved version. The last one was easily the best programmer's keyboard I ever used: all keys in the right place, wonderful touch.

    1. Re:Had one of these by aztracker1 · · Score: 1

      The key I miss the most is the vertical tab... give me that over media keys...

      --
      Michael J. Ryan - tracker1.info
  16. looks like a precursor to graphics workstation by Anonymous Coward · · Score: 1

    products beginning in the early '80s, starting with Apollo Computer, and soon including Sun Microsystems, DEC Micro Vax, and dozens of others. It doesn't really remind me of Lisa or Mac that much.

  17. Accent by 6350' · · Score: 0

    A total tangent, but is narrator's accent Philly or NJ? Or something else? To me, he sounds like a guy burn in the NE, moved to Philly as a kid, then went to school in the west coast.

  18. Mother of all demos by Anonymous Coward · · Score: 0

    I always love links to computer history. What about Engelbart's Mother of all Demos in 1968?

  19. DMD5620 by Slothrup · · Score: 1

    I had a DMD5620 in my dorm room in 1989. My roommate called it "the Beast".

    --
    The difference between theory and practice is that, in theory, there is no difference between theory and practice.
  20. Lisa 1 by russotto · · Score: 1

    So it's a contemporary of the Lisa (introduced January 1983, so finished development in 1982 also), which didn't require a Unix host.

    1. Re:Lisa 1 by Darinbob · · Score: 1

      Didn't require a unix host, which meant that it wasn't as powerful as something that used a unix host :-)

  21. Terminals with graphics capabilities... by hubertf · · Score: 1

    ... were just the next logical step beyond simple ASCII terminals,
    and before a decent graphics protocol (X, etc.).
    For some background/data on how those things fit together, see here:
    http://www.feyrer.de/NetBSD/ttys.html

    Enjoy!

      - Hubert

  22. OMG. How very little has changed in 28 years. by Anonymous Coward · · Score: 0

    OMG. How very little has changed in 28 years.

    1. Re:OMG. How very little has changed in 28 years. by AHuxley · · Score: 1

      Yes it show how Apple and MS went down to cheap junk hardware and milked generations to get us back to Unix like protections.
      20 years of gui and networking bug hunts and we have Unix back and think we are in the future.

      --
      Domestic spying is now "Benign Information Gathering"
  23. Blit.app? by bennomatic · · Score: 5, Funny

    If only I could run that on my iPad, I'd be able to multitask on it, too!

    --
    The CB App. What's your 20?
    1. Re:Blit.app? by Anonymous Coward · · Score: 0

      unfortunately according to many that read here, Apple hadn't invented the word app yet so you would have to have run Blit.application.

    2. Re:Blit.app? by Anonymous Coward · · Score: 0

      If only I could run that on my iPad, I'd be able to multitask on it, too!

      If you own an iPad, you don't *need* multitasking. You're probably too fucking stupid to do more than one thing at a time anyway.

  24. Re:Your mother. by Anonymous Coward · · Score: 0

    I always thought that acronym was pronounced G-U-I until I saw that infamous CSI clip. It just feels stupid saying it as 'gooey'.

  25. rekindling the wars by Master+Moose · · Score: 2

    My A500 shits on your ST

    --
    . . .gone when the morning comes
    1. Re:rekindling the wars by mwvdlee · · Score: 1

      ...And the A500 would do it while rendering a 3D scene of an ST being shat upon and playing a topical tune.
      The ST, on the other hand, would have returned the favour if it weren't busy "multitasking" something else.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:rekindling the wars by Master+Moose · · Score: 1

      The trouble is that it remained "busy" with something else - or so we thought. In reality, it was another systems crash.

      --
      . . .gone when the morning comes
    3. Re:rekindling the wars by t2t10 · · Score: 1

      OMG an Amiga vs Atari flame war. We haven't had those in 20 years!

  26. graphics by Anonymous Coward · · Score: 0

    Used one of the original blit terminals when I worked for AT&T. The later 5620 was much faster and a nice little terminal back in the day.

  27. Re:Your mother. by espiesp · · Score: 0

    I still say Gee-You-Eye. And I still say Ess-Cee-Ess-Eye instead of Scuzzy.

    I'm an ultra-geek I guess.

  28. Re:Your mother. by Thing+1 · · Score: 0

    I still say Gee-You-Eye. And I still say Ess-Cee-Ess-Eye instead of Scuzzy.

    I'm an ultra-geek I guess.

    Or a slow (verbal) communicator.

    --
    I feel fantastic, and I'm still alive.
  29. GEBACA! by Anonymous Coward · · Score: 1

    I had one (5620)! Was very cool... ...and who could forget the game, GEBACA! (GEt BAck At Corporate America -- a shoot 'em up came where the targets are corporate logos)?

  30. Amiga did *real* multitasking with the same CPU by Anonymous Coward · · Score: 4, Informative

    [The Atari ST's TOS/GEM] wasn't useless and did multitask. True it was via special applications referred to as 'accessories'. However, if you used a wedge you could stick any application in as an accessory and as long as it didn't need to write to the screen to keep running while back grounded, it worked rather well..

    Let's put this in context. That somewhat stretched, certainly limited and somewhat kludgey version of "multitasking" might sound passable compared to MS-DOS-based PCs of the same era. Not that big a feat given that mid-80s PCs were running MS-DOS, an early-1980s ripoff, er.... *port* of the 1970s 8-bit-microcomputer-era OS CP/M.

    However, the ST's main rival, the Commodore Amiga (which hit the streets at almost exactly the same time as the ST- mid-1985, and not 1984 as you state) featured full pre-emptive multitasking as a standard part of the operating system. No silly restrictions or workarounds for what was basically a single-tasking OS required, because multitasking was an integral part of the OS. You simply ran two or more programs at once and they worked- period.

    And this was "proper" pre-emptive multitasking, not the more primitive co-operative multitasking (which relied on well-written programs yielding control themselves) that even Windows 3.x was still using in the early 1990s.

    Thing is that although the Amiga was generally a more advanced computer than the ST, it had the same basic CPU- the 68000- running at similar (actually, slightly slower) speed- and to the best of my knowledge its multitasking (and other aspects of the OS) weren't reliant on the Amiga's custom hardware. So I'm pretty sure the 68000-based STs *could* have run a more advanced multitasking OS in theory, even a port of the one that the Amiga had(?!)

    But the fact was that they didn't, at least not back then, and the "multitasking" you describe was at best a restricted hack that clearly *wasn't* the best that could be done at the time.

    1. Re:Amiga did *real* multitasking with the same CPU by Angeret · · Score: 1

      Multitasking on the ST/STe was a bit of a dead duck, didn't really come in until the TT was brought out and then it came with MinT instead (a recursive acronym, "MinT is not TOS"). Apparently it was fairly good but by then I had a PC, Atari was going to the dogs and I didn't really care anymore.

    2. Re:Amiga did *real* multitasking with the same CPU by abigor · · Score: 1, Flamebait

      The Amiga lacked memory protection, so one rogue program could still bring the whole thing down. Multitasking without memory protection is a risky endeavour indeed.

    3. Re:Amiga did *real* multitasking with the same CPU by Anonymous Coward · · Score: 1

      The Amiga lacked memory protection, so one rogue program could still bring the whole thing down. Multitasking without memory protection is a risky endeavour indeed.

      Well, I never claimed that the Amiga was perfect by modern standards- we're talking 25 years ago after all!- only that it was miles ahead of the ST and DOS.

      Yes, there were badly-written programs out there that could crash the system, no getting around that. However, if it was an issue, you would stick to well-known apps you could trust, and make sure you saved regularly- something you should still be doing nowadays anyway. Frankly, it wasn't that big a problem if you weren't using esoteric crap, and back then there *wasn't* as much random crap in the background.

      And in all honesty, I don't see that the PC's limitations caused by the godawful 70s-hangover MS-DOS, or the Atari ST's simplistic TOS were designed that way to do any favours to the user. I'd have taken multitasking over that any day.

    4. Re:Amiga did *real* multitasking with the same CPU by Anonymous Coward · · Score: 0

      Yeah TOS/GEM wouldn't let you multitask your regular programs- just the desk accessories (i.e. you could open a calculator while running a word processor) and you could only have a few of those in memory at a time, predefined by the disk you booted from. Remember that the ST's OS was an MS-DOS DOS clone (GEMDOS) and GEM ported from the PC sources. There was nothing new or special about the ST's OS. It was, however, a really cheap way to get a 68000.

    5. Re:Amiga did *real* multitasking with the same CPU by Dreadrik · · Score: 1

      I saw this as a feature! :-)
      I used to create sinus-tables for use by my assembler code by using Amiga-Basic.

      Just do a for-loop, use the built-in sin(), and poke the result into a (hopefully) free memory-location. Then switch to the assembler/monitor and dump the memory back to either assembly notation or raw data to be written to disk. Quick and easy. :-)

    6. Re:Amiga did *real* multitasking with the same CPU by DrXym · · Score: 2

      The ST did eventually get multitasking but way too late to make a difference. MiNT was an alternative kernel which allowed multitasking and AES was a multitasking version of GEM. The Atari Falcon offered them up as MultiTOS. By then it really didn't matter much though. Anyone interested in multitasking probably owned an Amiga anyway, and both computer families were ultimately doomed by the incompetence of their respective parent companies.

    7. Re:Amiga did *real* multitasking with the same CPU by JasterBobaMereel · · Score: 3, Interesting

      And DOS programs could overwite the OS in memory ... Single tasking wasn't so hot either ...

      --
      Puteulanus fenestra mortis
    8. Re:Amiga did *real* multitasking with the same CPU by DrXym · · Score: 1

      Well, I never claimed that the Amiga was perfect by modern standards- we're talking 25 years ago after all!- only that it was miles ahead of the ST and DOS.

      If only it were 25 years ago. One could understand why the Amiga never got VM in its original 68000 form but when the 68030 & 68040 models turned up with HDD and high end spec / price they damned well should have. The AmigaOS was a very advanced OS when it first appeared but it squandered its advantage. By the end of its life the lack of VM and the graphics were major impediments to the platform.

      Operating systems like Windows & Mac OS were still stuck in preemptive multitasking and both had limitations (e.g. all the GDI segment shit in Windows & dirty addresses in Mac OS), but they still managed to get VM in MMU enabled processors while the Amiga was still extant. It makes one wonder what could have been if Commodore had been a bit more competent in selling their machine and pushing features that kept it ahead of its rivals.

    9. Re:Amiga did *real* multitasking with the same CPU by hazydave · · Score: 1

      And there were a couple methodologies developed on the Amiga to deal with the lack of the MMU. Most developers by the later 80s had machines with MMUs, so folks at Commodore developed tools like "Enforcer", which used the MMU to trap memory violations. Other similar tools went after memory leaks, string overruns, etc.

      Better still, these tools were released to the general community. Before long, software reviewers always checked for "enforcer hits"... a few of these amounted to a bad review. So the quality of the code being released was generally better than you found on machines with MMUs (in fact, several programs I ported from UNIX to AmigaOS were full of these kinds of bugs -- not necessarily fatal, particularly on a protected system, but bugs still).

      --
      -Dave Haynie
    10. Re:Amiga did *real* multitasking with the same CPU by doccus · · Score: 1

      Oh how many others also 'squandered their advantage' i just love that term ! lets see.. who else can you say that about ...DR, and probably PC Geos.. and....

    11. Re:Amiga did *real* multitasking with the same CPU by DrXym · · Score: 1

      Probably lots. It affected me personally because I loved the Amiga and wanted it to succeed but could see things slipping away. Last straw for me was ringing up to buy an A4000 and discovering Commodore jacked up the price by £100. I bought a PC instead and installed OS/2 instead. I can't imagine where my career would have gone if I'd stuck with the Amiga but I doubt it would have been very nice so for that I guess I can thank Commodore.

  31. OS9 by Elbereth · · Score: 2

    http://en.wikipedia.org/wiki/OS9

    OS-9 is a family of real-time, process-based, multitasking, multi-user, Unix-like operating systems, developed in the 1980s, originally by Microware Systems Corporation for the Motorola 6809 microprocessor. It is currently owned by RadiSys Corporation.

    OS9 was a wickedly cool operating system, which could multitask surprisingly well on the Motorola 6809. While never quite what you might call "mainstream", it was popular with some hobbyists. A friend of mine showed off his TRS-80 running OS9 once, and I was suitably impressed, even though I had an Amiga and an 80386 PC running OS/2, both of which were obviously more advanced. It was a very powerful, sleek system that probably should have caught on more than it did.

    Of course, there was also GEOS, the Amiga OS, the Atari ST, and OS/2, but those came a bit later than OS9 (which dates back to 1979!). I still have fond memories of my Amiga, the massive flamewars of Amiga vs Atari, and the poor Apple fanboys with their black and white OS that barely even multitasked.

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

      One of the cool things about OS9 is that it could multitask through time-slicing. On Windows applications had to yield control to the operating system explicitly, and we had to wait for NT/95 before something was done about that.

    2. Re:OS9 by LodCrappo · · Score: 2

      Believe it or not, some of us are still using and extending OS9. It's a fun hobby. There's even a web server for OS9 on TRS-80 now.

      http://sourceforge.net/projects/nitros9/

      https://sites.google.com/site/drivewire4/

      --
      -Lod
    3. Re:OS9 by An+dochasac · · Score: 1

      "poor Apple fanboys with their black and white OS that barely even multitasked..."

      Tsk tsk, now don't hurt their poor little feelings. Remember Apple eventually did acquire some BSD unix code from NeXT at a going-out-of-business sale and eventually produced "their own" (ahem) preemptive multitasking OSX in 2001 which was only 16 years after Commodore's Amiga, 22 years after OS9 on the Radio Shack computer. Heck, even Microsoft produced a preemptive multitasking OS only 10 years after Amiga.

      Now don't anyone make apple fanboys feel worse by telling them that Nokia (good grief, Nokia?) had multitasking in their Symbian phones more than half a decade ago. Funny, you'd think of all that borrowed NeXT Objective C code that remains inside iOS, they must've worked pretty hard to make it not mutitask.

      P.S.For those of you still on Mac OS9, no that is called "cooperative multitasking", a very primitive version of multitasking which goes back to the Cretacious period.

      No Linus, those aren't threads. They're not very pretty either and they're certainly not threads.

    4. Re:OS9 by dunkelfalke · · Score: 1

      Heck, even Microsoft produced a preemptive multitasking OS only 10 years after Amiga

      8 years actually

      had multitasking in their Symbian phones more than half a decade ago

      Also Windows Mobile.

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    5. Re:OS9 by Zoxed · · Score: 1

      > Believe it or not, some of us are still using and extending OS9.

      When I read that on Slashdot, then, yes, I do believe it ;-)

  32. Re:"Circa" means "approximately" by Anonymous Coward · · Score: 0

    go eat shit

  33. Atari did not do it first. by Anonymous Coward · · Score: 2, Informative

    I loved my STs, but let's be realistic here. TOS was a singletasking operating system. The first real multitasking OS on the ST was probably MiNT, which was for a long time really an "experts only" option. Multitasking on the ST line that was usable by the masses didn't really exist until MultiTOS, which was, what, 1992?

    I was definitely an ST fanboy back in the day, but you've got to admit, the Amiga was simply a better system.

    1. Re:Atari did not do it first. by AeneaTech · · Score: 1

      I was an Atari fangirl back then, the 2600, the 8-bits and the ST (and even a TT) I really loved them, but if I'm honest the Amiga had better hardware and a better OS. So did the Atari 8-bit series BTW, they had better hardware than the C64 and if you look closely you really see stuff from the Atari 8-bits in the Amiga...

    2. Re:Atari did not do it first. by butlerm · · Score: 1

      if you look closely you really see stuff from the Atari 8-bits in the Amiga...

      That is because the same guy, Jay Miner, did the graphic chip designs for both.

    3. Re:Atari did not do it first. by LSD-25 · · Score: 1

      The Amiga really was the successor to the Atari 2600 and the Atari 8-bit computers. The graphics hardware of all of them were designed by Jay Miner. Both the Amiga and the Atari computers were able to change the display mode from one scan line to another, and the graphics hardware used display lists to do this without involving the CPU.

  34. BLIT? by Anonymous Coward · · Score: 0

    Isn't that this thing with the parrot you die from looking at?

  35. This video is NOT from 1974 by Al+Kossow · · Score: 1, Informative

    The guy that posted Bill English's Alto video is on crack if he thinks this is from 1974. The mouse is a Hawley "Mouse House" mouse from the 80's.
    Real Alto mice are more rounded and don't have rectangular buttons. Bill also looks about 20 years older than he should if this were from 1974.

    1. Re:This video is NOT from 1974 by Rakshasa+Taisab · · Score: 1

      Cause he doesn't know Japanese I guess... They clearly talk about the past in the video, so the poster was just stupid. It's an educational video about computer history.

      --
      - These characters were randomly selected.
    2. Re:This video is NOT from 1974 by rubycodez · · Score: 1

      the Alto system is from 1974.

  36. Thin clients by Al+Kossow · · Score: 1

    It makes you wonder, how the software industry would look right now if that project would have been competition or replacement for windows. Just asking, exactly how much did we lose because of the MS monopoly?

    It did survive. NCD, Tektronix, and others sold graphics terminals which supported X
    It was reinvented in the Windows world as thin clients.
    We didn't LOSE anything, the market decided the difference in price between a PC and an X terminal wasn't worth the bother.

    1. Re:Thin clients by t2t10 · · Score: 1

      The market was penny-wise and pound-foolish; the idiotic software and window system architecture of Windows and Macintosh meant that companies ended up spending enormous amounts of money on rewriting their software again and again.

  37. Bacon, Lettuce and Interactive Tomato by DieterBSD · · Score: 1

    Darinbob writes:
    > I've used one of these, and it was kind of nice. The drawback
    > compared to X Windows was that it was not very standardized or common.

    To be fair, X wasn't very standardized or common in the early days.
    There were a lot of windowing systems in the 1980s. X became the
    defacto standard. I always thought Display PostScript seemed interesting.

    > It was quite usable over a normal serial link or even a modem, since
    > it used a lot less bandwidth than X.

    In the early 1980s at the Labs, most of us connected via 1200 baud modems.
    The Ethernet switch didn't exist yet, so we used a phone switch. :-)
    (What do you expect, we were part of the phone company.)

    HomelessInLaJolla writes:
    > Before 1982, one can only do one thing at a time on any computer.

    Feh. I was doing multiple things at once on a pdp11 in the 1970s with
    a dumb ascii terminal. Along with 50 other users. And it was fast.

    russotto writes:
    > So it's a contemporary of the Lisa (introduced January 1983, so finished
    > development in 1982 also), which didn't require a Unix host.

    The Lisa was a toy compared with Unix.

    http://ozguru.mu.nu/Photos/2005-11-11--Dilbert_Unix.jpg

    That Bacon, Lettuce and Interactive Tomato generated some serious terminal
    envy, let me tell you.

  38. DesQview by donweel · · Score: 2

    DesQview had multitasking for dos in /85. IBM had topview a year before but it failed.

    --
    Many a long talk since then I have had with the man in the moon; he had my confidence on the voyage. Joshua Slocum
  39. Late to the party by Anonymous Coward · · Score: 0

    At 1982 Rob Pike was late to this party. MIT Lisp Machines had this stuff in the late 1970's. I used them in 1979 and they were already in full swing. Xerox PARC also had their Interlisp system at about the same time.

    http://en.wikipedia.org/wiki/Lisp_machine

  40. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  41. Some history by stox · · Score: 2

    The Blit was commercialized into the DMD5620 using a 32 bit WE32000 processor. Sadly, this made it prohibitively expensive. To make it more price competitive, it was redone with a 68000 processor as the 630MTG. This was ironic, as the original Blit was also based on the 68000. Later a network interface, supporting both OSI and TCP/IP, was added along with additional memory and a faster CPU as the 730MTG. The 730MTG could also run X-Windows.

    They were remarkably productive over a serial line.

    I miss Gebaca!

    Another fork off the Blit design was the Not. It was based on a 68020 processor, and was the original graphics workstation for Plan 9. The origin of the name is amusing, it looked like a 630MTG with a DMD5620 keyboard and mouse. When asked if it was a 630, the answer was that is was Not. A name was born.

    --
    "To those who are overly cautious, everything is impossible. "
    1. Re:Some history by Anonymous Coward · · Score: 0

      it was spelled 'gnot' not 'not'.

  42. I actually used one of these. by Anonymous Coward · · Score: 0

    Back in the day I was given one of these as my workstation (I had an internship at bellcore labs) and since then I've always eschewed VI, Emacs and all the rest of the various Byzantine editing packages out there.

    There's something to be said about a clean, easy to understand workspace that let you have multiple command windows open and easily move (read as "copy and paste") information between windows.

  43. GEBACA on the BLIT by Anonymous Coward · · Score: 0

    Does anyone else remember GEBACA on the BLIT terminal?
    It was a fantastically addictive little game. Loved it...
    If you remember it, do you remember what GEBACA was an acronym for?
    (I remember, but I thought it would be a good trivia question...)

  44. 1984... how about 1985? by Anonymous Coward · · Score: 0

    This was nice for 1984, but by 1985, the Amiga 1000 had a main processor, and three co-processors, one of which was a bit engine for doing graphics. It was called a blitter, and bitmapped objects were called bobs. Bobs were bigger than sprites, could move whole sections of the screen around without bothering the processor, and could move many colors. The sprite engine (good for the mouse pointer) was only good for a much smaller graphical footprint (about the size of a mouse pointer), and was limited in how many colors could be in the sprite. The difference between 1985 and 1984 is that all of this was self-contained (no unix box doing the heavy lifting). Jay Miner is no longer around, so someone has to mention some of this stuff.

  45. Screenshot? by Anonymous Coward · · Score: 0

    Anyone have a picture?

  46. Nice one by Cable · · Score: 1

    A true "Fisher Price" moment.:)

  47. I can top that! by Anonymous Coward · · Score: 0

    I wrote a multi-user multi-tasking system for a PDP-8 that had 8k of core memory in 1972 or 73. it time sliced and ran two asr-33 terminals, each terminal could run Focal in its own 4k of ram.

  48. The Mother of all Demos? by kenh · · Score: 1

    DOesn't anyone here remember Doug Engelbart & The Mother of all Demos? The year was 1968, it was a technical marvel and was very carefully arranged, but REAL - it was a spare no expense demo of what was possible with the current technology:

    Here's the first of 9 videos on YouTube: http://www.youtube.com/watch?v=JfIgzSoTMOs

    Oh wait, computers didn't exist before Steve Jobs & that guy with the beard invented them, right?

    Really poor research...

    --
    Ken
    1. Re:The Mother of all Demos? by Anonymous Coward · · Score: 0

      Sometimes Space Nutters will say computers didn't exist before NASA went to the Moon, but how do they explain the SAGE?

      Computers are where they are because because of WAR, and we went to the Moon because of MISSILES.

    2. Re:The Mother of all Demos? by kenh · · Score: 1

      And we have the Internet because we wanted a way to connect and share resources that would survive (be resilient) in case of a Nuclear War. (not really)

      --
      Ken
  49. More "Stifled Innovation" by Paul+Dubuc · · Score: 1

    Rob Pike worked at AT&T Bell Labs in 1982. I remember watching his demonstration of the Blit. I was using a production version in my work 10 years later. (I was not an early adopter. I got one when every one else seemed to already have them.) I guess this is another example of the way AT&T "stifled innovation". :-) http://mobile.slashdot.org/story/11/03/29/1437239/Ma-Bell-Stifled-Innovation-ATampT-May-Do-the-Same

  50. There were many such systems by cbelt3 · · Score: 1

    I used a Mentor Graphics Apollo workstation from 1982 for PCB design, software development, word processing, etc. It multi-tasked... compiling, reading errors (I mean *features*) and correcting the code in another window was awesome coming from a DEC environment. Windowing, mouse, etc. I never understood what all the hubbub was about... switched directly to a Mac after I left that company.

  51. TRS-80 mods by Anonymous Coward · · Score: 0

    Being AC, I'm aware you won't be able to reply to this in a way that I'll ever see, but a bit of (apocryphal) information you might like on the TRS-80 Color Computer series that ran OS-9...

    While the Coco 1 and 2 could run OS-9, it was the 3 that really shined in this arena. The machine came stock with 256k, iirc, but was expandable to 512 on-board. That's nice, but doesn't really thrill anyone.

    At the time that the Mac II's were out, though, there was an add-in that replaced the 6809 with a daughterboard which included both a 68000 and two megs of RAM.

    Take that modification, add in the disk controller hard (2x 5 1/4" drives), hard drive controller card (20MB hdd), OS-9, and a mouse, and you had a multitasking graphical minicomputer.

    Tack on a dumb terminal and the serial port controller and you made it multiuser as well, since OS-9 could do that out of the box.

  52. With a review by the clueless by whitroth · · Score: 1

    "Before 1982, one could only do one thing on a computer at a time". I suppose, then, that multitasking mainframes, or Unix workstation, or some other minicomputers, didn't exist.

                        mark "can tell tales of punchcards...."

  53. Cycle of reincarnation by DragonHawk · · Score: 1

    "Now consider the 'cloud' push, and concepts like Google's ChromeOS. The web browser is becoming the modern day equivalent of a X terminal in a sense."

    The HTTP and HTML page request/response mechanism has been compared, with a fair degree of accuracy, to the IBM 3270 terminal system. The web server is the mainframe, the big unseen untouchable system where all the data lives. The terminal/browser stores no data.

    "There is nothing new under the sun." (from Ecclesiastes 1:9-14, reportedly written about 2250 years ago)

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  54. bright green background ? by Zoxed · · Score: 1

    Do anyone know why the hell they choose black text on bright green background and not the more obvious, and common at the time, green on black ?

  55. Hairyfeet's "GREATEST HITS" (lmao - NOT!)... apk by Anonymous Coward · · Score: 0

    See subject-line above, & these "prime examples" below via links to the originals of WHY hairyfeet shouldn't have gone to "ITT Tech" (because he clearly doesn't even understand how HOSTS files benefit you for added security, speed, and even to a degree extra 'anonymity' online):

    ---

    Static vs. Dynamic (lol, "according to hairyfeet"):

    http://it.slashdot.org/comments.pl?sid=2061048&cid=35681060

    ---

    Only thing constantly changing's your "math", 3x ++ or more no less:

    http://it.slashdot.org/comments.pl?sid=2061048&cid=35686444

    and

    http://it.slashdot.org/comments.pl?sid=2061048&cid=35686566

    as well as this:

    http://it.slashdot.org/comments.pl?sid=2061048&cid=35686630

    ---

    Hairyfeet's single solutions FAILURES? See inside:

    http://slashdot.org/comments.pl?sid=2064694&cid=35690260

    ---

    Your sources vs. mine (AND myself, a source on it):

    http://slashdot.org/comments.pl?sid=2064694&cid=35690328

    ---

    Lastly, as to your LIBEL of myself (w/ arstech):

    http://it.slashdot.org/comments.pl?sid=2061048&cid=35668740

    ---

    The defeat of hairyfeet by APK videos:

    http://slashdot.org/comments.pl?sid=2064694&cid=35690536

    ---

    They say it all, & usually vs. hairyfeet's own words quoted! I wouldn't pay him too much heed, especially after you read the above b.s., lies, changing figures, & even LIBEL of others that hairyfeet likes to do. After all - he's from "ITT Tech" (student).

    APK

    P.S.=> Personally though - because hairyfeet is only a "techie"? I suspect he doesn't want people to know about HOSTS files' added LAYERED SECURITY benefits to the end-user: Why? Because if users stop getting so much "malware-in-general" which layered security (and HOSTS) give you, he's out money...apk

  56. Hairyfeet's "GREATEST HITS" (lol - NOT!)... apk by Anonymous Coward · · Score: 0

    See subject-line above, & these "prime examples" below via links to the originals of WHY hairyfeet shouldn't have gone to "ITT Tech" (because he clearly doesn't even understand how HOSTS files benefit you for added security, speed, and even to a degree extra 'anonymity' online):

    ---

    Static vs. Dynamic (lol, "according to hairyfeet"):

    http://it.slashdot.org/comments.pl?sid=2061048&cid=35681060

    ---

    Only thing constantly changing's your "math", 3x ++ or more no less:

    http://it.slashdot.org/comments.pl?sid=2061048&cid=35686444

    and

    http://it.slashdot.org/comments.pl?sid=2061048&cid=35686566

    as well as this:

    http://it.slashdot.org/comments.pl?sid=2061048&cid=35686630

    ---

    Hairyfeet's single solutions FAILURES? See inside:

    http://slashdot.org/comments.pl?sid=2064694&cid=35690260

    ---

    Your sources vs. mine (AND myself, a source on it):

    http://slashdot.org/comments.pl?sid=2064694&cid=35690328

    ---

    Lastly, as to your LIBEL of myself (w/ arstech):

    http://it.slashdot.org/comments.pl?sid=2061048&cid=35668740

    ---

    The defeat of hairyfeet by APK videos:

    http://slashdot.org/comments.pl?sid=2064694&cid=35690536

    ---

    They say it all, & usually vs. hairyfeet's own words quoted! I wouldn't pay him too much heed, especially after you read the above b.s., lies, changing figures, & even LIBEL of others that hairyfeet likes to do. After all - he's from "ITT Tech" (student).

    APK

    P.S.=> Personally though - because hairyfeet is only a "techie"? I suspect he doesn't want people to know about HOSTS files' added LAYERED SECURITY benefits to the end-user: Why? Because if users stop getting so much "malware-in-general" which layered security (and HOSTS) give you added layered protection against, he's out money...apk

  57. "it took a Unix server...." by TheLoneGundam · · Score: 1

    "it took a Unix server on the other side to do the heavy lifting" - Oh, you mean this was an implementation of 'cloud computing'? As a mainframe guy, 'cloud computing' takes me back to my roots, sort of. I will give credit to the idea of the 'terminal' at the user end doing the GUI part - the UI on 3270s wasn't as interactive as you'd like - but both mainframes and X-Windows could be considered 'cloud computing'.

  58. Re:Your mother. by badkarmadayaccount · · Score: 1

    Nope- same here.

    --
    I know tobacco is bad for you, so I smoke weed with crack.
  59. Re:Hairyfeet's "GREATEST HITS" (lmao - NOT!)... ap by tomhudson · · Score: 1

    Oh good god, can't you stop for ONE DAY, you stupid troll?