Slashdot Mirror


Implementing VisiCalc

David Leppik writes "The author of VisiCalc, the first spreadsheet program, has an article about how it was designed. VisiCalc is why businesses started to take the Apple ][ (and personal computers in general) seriously. It also changed accounting forecasts forever, which triggered the investment boom that brought us the "greed is good" era. Oh, and you can still download VisiCalc in case you run DOS or Windows and have 27,520 bytes to spare."

305 comments

  1. hell yeah by jonnyfivealive · · Score: 1, Funny

    now i can run it on just my 286 and not my beowulf cluster of 8086's

  2. Oh So He is to blame... by EvilTwinSkippy · · Score: 4, Funny
    I remember a realator telling me that the real-estate market didn't go loony until the creation of the spreadsheet.

    Before that all real-estate transactions needed to make sense on the back of an envelope.

    How many of you have run into dumb decisions by management that looked good in the spreadsheet?

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
    1. Re:Oh So He is to blame... by Anonymous Coward · · Score: 0

      That's bullshit. I'm sure a lot of realtors were doing loan amortizations on the backs of envelopes.

    2. Re:Oh So He is to blame... by guacamolefoo · · Score: 2, Insightful

      I remember a realator telling me that the real-estate market didn't go loony until the creation of the spreadsheet. Before that all real-estate transactions needed to make sense on the back of an envelope.

      The real estate boom also was juiced by an incredible inflation of the late 70's that pushed people into hard assets and away from financial assets. Gold and silver and real estate benefitted from the inflationary environment.

      In addition, the Roth tax cuts in the early eighties cut depreciation periods for buildings to absurdly low levels. Enormous tax benefits were derived from owning real estate (depreciating an entire building's value in 15 years, for instance). In addition, when inflation was brought under control, interest rates declined, pushing real estate even more as cheap money chased investments. Sort of like today. Throw in the S&Ls gambling with federally insured money, and you had additional fuel for the fire.

      Changes in the tax law and economic reality caught up in the latter part of the eighties. Real estate was a gigantic fricking mess in the late eighties and early nineties. It is showing signs of heating up again, IMHO.

      The realtor was utterly wrong about the cause of the real estate bubble of the early/mid eighties. Visicalc may have correlated with the bubble, but it didn't cause it.

      GF.

    3. Re:Oh So He is to blame... by realfake · · Score: 1

      realtors were doing loan amortizations

      Banks do loan amortizations, not realtors.

    4. Re:Oh So He is to blame... by guacamolefoo · · Score: 2, Informative

      Banks do loan amortizations, not realtors.

      Au contraire. A realtor will frequently use an amortization schedule to show a prospective buyer whether a property can cash-flow positively. Banks do them, too, but so do realtors, investors, homebuyers, etc. Partly because of Visicalc. Before Visicalc, more people used tables, but amortization tables have always been a part of the real estate sales pitch, especially for properties that matter, such as multi-family and commercial.

      GF.

    5. Re:Oh So He is to blame... by Anonymous Coward · · Score: 3, Insightful

      How many of you have run into dumb decisions by management that looked good in the spreadsheet?

      I was in NYC at the time, temping my way through college in a variety of office jobs. The first wave of spreadsheet-aware MBAs came out and thought everything could be charted on a spreadsheet.

      What I noticed was that all kinds of wacky log forms started proliferating in the workplace. Workers were supposed to use these forms to log just about everything they did, even if it didn't make sense.

      Me: "But I don't know what Percent Complete this project is!"

      Them: "Just make your best estimate, we need the data"

      The MBAs were also into TQM and various assorted management theories (remember the Japanese management fad?) They thought everything should be made quantitative. They had a new hammer (spreadsheet) so every problem was now turned into a nail.

    6. Re:Oh So He is to blame... by nelsonal · · Score: 4, Informative

      It was mostly partnerships that let you deduct losses against your income. Imagine a group of doctors that started a partnership to build their office building, they build it, pay rent to the partnership, claim a tax loss due to deprication and interest, and deduct the rent and loss from their business income, while recieving a cash payment from the partnership at the end of the year. This and other partnerships were what drove the real estate boom of the early eighties. Other investors built office buildings for the tax loss, without expecting any rentors.
      These investors forgot a very important rule of investing, "what congress giveth congress can taketh away." Congress retroactivly began taxing against Passive income generators, or these partnerships, which destroyed the whole reason for building them in the first place. Combined with the end of the energy crunch led to a tremendous downturn in real estate that lasted almost a decade in oil rich cities. Remember that next time someone starts selling you an investment based only on its tax advantages.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    7. Re:Oh So He is to blame... by lhbtubajon · · Score: 2, Insightful

      They were foolishly measuring the wrong things. You can track the progress of a project but you cannot absolutely quantify it.

      Managers who don't know any better demand "best-guess" estimates, then use those inherently false estimates to create hard deadlines and make promises to higher-ups. Then they wonder why everything goes to shit.

    8. Re:Oh So He is to blame... by Fjornir · · Score: 5, Insightful
      You must learn, grasshopper, that you must _always_ underpromise, and overperform.

      Promise a late delivery date, and verily, the manager shall not bug you whilst you are trying to work. Thus you deliver far sooner than if you give an accurate delivery date.

      By following this strategy you will become known as a self-motivated, self-starter who consistently delivers ahead of schedule.

      Additionally, your manager will never find himself with his nuts in the fire because of you, and will thus give you more 'manager support' when you need it. (read: performance review).

      Good luck! I'm pulling for you. We're all in this together.

      --
      I want a new world. I think this one is broken.
    9. Re:Oh So He is to blame... by lhbtubajon · · Score: 1

      I agree that this is both the logical response and the reality of the business world.

      However, it's utter bullshit if you're actually trying to get something done. You'll ALWAYS underperform to your longest predictions.

    10. Re:Oh So He is to blame... by Fjornir · · Score: 1
      I think you missed my point -- by underpromising you can always 'overperform', and look like a hero in the process. And if you're truly blocked, then you can log it in your status report what blocked you. And still manage to fulfill your other (non-blocked) work items ahead of 'schedule'

      S: Star fleet captains are like children. They want everything right now and they want it their away; but the secret is to give them only what they need, not what they want.

      G: Yeah, well I told the captain I'd have this analysis done in a hour.

      S: How long will it really take?

      G: An Hour!

      S: Ah, you didn't tell him how long it would really take, did ya?

      G: Well, of course I did.

      S: Ah laddie, you're got a lot to learn if you want people to think of you as a miracle worker.

      -Montgomery Scott to Geordi LaForge "Relics," Star Trek: The Next Generation Stardate 46125.3

      --
      I want a new world. I think this one is broken.
    11. Re:Oh So He is to blame... by lhbtubajon · · Score: 1

      I got your point, but the assumption you make is that you rely only on yourself for your progress. In my experience, that is rarely the case. You can be as industrious as you want, but if you're waiting for party X's code block, or party Y's installer fixes, before you can properly test or even complete your code, then the success of your project flows not through you, but through your slowest cog.

    12. Re:Oh So He is to blame... by EvilTwinSkippy · · Score: 1
      then the success of your project flows not through you, but through your slowest cog.

      Assuming that that cog is competant to do his or her job, or even in the Org chart.

      I work in a place with a 30% staff turnover a year. Try project planning some time when you don't know who will actually be there, or even trained.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    13. Re:Oh So He is to blame... by Eskarel · · Score: 1
      I don't think this actually works, at least not without modification. If you always overestimate time(a good ploy in general), and then always succeed in less time than anticipated, people are going to become accustomed to this idea and your ability to look like a genius will be seriously diminished, unless of course you're significantly faster than your coworkers, or deliver decidedly higher quality, in which case you're a miracle worker anyway.

      Every so often you've got to actually take as long as you predicted just to keep them on their toes and appreciating the times you "pull out all the stops" for them and finish early. Of course picking what to be slow on is important, to surviving this sort of thing, as is looking busy when you're extending the build time.

  3. some things never change by mosch · · Score: 4, Interesting
    Eventually the copy protection become too much of an impediment and we dropped it.
    It's nice to see that the more things change, the more they stay the same. The lesson that complicated copy protection schemes don't work was apparently first learned in 1978.
    1. Re:some things never change by EvilTwinSkippy · · Score: 1
      You have to wonder how boring the world would be if we actually LEARNED from our mistakes.

      Crap, just look at education. You see the same long disproven theories wrapped into a fad return year after year.

      And don't get me started on economics...

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    2. Re:some things never change by mumblestheclown · · Score: 2, Insightful
      Sigh. What oversimplified crap.

      Software copy protection schemes can be though of like so: they are a tradeoff between convenience and protection. The more you protect, the less convenient it is. Essentially, when you pick a software protections scheme at a given moment in time, assuming you didn't pick an out-of-date one, you are planting your flag on what RATE of piracy you want to allow given the alternative about pissing off your customers.

      however (and this is the big however), as time goes on, the FRONTIER grows due to technological improvement. As contributing technologies, such as the internet, encryption, bioscanning, and so forth increase, a software vendor can increasingly gain protection without increasing inconvenience, and so forth. Yes, there's no doubt that a parallel port dongle today would be unpopular.

      What is undisputable, however, is that windowsXP's online activation mechanism has done oodles to reduce the rate of piracy of that product. (note: _reduce_the_rate_, not _eliminate_. people who still insist on thinking that the anti-piracy game is one of absolutes are mostly delusional sysadmins trying to pretend that they know something about larger technology issues).

      The chestnut that "the more things change, the more they stay the same" is basically an oversimplification suitable only for History Channel caliber minds.

    3. Re:some things never change by mosch · · Score: 2, Insightful
      You claim that the Windows XP piracy is down because of an intrusive activation scheme, but you have no evidence of that. Even if Windows XP piracy rates are down (which you failed to demonstrate), you didn't show causality.

      I assert that if Windows XP piracy is down, it is due to the general acceptance that Windows 2000 has become a mature and reliable operating system that meets most needs, thus dissuading people from switching to Windows XP.

      Some evidence would make your point far more effectively than the ad hominem attack you instead chose to use.

    4. Re:some things never change by Schnapple · · Score: 3, Insightful
      contributing technologies, such as the internet...software vendor can increasingly gain protection without increasing inconvenience, and so forth
      Kinda reminds me of the CD Key system being used in online games nowadays. It's so effective that when you see the .nfo files for these games you see things like "no internet multiplayer - buy the game if you want to play online".

      Not that the CD Key system completely eliminates piracy, but it's just generally accepted that you have to buy the game now.

      Not that I read .nfo files mind you...

    5. Re:some things never change by Faust7 · · Score: 1

      The lesson that complicated copy protection schemes don't work was apparently first learned in 1978.

      Although, the lesson is apparently never learned, as they're still trying, aren't they?

      It's nice to see that the more things change, the more they stay the same.

      Indeed.

    6. Re:some things never change by Firehawke · · Score: 2, Informative

      Has it now? I'm betting that the decrease in XP piracy is maybe 3% or less. Microsoft left a huge backdoor in the works with the name Corporate on it, and no matter how good your key encryption is, someone'll find a way to break it.

      Thus, XP Corporate editions are as easily pirated as ever-- each with a different key indistinguishable from a Microsoft key.

      So your 'undisputable' truth has been disputed. However, the frontiers you mention are still entirely possible, but very dependant on both the will of the customer, and the will of the pirates who are breaking these protections.

    7. Re:some things never change by rgmoore · · Score: 1
      You have to wonder how boring the world would be if we actually LEARNED from our mistakes.

      Boring? You've got to be kidding. There's nothing as boring as watching people making the same mistake again and again. If people learned from their mistakes, the world would be full of the excitement of all of the new, never seen before mistakes that people would be making in an attempt not to make the old ones. I have no confidence that people would make any fewer mistakes, mind you, just newer, more interesting ones.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    8. Re:some things never change by Evil+Adrian · · Score: 1

      You claim that the Windows XP piracy is down because of an intrusive activation scheme, but you have no evidence of that. Even if Windows XP piracy rates are down (which you failed to demonstrate), you didn't show causality.

      I assert that if Windows XP piracy is down, it is due to the general acceptance that Windows 2000 has become a mature and reliable operating system that meets most needs, thus dissuading people from switching to Windows XP.

      Some evidence would make your point far more effectively than the ad hominem attack you instead chose to use.


      You make a good point in your third paragraph, but you lose all your credibility when you glance back at the second paragraph.

      And it's not an intrusive activation scheme. You don't like it? Don't use it.

      --
      evil adrian
    9. Re:some things never change by Anonymous Coward · · Score: 0

      Yeah, we learned that copy protection is not effective on floppy-only systems.

      Throw a hard drive, CD-ROM, Internet connection, protected-mode kernel, fritz chip, and so on into the mix and the Apple II doesn't tell you nuthin.

    10. Re:some things never change by Saeger · · Score: 1
      Yup. You either buy the game to get a unique CD-key, or you limit yourself to playing on a very small subset of - usually identifiable - hacked game servers which skip the step of validating your common "warez CD-key" with the master keyserver(s).

      Very effective, if online only.

      --

      --
      Power to the Peaceful
    11. Re:some things never change by mumblestheclown · · Score: 1
      No, you're wrong, and completely missed the point.

      In typical /. style, you again confuse absolute with relative anti-piracy protection. Yes, it's possible to still get cracked office XP due to corporate and other programs, but it's harder to obtain such a copy than it was to obtain a serial from the internet for win98, which itself was harder than typing in all 1s for win95.

      The rate of piracy is down substantially more than 3% for XP, though, as a previous posted suggested, I do not evidence this claim here. I am NDA-bound not to.

      You're ENTIRELY wrong about "the will of the pirates" being an important factor here. The whole point is that /of course/ anything can and maybe even will be cracked, but the issue is RATE. Piracy is a numbers game.

    12. Re:some things never change by Anonymous Coward · · Score: 0
      I do not evidence this claim here. I am NDA-bound not to.
      Man, something just set off my bullshit alarm. Oh wait, there it is, the big, stinking, fucking obvious lie.

      Next time you want to pretend to be a director at Microsoft, start by not acting like a fucking idiot.

    13. Re:some things never change by mixmasta · · Score: 1

      Umm, no. You do a standard install with the volume license key. Couldn't be easier, unless you move to linux. It is no different than the serial number for 98 you mention.

      --
      #6495ED - cornflower blue
    14. Re:some things never change by ishmaelflood · · Score: 1

      Um, except that there was no ad hominem (of the man) attack in the post he's whining about.

      He was being criticised for expressing a poorly thought out argument, not being told that he was a whining moron. For instance.

    15. Re:some things never change by Anonymous Coward · · Score: 0

      it's harder to obtain such a copy than it was to obtain a serial from the internet for win98

      No it isn't. A guy here in the office just took a copy of WinXP and installed it on his new home PC without a second thought. I can go out to Usenet and find a handful of Corporate keys for XP (Pre & Post SP 1) without breaking a sweat. Shit, take a look back on Slashdot to the begining of the week and you'll find a whole bunch of keys in the Server 2003 story; keys for both XP and Windows 2003. Guess what; Corporate keys!

      You're talking poo poo, and you still have not provided any data to back up your claims.

    16. Re:some things never change by EvilTwinSkippy · · Score: 1
      Except that every copy protection scheme requires trusting SOME component of the computer. And in every case that trust can be violated. Just look at the drivers that fake our hardware protection locks, or crackers that find and defeat the copy protection elements of your software binaries.

      In the end, you are simply errecting higher and higher fences to keep birds out.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    17. Re:some things never change by usotsuki · · Score: 1

      Minus Fritz you can get all of that with Marinetti on GS/OS 6.0.1 and some add-in hardware. And I think the hardware might be Mac-compatible.

      -uso.
      GS/OS. Still the best GUI ever invented.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    18. Re:some things never change by Anonymous Coward · · Score: 0

      Your email address isn't being displayed publically... is there really a NDA between MS and an individual called mumblestheclown? :-)

    19. Re:some things never change by EvilBudMan · · Score: 1

      --Except that every copy protection scheme requires trusting SOME component of the computer.--

      True.

      That is the reason that the big corps want to legislate it into being.

      DMCA??

    20. Re:some things never change by EvilBudMan · · Score: 1

      FYI

      WinXP cracks have been available now for some time. I.E. you don't need an activation code, but who wants to use XP legal or not?

      Not me.

      It's a royal PITA. Hell at work we still have NT.

    21. Re:some things never change by Evil+Adrian · · Score: 1

      Oh joy, another anti-MS flame. You are so hip.

      --
      evil adrian
    22. Re:some things never change by EvilBudMan · · Score: 1

      I know. I know.

      but it's true and I'm not hip, however, if enough people like you keep telling me I'm hip, I guess that I might start believeing it.

      BTW

      VisiCALC rocks! I'm now hip.

    23. Re:some things never change by bhtooefr · · Score: 1

      SCSI and Marinetti! BTW, apple was trying to drop the apple ][ when they made the GS. They at least made it cheaper on themselves by making it primarily mac compatible! Oh, if you've got cable/dsl/other forms of broadband that need only a network card, get a LANceGS. It kinda works with Marinetti (DNS is shot, and you can only communicate with your own subnet - Linux and a 386 save the day here)

    24. Re:some things never change by bhtooefr · · Score: 1

      XP cracks have been around longer than beta (read - the boxed versions) versions of XP. They've been around since the public alphas (read - beta 1 & 2)!

  4. Weird Al props... by H0NGK0NGPH00EY · · Score: 4, Funny

    Uh, uh, loggin' in now
    Wanna run wit my crew, hah?
    Rule cyberspace and crunch numbers like I do?
    They call me the king of the spreadsheets
    Got em all printed out on my bedsheets
    My new computer's got the clocks, it rocks
    But it was obsolete before I opened the box
    You say you've had your desktop for over a week?
    Throw that junk away, man, it's an antique!
    Your laptop is a month old? Well, that's great
    If you could use a nice, heavy paperweight.

    --
    Do not read this sig.
    1. Re:Weird Al props... by RedCard · · Score: 1

      ...I'm down with bill gates
      I call him money for short
      I call him up at home
      and make him do my tech support...

    2. Re:Weird Al props... by TClevenger · · Score: 1
      You ever notice how Windows 95 commercials used the lines, "You can start me up, I'll never stop, never stop, never stop, never stop," but stopped just short of "You make a grown man cry?" I always wondered why they would have left themselves open like that. :-)

    3. Re:Weird Al props... by Hes+Nikke · · Score: 1

      you gadda be the dumbest newbies i ever seen
      you've got white out all over your screen
      you think your comadore 64 is realy neeto
      what kind of chip you got in there a dorito?
      your using a 286 don't make me laugh
      your windows boots up in what a day and a half?
      you could back up your whole hard drive on a floppy diskett

      --
      Don't call me back. Give me a call back. Bye. So yeah. But bye our, well, but alright we are on a shirt this chill.
    4. Re:Weird Al props... by Anonymous Coward · · Score: 0

      your the biggest joke on the internet.
      your database is a disastor
      youve been waxing yoru modem
      tryin to make it go fasta

    5. Re:Weird Al props... by Anonymous Coward · · Score: 0

      Whatcha wanna do?
      You wanna be hackers?
      code crackers?
      slackers?
      Hangin' out with all the chat room yakkers
      nine-to-five chillin' at hewlett-packard
      what?

    6. Re:Weird Al props... by Scorchmon · · Score: 1

      I was just reading the other day on Weird Al's web page that he's married and has a daughter. I guess it had something to do with him getting rid of the glasses and moustache.

    7. Re:Weird Al props... by CronoCloud · · Score: 1

      Hey fella, I bet you're livin in your parents cella
      downloadin pics of Sarah Michelle Gellar
      And postin "Me too", like some brain dead AOLer
      I should do the world a favor and cap you like Ol Yeller
      You're just about as useless as jpegs to Helen Keller

      It's all about the Pentiums

  5. um... by alwsn · · Score: 4, Insightful

    It also changed accounting forecasts forever, which triggered the investment boom that brought us the "greed is good" era.

    I highly doubt that this one application started an era of "greed is good." People have always been greedy, this just let them be greedying is a slighly more sucessful manner.

    1. Re:um... by nelsonal · · Score: 2

      It was the secret behind many of the "Masters of the Universe" during the 80s. I know Milken started making his fortune by being one of the first to use calculators and later computers in his bond trading. It's a little amazing how primative the financial markets were in the late 70s and early 80s.

      --
      Degaussing scares the bad magnetism out of the monitor and fills it with good karma.
    2. Re:um... by Anonymous Coward · · Score: 1

      While Milken did use that tech effectively, the more important thing he did was pore over information on his busrides home. His big breakthrough was the 'discovery' of a paper written in the '60s that traced over an actual long term the performance of a diversified portfolio of high-yield (low-quality) bonds vs. higher-quality issues. The paper, and a more thorough followup that also was born of a spreadsheetless academic climate, were what really enabled him to start building his junk bond business.

    3. Re:um... by wass · · Score: 1

      Seriously.
      According to this guy none of the robber barrons or and trust owners in the 1800's were in a 'greed is good'. How could they be, they didn't have spreadsheets to facilitate their ability to take over railroads and steel industries.

      --

      make world, not war

    4. Re:um... by ralico · · Score: 2, Funny

      So VisiCalc added speed to greed, eh?

      --

      SCO to Hell
    5. Re:um... by Anonymous Coward · · Score: 0

      I think he is referring to Gordon Gecko's (Michael Douglas) infamous speach to Bud Fox (Charlie Sheen) in the legendary movie "Wall Street".

    6. Re:um... by Otter · · Score: 1
      He's saying that 80's finance (mergers & acquisitions, mortgage bond trading, junk bonds) was facilitated by spreadsheets, and using a line from an 80's movie as shorthand for it.

      I don't know if I agree with his thesis 100% but he's certainly not saying that greed didn't exist before Visicalc.

    7. Re:um... by Microsofts+slave · · Score: 1

      VisiCalc if it had done anything, was to spawn the era of software devlopment that we live in now. If visiCalc had not come along,( and nothing as popular) We would still be mail ordering 90% of our software.

      --

      Tragek

    8. Re:um... by David+Leppik · · Score: 1
      I think he is referring to Gordon Gecko's (Michael Douglas) infamous speach to Bud Fox (Charlie Sheen) in the legendary movie "Wall Street".
      Everybody mod this AC up. That is where "greed is good" comes from. It was a phrase that captured the exuberance of the time-- the idea that people like Milkin should be greedy, and that was good. Much like the later theory that anything dot-coms did was good, and anyone who didn't believe the business plan just didn't get it.
    9. Re:um... by vsprintf · · Score: 1

      So VisiCalc added speed to greed, eh?

      Yeah, that's it, you insightful dude! VisiCalc first allowed dummies^H^H^H^H^H^H^HCEOs to do what-if calculations based on short-term changes and led to the resulting fascination with the quarterly bottom line (and the CEO's compensation based on stock performance).

      So the seminal American IT application was the seed of American IT's destruction. I should have some pithy quote here, but I don't.

    10. Re:um... by sql*kitten · · Score: 1
      People have always been greedy, this just let them be greedying is a slighly more sucessful manner.

      The phrase "greed is good" is always taken out of context to portray Gekko and his kind as soulless moneygrabbers, but what he actually said was (from memory):

      Greed, for want of a better word, is good. Greed is right. Greed works. Greed clarifies, cuts through and captures the essence of the evolutionary spirit. Greed, in all of its forms, greed for life, for money, for love, knowledge has marked the upward surge of mankind. And greed will not only save Teldar Paper, but that other malfunctioning organization, the United States of America.

      Greed is good means the same as ambition is good, or progress is good, or scientific research is good, or any one of a dozen things that no-one in their right mind would consider unreasonable.
  6. Rock On! by Limburgher · · Score: 4, Funny
    Now all I need is Oregon Trail and Where in the World is Carmen Sandiego and I'll be all set.

    What's that?

    It's WHAT century?

    Shit. Oh well. No Cholera for me. . .

    --

    You are not the customer.

    1. Re:Rock On! by agrippa_cash · · Score: 1

      That must be a TROLL because you didn't include LodeRunner.

    2. Re:Rock On! by Anonymous Coward · · Score: 0

      Nor did he Sticky Bear

    3. Re:Rock On! by Schnapple · · Score: 3, Funny
    4. Re:Rock On! by Dr.+Zowie · · Score: 1

      >You got your big cheese, I got my #|.
      You got your octothorpe stroke?

    5. Re:Rock On! by Sentry21 · · Score: 1

      Need anything else?

      Yeah, uh, could I get a copy of Windows XP Home, Unreal II, and Office XP? Oh, and 3D Studio Max, thanks.

      Btw, I prefer keygen over crack. TIA!

      --Dan

    6. Re:Rock On! by usotsuki · · Score: 1

      Check out Asimov

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  7. Apple II - serious? by saskboy · · Score: 2, Interesting

    Besides schools, where were Apple II's embraced by business?

    Mind you, I was too busy designing newspapers in Grade 3 on Apple IIe's to consider using VisiCalc on it. And damn AppleWorks was a bad wordprocessor. I guess Word isn't so bad after all, at least I don't have to change floppies to do a spell check.

    --
    Saskboy's blog is good. 9 out of 10 dentists agree.
  8. at this point why bother with a license? by garcia · · Score: 0

    we are talking about a great program in 1980 but a completely worthless one today. Why even bother to keep it under a license?

    Open the damn thing up and see where it goes. It may not go anywhere or it may turn into K-Visi or something.

    1. Re:at this point why bother with a license? by EvilTwinSkippy · · Score: 1
      As tempting as a console-based spreadsheet may sound, you'd be better off simply frobbing numbers in MySQL.

      Now if someone where to go off and figure out how to play doom with it, or render it as a Magic-Eye puzzle, that would be novel.

      All of the complexity in that design was getting it to fit into 64Kb of memory. A single link of TCL code would probably use more than that.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    2. Re:at this point why bother with a license? by Xtifr · · Score: 3, Informative

      Open the damn thing up and see where it goes. It may not go anywhere or it may turn into K-Visi or something.

      Since it was probably written in pure assembly language (most microcomputer apps were at the time), it's unlikely to be of much use to modern development teams. And in any case, there are already a plethora of clones available; the oldest free one I know of is sc, which runs on dos and text-based unix systems. Originally by James Gosling of gosmacs and java fame. If you really want a tiny, underpowered spreadsheet, that's where I'd start. Otherwise, why not just stick with KSpread or Gnumeric or something similar.

      (I feel like I should mention oreo too, the emacs to sc's vi, but I couldn't quite work it in.)

    3. Re:at this point why bother with a license? by Anonymous Coward · · Score: 0

      Uh, because today you could write the same application in less than a day? I'm dead serious too. Just pop in a table control, add some simple calculation stuff. Hell, you could probably do it in less than an hour using VB.

      That thing was pure assembly language anyway.

      There would be no point in opening it up.

    4. Re:at this point why bother with a license? by Beetjebrak · · Score: 1

      That'd be cool inside my cell phone. Finally a way to keep track of where my money is flowing between the calls, sms, mms, wap, gprs and what other cruft is on the thing.

      --
      Learn from the mistakes of others. There isn't enough time to make them all yourself.
    5. Re:at this point why bother with a license? by bhtooefr · · Score: 1

      It probably was 6502 assembly. Check http://www.bricklin.com. I think it was BASIC with assembly added in in the alpha, and then assembly after that.

  9. sweet by Anonymous Coward · · Score: 1, Funny

    Finally, a free as in beer Excel drop-in! Bye, bye, Office 2k!

  10. Dan Bricklin Co-Creator's Side of the Story by pgrote · · Score: 4, Interesting

    Dan Bricklin has a page or two on the history from his perspective.

    Unlike many software programs after it, the basic concepts of Visicalc were never patented.

    You can read about why Visicalc wasn't patented here.

    1. Re:Dan Bricklin Co-Creator's Side of the Story by zoydoid · · Score: 1

      oh dear, what crap. they didn't invent the spreadsheet with visicalc. the spreadsheet was a long established concept, even computerised spreadsheets were long established in mainframe environments. even the concept of labelling the columns A, B, C, .. etc, and the rows 1, 2, 3, ... etc. even formulae applied to cells that automatically recalculated new values. how do i know? because i started work in 1978 as a trainee programmer and had to work on these systems, which had been in place for years already.

  11. Very Old but Powerful for its time by zbowling · · Score: 4, Interesting

    Kids at the nearby school, still have a room of apple 2s with this still running on them. They still use it for basic spreadsheet training too. Amazing that some schools are so poor the can't afford new PCs. At least this one picked something powerful for its time.

    --
    No.
    1. Re:Very Old but Powerful for its time by Anonymous Coward · · Score: 0

      The tech wing at my old high school is full of old PETs, VIC20s and C64s. They use 'em to teach electronics and interfacing, because they're cheap and easy to source, easy to program the RS-232 port, and noone gives a crap when kids solder stuff directly to the user port.

      Though to teach office applications on something like that would be like teaching the kids in auto shop how to vulcanize a tire.

      I suspect you live in Guadalahara or New Jersey some other filthy third world slum.

    2. Re:Very Old but Powerful for its time by guacamolefoo · · Score: 1

      A school near me still uses their apples for flashcard-type math and reading drills. They still work, the kids still learn the material. Why upgrade when the things still do what you need them to do? Young kids, especially, just need a tool to do the job. If they need a hammer, give them a hammer. Don't give them a piledriver.

      FWIW, I'd rather see the money sunk into new books than new computers.

      GF.

    3. Re:Very Old but Powerful for its time by aardvarkjoe · · Score: 1

      FWIW, I'd rather see the money sunk into new books than new computers.

      I agree completely. Whenever the local paper runs a story about how some school just spent a quarter million dollars to buy some computers which will be used as a bunch of glorified typewriters, I wonder why they don't use the money to replace some of the thirty-year-old textbooks that are still in use.

      --

      How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
    4. Re:Very Old but Powerful for its time by realdpk · · Score: 1

      The argument may be that databases are easier/cheaper to update regularly than school textbooks. Perhaps in the future the textbooks will come on CDROM or delivered over the network to the classrooms so that we'd never* see thirty-year-old text in the class again.

      At least, that's how I'd justify it if I were Dell/Apple/MS pushing computers to schools. :)

      *for varying levels of "never"

    5. Re:Very Old but Powerful for its time by poot_rootbeer · · Score: 1

      Amazing that some schools are so poor they can't afford new PCs

      You say amazing, I say depressing, let's split the difference.

      My high school's math computer lab in the early 1990's was a room full of Apple IIgs's running some kind of graphic software off of 5 1/4" floppy disks. And this was at the beginning of the Pentium era.

      Those machines were in all likelihood less powerful than the TI-90's that everyone carried around in their backpacks. Having that computer lab was a waste of our time and the teacher's time, and a waste of classroom space.

      I wonder if they're still there, and I probably won't be too surprised if they are.

    6. Re:Very Old but Powerful for its time by usotsuki · · Score: 1

      I might point out that an Apple IIgs is actually as good as a Super NES. *g* The CPU, a 65816, is a 16-bit version of the 65C02 and has 24-bit (16M) memory addressing. Plus, it has wavetable sound (in 1987!). Nice machine.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  12. Leave this running by sirsampson · · Score: 4, Funny

    Set this running full screen on your machine and scare people away...

    1. Re:Leave this running by UnknownSoldier · · Score: 1

      > Set this running full screen on your machine and scare people away...

      You mean, most geeks don't already? ;-)

    2. Re:Leave this running by sirsampson · · Score: 1

      mostly just the accounting type

  13. Who needs visicalc... by The_Rippa · · Score: 0

    Who needs VisiCalc when you've got environment variables and shell scripts

    1. Re:Who needs visicalc... by LinuxInDallas · · Score: 2, Insightful

      Perhaps no one if when VisiCalc came out a unix machine wasn't an ungodly sum of money.

  14. Do you have any idea how much ... by burgburgburg · · Score: 1, Redundant

    pr0n and mp3s I'd have to delete to be able to download and run this program? 27,520 bytes ? What, I'm made of money? Who's got those sort of resources?

  15. Visicalc by guacamolefoo · · Score: 5, Interesting

    The reason I first got my hands on an Apple ][ at the ripe age of six was because my father wanted it for forecasting and doing bookkeeping. The seed planted in my brain at that time led to an awful lot more than what he expected from the machine. If it hadn't been for that box, I probably never would have started an ISP later in life, and I probably would not be nearly the techno/gadget geek I have become since.

    It is a mixed bag, admittedly. On the plus side, Visicalc indirectly led me to doing a pile of neat-o things. On the minus side, I've probably gotten laid less.

    GF.

    1. Re:Visicalc by EvilTwinSkippy · · Score: 1
      I remember pr0n on those old green screens...

      Oh, you meant GAMES...

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    2. Re:Visicalc by Telastyn · · Score: 1

      Odd my father got my hands on an Amiga at the ripe age of six because my father wanted it for playing games.

    3. Re:Visicalc by Lars+T. · · Score: 1
      On the minus side, I've probably gotten laid less.

      You're American, right? Sue the bastard ;-)

      --

      Lars T.

      To the guy who modded me down from perfect to terrible Karma - Apple haters still suck

    4. Re:Visicalc by sirsampson · · Score: 1

      That already happened, why do you think Visicalc is no more...

    5. Re:Visicalc by dasmegabyte · · Score: 1

      Yeah, but the good news is if you think about spreadsheets WHILE you're getting laid, your prowess is soon to be the subject of girls' locker room whispering. Because there ain't nothing less sexy than spreadsheets. Infinite staying power is at your command.

      Trust me. Don't think about Java or Perl or Transact SQL -- they're WAY too sexy, in fact in my experience they have the opposite effect. But a little bit of spreadsheet logic goes a long way.

      --
      Hey freaks: now you're ju
  16. Easter Egg? by charlieo88 · · Score: 4, Funny

    Okay, I downloaded it. Now how do I get to the flight simulator?

    1. Re:Easter Egg? by OldFart58 · · Score: 2, Interesting

      You might have to flip the floppy over - this was a classic hiding place for Easter Eggs on the Apple ][. Example: Karateka (one of my favorites!) - flipping the disk over +boot would result in the game playing _upside_down_ - funny, in and of itself, but even more so was acting nonchalant whilst demonstrating this effect to non-computer-geeks (at that time, practically everyone else 8-) and internalizing the mixed emotions evoked when I realized that this effect wasn't (much) questioned as anything but a natural result of said floppy inversion. Yes, this was insensitive - but I was much younger then... Have fun! OldFart 8-)

    2. Re:Easter Egg? by OldFart58 · · Score: 1

      I just realized this wasn't directly on-topic - was the orig reference a Win32 download (I know, I know - RTFA - which I did, mostly 8-).

      If the parent didn't download an Apple ][ disk image for use in an emulator, my apologies (hard to flip over the disk, in that case)...

      Have fun!

      OldFart 8-)

  17. the greed is good era? by Anonymous Coward · · Score: 2, Informative

    'which triggered the investment boom that brought us the "greed is good" era'

    Assuming by the 'greed is good' era, you are referring to the Gordon Gecko speech in the movie 'Wall Street', you are talking about the 80s LBO boom, you're pretty far off base. That boom was enabled by a lot of things, but the biggest factor was the rise of the ability to evaluate a company's value by free cash flow rather than earnings, and the ability to nearly instantaneously gain access to huge amounts of debt (brought about by Milken's junk bond machine and certain regulatory changes affecting thrifts and insurance companies, which could really be traced back necessity-wise to the breakdown of the Bretton Woods system in 1972.)

  18. Wait just a gol-dang minute. . . by Limburgher · · Score: 3, Funny

    This won't open my Excel spreadsheets! Clearly inferior software. . .;)P

    --

    You are not the customer.

    1. Re:Wait just a gol-dang minute. . . by Landaras · · Score: 0

      This won't open my Excel spreadsheets! Clearly inferior software...

      I agree. Excel is inferior. That's why I switched to OpenOffice.org.

  19. yes I've 28k HD space but RAM requirements? by rlthomps-1 · · Score: 5, Funny

    I've only got 640k, I was told that's all I'd ever need.

    1. Re:yes I've 28k HD space but RAM requirements? by GigsVT · · Score: 3, Funny

      You have expanded memory right? I hope you didn't waste money on XMS RAM, that stuff is a dead end technology. EMS is the way of the future.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:yes I've 28k HD space but RAM requirements? by TKinias · · Score: 1

      scripsit rlthomps-1:

      I've only got 640k...

      640k?! Why, when I was a kid, ... oh, never mind.

      --
      In principio creauit Linus Linucem.
  20. Visicalc begat Lotus 1-2-3 begat Excel by Sans_A_Cause · · Score: 3, Interesting

    And thus it was in the beginning. Excel was originally a Mac program. I remember one of my chemistry profs laughing at our "toy" computer and its funny li'l "mouse". Laughing 'til he saw the output, anyway. Off a networked postscript laserprinter. The year was 1985.

    1. Re:Visicalc begat Lotus 1-2-3 begat Excel by grondu · · Score: 4, Informative

      Excel was originally a Mac program

      And Excel wasn't Microsoft's first spreadsheet. First there was Multiplan. There was even a Commodore 64 version of Multiplan. Jeez, was it slow.

      --

      I'm the urban spaceman babe, but here comes the twist... I don't exist

    2. Re:Visicalc begat Lotus 1-2-3 begat Excel by green+pizza · · Score: 1

      Laughing 'til he saw the output, anyway. Off a networked postscript laserprinter. The year was 1985.

      I remember something very similar. A teacher was showing off some shiny new Macintoshes and some painting and word processing software (probably Mac Write and Mac Paint, maybe Aldus PageMaker). The printer was a first generation Apple Laserwriter networked to about 4 macs via AppleTalk/LocalTalk. At the time it seemed like black magic!

      I do remember MS Excel, but I don't recall using MS Word or MS Works on the Mac until about a year later. There were some other Mac word processors at the time, but Excel is the one that sticks out in my mind.

      This was about 1986, so the Macs may have even been Mac Plus'es.

    3. Re:Visicalc begat Lotus 1-2-3 begat Excel by Tailhook · · Score: 1

      I built a multipage/multidisk system using Multiplan on a C64. The thing rolled up monthly sales figures into quarterly and yearly totals. It was a decent bit of software. Yes, it took a couple hours to do the rollup. :)

      --
      Maw! Fire up the karma burner!
  21. Re:Apple II - serious? by guacamolefoo · · Score: 2, Informative

    Besides schools, where were Apple II's embraced by business?

    Depends. Lots of small businesses bought them. My folks did, and they ran some custom accounting apps for years on an Apple ][ (which predated PCs by quite a bit), later an Apple ][e, and stil later on a GS.

    Just like today, run whatever scratches your itch.

    GF.

  22. Very Old but Powerful for its time.. & still a by adzoox · · Score: 2, Insightful
    But why do they need new computers to waste taxpayer money when they have GREAT educational tools already. Apple II programs were very diverse and VERY well written. A graphic for flash cards & teaching how to tell time can only be so ornate before it becomes bloated with too much "eye candy" - Reader Rabbit Chotzky is no better than MECC Ciriculum on the Apple II. Plus where else are kids going to learn Turtle?

    I actually wish a lot of schools would just buy older Apple II's and then use eBay as a source for programs. I run these programs through emulation on my iMac and they really are perfect for the purpose.

    --
    Yell & scream & rant & rave... it's no use... you need a shaaaave ~ Bugs Bunny
  23. Accountant, ``I want a VisiCalc'' by WillAdams · · Score: 4, Interesting

    That was an actual statement made at an Apple dealer I was visiting when I was kid, so the salesperson sold him an Apple ][, and pretty much one of everything in the store (the guy also sprang for a 132 column daisy wheel printer....).

    William

    --
    Sphinx of black quartz, judge my vow.
  24. VisiCalc Trivia by jratcliffe · · Score: 4, Funny

    There's a nice little plaque at Harvard Biz School, in the classroom where Dan Bricklin first developed the VisiCalc idea (Aldrich 108). He came to my Managing Product Development class while I was at HBS, really cool guy. Tells a great story about doing a calculation in a very roundabout way, and then getting asked by the professor in class the next day "right answer, but why didn't you just use a ratio?" Dan said "well, this way will be more accurate." Truth of the matter was, he hadn't gotten the divide function working yet. :)

  25. On my Apple //c by singularity · · Score: 3, Interesting

    I remember running VisiCalc on my Apple //c (128k RAM, integrated 5.25" drive).

    VisiCalc came in a green and white small binder, if I remember correctly. It help me learn some of the basics of spreadsheet software. I imagine I still have the binder and disk(s?) around somewhere.

    From the license agreement:
    1) use the Program for your personal use, not commercially,

    So much for basing my business on VisiCalc these days...

    I also recently downloaded a DOS game, TankWars (before Scorched Earth, for anyone that played that) and have been playing it frequently on my office computer.

    --
    - (c) 2018 Hank Zimmerman
    1. Re:On my Apple //c by Anonymous Coward · · Score: 0

      Tank Wars... now that was a game. Recently I've been playing Pocket Tanks, which is the more or less the same for OS X. But it's not as good, and even the graphics aren't as good it seems.

      Love the Mac, but shit games or the lower end of things.

      Maybe I should try running Tank Wars on Virtual PC. Where can I download it?

    2. Re:On my Apple //c by bhtooefr · · Score: 1

      Pocket Tanks is also available for PC. It's essentially Scorched Tanks ported to the PC and then the Mac. The funny part is, Scorched Tanks is an Amiga port of Scorched Earth, which is a PC game, apparently partially based upon Tank Wars. Go figure.

  26. VisiCalc by TheWickedKingJeremy · · Score: 4, Funny

    Oh, and you can still download VisiCalc in case you run DOS or Windows and have 27,520 bytes to spare.

    Oh yeah, let me just go ahead and break out my extra 50 gig hard drive I just happen to have sittin... did you say bytes?

    --

    my religion lies somewhere between buddhism and super monkey ball - pamphlet?
  27. the philosophy by vivek7006 · · Score: 2, Interesting

    "VisiCalc was a product, not a program. Decisions were made with the product in mind and, to the extent possible the programming was towards this end" I only wish that all the present day s/w are built like that

  28. Logo by Anonymous Coward · · Score: 0

    Visi-Calc wan't nearly as useful as Logo.

  29. Just when was the ""greed is good" era? by Nova+Express · · Score: 0, Flamebait

    Would that be when corporations like Enron and Global Crossing were running accounting scams unchecked by the federal Government? When pardons and sleepovers in the Lincoln bedroom were for sale? When there was "no controlling legal authority" to keep you from receiving campaign donations from Buddhist temples? When was that again?

    I look forward to the explanation of how VisiCalc led directly to the Clinton Years.

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

    1. Re:Just when was the ""greed is good" era? by Planesdragon · · Score: 0, Offtopic

      Would that be when corporations like Enron and Global Crossing were running accounting scams unchecked by the federal Government? When pardons and sleepovers in the Lincoln bedroom were for sale?

      No, that's the "public outrage over greed" era. During "Greed is Good", 'shrewd' deals like that would have been lauded by everyone who heard about them.

    2. Re:Just when was the ""greed is good" era? by Anonymous Coward · · Score: 0
      Homer: Hmm. Your ideas are intriguing to me and I wish to subscribe to your newsletter.

      Seriously, dude. You're still on harping on al gore? Did you order the special rush recording device with three hour record time, too? Are you the guy that eventually kisses kevin spacey at the end of "american beauty?"

    3. Re:Just when was the ""greed is good" era? by Anonymous Coward · · Score: 0

      Fuck you. I'll take Clinton over the nazi and his henchmen we have in office right now you AM-radio parroting asshole.

    4. Re:Just when was the ""greed is good" era? by Anonymous Coward · · Score: 0

      Send flames to lawrence@io.com

    5. Re:Just when was the ""greed is good" era? by NewbieProgrammerMan · · Score: 1
      I look forward to the explanation of how VisiCalc led directly to the Clinton Years.
      Perhaps that particular explanation won't be forthcoming, but if you want an explanation of how every problem in present-day America was caused by the Clinton administration, it's available on many AM radio stations from noon to 3pm EST.
      --
      [b.belong('us') for b in bases if b.owner() == 'you']
    6. Re:Just when was the ""greed is good" era? by Anonymous Coward · · Score: 0

      As compared to the ridiculous excesses of the 80's (when LBO was a more widely known acronym than IPO)? As compared to the Iran-Contra scandal? As compared to GHWB pardoning all his buddies from the Iran-Contra scandal at the 11th hour so they could escape the justice of a Federal Pound Them In The Ass prison???? (People who bolstered two oppressive regimes in Asia Minor, quite possibly trafficked in controlled substances via Noriega (ever wondered why he's still in prison? probably because of what he knew about Iran Contra; his own people certainly wouldn't welcome him back), and funded a violent insurrection against a democratically elected government (albeit a socialist one) in our own backyard, as if being convicted felons for lying to the American people by proxy of Congress wasn't sleazy enough.) Or the dirty, under the table last-minute paybacks that chowderhead Quayle handed out in the final months of Bush Pt. 1 to all the corporate donors via the CCC (Corporate Council on Competitiveness)? Or the massive inefficiencies and graft surrounding the Star Wars program? Or gutting social services to the point that packets of ketchup had to be counted as a freakin' vegetable to meet the guidelines set out for school nutrition? Or running up the deficit to levels previously unheard of via truly stupid financial policies?


      Don't kid yourself kiddo, when it comes to sleaze Clinton had nothing on Reagan or Bush Part One. I fully expect that when the rock is kicked over on the current sham administration, many similar crimes will be unearthed as so many of the same cretins and arrogant criminals are back in power.

    7. Re:Just when was the ""greed is good" era? by Anonymous Coward · · Score: 0

      You ass-munching homosexual from Austin Texas who makes mean chili you probably spoon it straight from Dubya's ass. Do you really believe that horseshit?

      Fuck, I can't flame your sorry ass hard enough.

  30. Can VisiCalc replace Excel at NASA? by KoshClassic · · Score: 2, Interesting
    Maybe this can be NASA's new, low cost orbital debris analysis program instead of Excel. Heck, it might even save a shuttle or two.

    --
    Understanding is a three edged sword. - Ambassador Kosh Naranek, Babylon 5
    1. Re:Can VisiCalc replace Excel at NASA? by bballad · · Score: 1

      Understanding is an Epee?

  31. its not amazing, its reality by nurb432 · · Score: 3, Insightful

    Many schools are dirt poor and happy to have what ever they can get. Some can barely afford PAPER, and the teachers end up buying some out of their own pocket so they can teach.

    Our children are the future and our most valued possession.. yet we treat their education like a 'irritant ' and wont get involved or support it..

    Plus don't forget, fundamentals don't change... and fundamentals are important, regardless of what some people/educators believe these days.

    --
    ---- Booth was a patriot ----
    1. Re:its not amazing, its reality by Anonymous Coward · · Score: 0

      "Our children are the future and our most valued possession.."

      possesion? You got some serious thinking to do buddy. Children aren't possesions, they are human beings, with equal rights to every other human being, including their parents. They are not something that you own.

    2. Re:its not amazing, its reality by siskbc · · Score: 1
      Our children are the future and our most valued possession.. yet we treat their education like a 'irritant ' and wont get involved or support it.

      You can support it by colunteering for after-school programs and voting for that tax levy next time it comes up.

      --

      -Looking for a job as a materials chemist or multivariat

  32. Re:Apple II - serious? by JUSTONEMORELATTE · · Score: 5, Interesting

    My father's business was facing a possible audit. All the books were kept on ledger sheets (one page of paper per customer) and his accountant was horrified.
    I spent several long days typing the ledger sheets into VisiCalc sheets, which would then print out in a similar format, but with the balance figured by computer, not by hand.
    Granted, if you look at this with 2003's perspective, it looks like banging the rocks together to make ones and zeros. But at the time, it would have cost a pile of money to get someone with a snazzy mainframe to do, and here's some kid knocking it off in the basement. The accountant was floored.
    And I got paid for playing on a computer. My lord, how little has changed.
    --

  33. Re:Apple II - serious? by Xtifr · · Score: 4, Interesting

    Besides schools, where were Apple II's embraced by business?

    Before the first IBM PC? Pretty much everywhere. Up till that point, most business microcomputers ran CP/M. VisiCalc was the original "killer app", and it put Apple on the map. Within a year of VisiCalc's release, Apple IIs had gone from just-another-home-computer (toy) to being the best-selling business microcomputers around.

    Of course, the release of the original IBM PC a couple of years later completely overshadowed Apple's moment in the sun.

  34. The Importance of UI by Anonymous Coward · · Score: 1, Informative

    I find very interesting the fact that they spent so much time on user interraction. I wonder if the program would have been such a success without these efforts.

    I know way too much programers who disdain UI design and refuse to acknowledge its importance in a software success. Maybe they should take a lesson from VisiCalc...

  35. code whore by Anonymous Coward · · Score: 4, Funny

    >B7:"Priceless
    >A7:"Never making a dime
    >B5:11000
    >A5:"Two Apple ]['s
    >B4:2000
    >A4:"Junk-food for programmers
    >B3:50000
    >A3:"Two Programers
    >A1:"Visi Calc: /W1 /GOC /GRA /GC9 /X>A1:>B7:

  36. 20 years later, and its still more then many need. by nurb432 · · Score: 2, Insightful

    Current software in general is so over bloated we don't use but a small percentage of its features..

    VisiCalc ( and many other older applications )still does more then many people would ever need.

    --
    ---- Booth was a patriot ----
  37. Oh So He is to blame... by Anonymous Coward · · Score: 0, Offtopic

    I remember a realtor once telling me not to spend less money because a bunch of foreigners would move in next to me and talk desperagingly about me in strange languages.

  38. MOD PARENT UP by Anonymous Coward · · Score: 0


    HAHAHAHAHAHAHAHAHAHAHA

    I just love those Hannity/Limbaugh-worshipping dolts. They will believe anything that comes off the AM radio dial!

  39. you can't beowulf outside of Linux by SHEENmaster · · Score: 1

    and neither of those systems have Linux support. Can Minix do something similar?

    There was no way to start or stop the tape drive. We had to leave gaps in the data on the tape to allow for processing of each chunk of data before we got the next one.
    Just so everyone knows, this required 90 minutes of cassette tape for one kilobyte of data. The had a fancy "saving" movie that used up all the processing power, or was that a certain other product?

    --
    You can't judge a book by the way it wears its hair.
    1. Re:you can't beowulf outside of Linux by tx_mgm · · Score: 4, Funny

      90 minutes of cassette tape for one kilobyte of data

      good christ! what, did it record the voice of someone saying "one...zero....zero....one...one...one..." or what?

      --
      Gentlemen...BEHOLD!
      -Dr. Weird
    2. Re:you can't beowulf outside of Linux by Anonymous Coward · · Score: 1, Funny

      good christ! what, did it record the voice of someone saying "one...zero....zero....one...one...one..." or what?

      by my calculations, if you speak a one or zero about every 2/3 of a second (a slightly quick but very comfortable and understandable pace), 1024 kilobytes will take 90 minutes.

      jesus christ. technology used to SUCK.

    3. Re:you can't beowulf outside of Linux by John+Miles · · Score: 2, Interesting

      Just so everyone knows, this required 90 minutes of cassette tape for one kilobyte of data

      Nope. The Apple's cassette port used Manchester-encoded data at 1200 bps (the same speed as the Commodore 64's floppy drive).

      A couple of friends and I used audio amplifier chips to simulate rudimentary 1200-bps half-duplex modems with the Apple cassette ports. Like everything else on that machine, there really weren't many limits to the I/O hacking possibilities.

      --
      Dahlmann tightly grips the knife, which he may have no idea how to use, and steps out into the plain.
    4. Re:you can't beowulf outside of Linux by AndroidCat · · Score: 1

      Humph. My Explorer-85 read/recorded at about 19200bps and had on/off motor control. Cheap-ass hardware...

      --
      One line blog. I hear that they're called Twitters now.
    5. Re:you can't beowulf outside of Linux by Anonymous Coward · · Score: 1, Informative

      Someone got the number wrong. Cassette tapes used to record at 110 bps or 300 bps. I vaguely remember a "Kansas City Standard" for cassette tapes so that, in theory, you could write to a tape with, say, a TRS-80 and load it onto an Apple ][. Anyway, cassettes were about the same speed as modems of the day, which I found quite amusing.

    6. Re:you can't beowulf outside of Linux by jonnyfivealive · · Score: 1

      dear lord... its called a joke, a cliche at that. worthless, perhaps. would you even have a cluster of 8086's? no. if you did, would you be running a spreadsheet from 1985 on it now? no. therefore, os's dont even enter into it.

      great, now im offtopic... dangitall to hell!!!

    7. Re:you can't beowulf outside of Linux by Tablizer · · Score: 2, Funny

      [cassette tape for one kilobyte] good christ! what, did it record the voice of someone saying "one...zero....zero....one...one...one..." or what?

      Actually it was something like "high beep, low beep, low beep, high beep, high beep, high beep..."

      (Forget about speaking Klingon, real geeks learn Modem-ese.)

    8. Re:you can't beowulf outside of Linux by Alioth · · Score: 1

      At least the Speccy beat the Apple II :-)

      It got 1500bps with a simple frequency modulated scheme on a normal cassette. Games makers would often use what they called 'flash loaders' - the first bit on the tape being a small loader program, which sped the tape read speed up to in some cases a whopping 2400bps!

    9. Re:you can't beowulf outside of Linux by jeff_bond · · Score: 1
      It got 1500bps with a simple frequency modulated scheme on a normal cassette. Games makers would often use what they called 'flash loaders' - the first bit on the tape being a small loader program, which sped the tape read speed up to in some cases a whopping 2400bps!

      Yeah, the speccy tape interface was faster and more reliable than most at that time

      Do you remember a plug in module called the Specmate? It had a button that triggered an NMI and dumped the entire ram contents to tape at an unbelievable speed (excellent for copying games) - it near enough sounded just like white noise. A whole 48K's worth only took about 2 minutes. Mind you, it was fun trying to load it back on anything other than the original tape recorder that made the recording.

      Jeff

      --
      stty erase ^H
    10. Re:you can't beowulf outside of Linux by vasqzr · · Score: 1


      Anyway, cassettes were about the same speed as modems of the day, which I found quite amusing.


      Neat fact: My broadband connection is way, way faster than my floppy drive.

    11. Re:you can't beowulf outside of Linux by usotsuki · · Score: 1

      Got a word for you: ELKS ;)

      (BTW, anyone got a disk image of VisiCalc for the ][? You can try it on my emulator - see above) ;)

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    12. Re:you can't beowulf outside of Linux by RedCard · · Score: 1

      Anyway, cassettes were about the same speed as modems of the day, which I found quite amusing.

      Actually, if I remember correctly, in some cases the computer simply treated the cassette as a recording of modem sounds. There were blank spaces on the tape during which time the computer transmitted sounds to the tape deck, which were ignored by the deck, which simply resumed the playback of prerecorded sounds after the blank area on tape.

    13. Re:you can't beowulf outside of Linux by bhtooefr · · Score: 1

      Actually, the first Apple ][ modem, the A.P.P.L.E. Box, emulated a cassette drive!

    14. Re:you can't beowulf outside of Linux by bhtooefr · · Score: 1

      ftp://ftp.apple.asimov.org/pub/images (anonymous login) should have it.

    15. Re:you can't beowulf outside of Linux by RedCard · · Score: 1

      Are you sure you don't have that backwards?

      Generally those old comps (although I can't speak for the apple II in particular) didn't 'talk' to the cassette drives - they only listened... which is why you got messages like "press play on tape" - the computer couldn't tell the tape drive to play.

      It would make more sense then, that a cassette emulate a modem than a modem emulating a cassette.

      But really, I'm just talking out my ass. Correct me if I'm wrong.

    16. Re:you can't beowulf outside of Linux by bhtooefr · · Score: 1

      What I meant, was that the APPLE Box hooked up where a cassette player hooked up to a computer. You would call your friend, use alligator clips to hook it to the phone line, and use the SAVE command on your end and the LOAD command on your friend's end to simulate a cassette drive over the phone line. The details are somewhere within Apple II History by Steven Weyhrich.

    17. Re:you can't beowulf outside of Linux by RedCard · · Score: 1

      Crazy.

      Good to know.

    18. Re:you can't beowulf outside of Linux by bhtooefr · · Score: 1

      It's not Free or free, but try Apple II Oasis. It runs almost anything, and it does stuff other emulators don't do. It's a closed-source $25 shareware app. Unfortunately, the unreg version limits you to 20 minute emulator sessions, restricts what you can do with the disk manager (Copy II Plus to the rescue), and limits your total transfer amount to 300K(?) from an actual Apple II (for making disk images).

  40. SHAZAM. by Nijika · · Score: 2, Informative
    --
    Luck favors the prepared, darling.
  41. Old, but stil used. by MachineShedFred · · Score: 5, Interesting

    As old and archaic as the interface is, my old man is still using it.

    He has spreadsheets that he originally wrote on the Apple II+ in 1980, and has continually updated to the point of such huge complexity it would take weeks to remake them in a more modern OS / Application.

    Even when he finally broke down and bought a Mac in 1994, he bought a //e compatibility card for it (Apple made a PDS card that you could plug into a Mac that had a //e on it, and software emulated all of the add-on cards, and you could plug a 5.25in. floppy into the back. It even had a port to plug in a joystick or paddles!) He has continued to use these spreadsheets with his original VisiCalc 1.0 8-sector diskette on that machine, even though he has since bought a PowerMac and an iBook. The good ol 33Mhz '030 based Mac with the //e card still sits proudly in his home office with the ImageWriter pin-banger next to the Epson Stylus Photo.

    What's funny is that he knows he is really screwed if that disk fails - you can't copy it because of the 8-sector format, and the manual says "if the disk ever goes bad, just mail us at $address and we'll send you a new one"

    I can't believe that disk hasn't become completely degaussed after the 23+ years it has been in use

    --
    Slashdot still doesnâ(TM)t support Unicode after it was added to the HTML standard in 1997.
    1. Re:Old, but stil used. by ak_hepcat · · Score: 1

      Nearly all of my Apple-][/e disks still work. It's not so amazing when you think about how much magnetic material is actually in use to encode the bits with the 1982 tech (170K/5.25") versus the 1992 tech (1440K/3.5")

      I should probably fire that ol' thing up again. I need to find the CPM disks though, and see if I can get that z80 card booted -- unless somebody has figured out how to interface an Apple-slot to isa/pci/usb/xxx... Heh.

      --
      Support FSF: Stop thinking with your wallet, and think with your imagination. (cc/non-commercial)
    2. Re:Old, but stil used. by Anonymous Coward · · Score: 0

      ...and has continually updated to the point of such huge complexity it would take weeks to remake them in a more modern OS / Application

      I find that extremely hard to believe, it's just laziness or not understanding modern software.

      I mean seriously, you're talking about at most a couple KB worth of data. Trival.

    3. Re:Old, but stil used. by frankmu · · Score: 1

      my father-in-law still has his accounting program that he created on a Heathkit Z80 in basic, running on his Pentium 4 2ghz machine.

      --
      Supreme executive power derives from a mandate from the masses, not from some farcical aquatic ceremony.
    4. Re:Old, but stil used. by tunah · · Score: 1
      my father-in-law still has his accounting program that he created on a Heathkit Z80 in basic, running on his Pentium 4 2ghz machine.


      He should use an AMD, it would be faster.

      --
      Free Java games for your phone: Tontie, Sokoban
    5. Re:Old, but stil used. by Anonymous Coward · · Score: 1, Funny

      To you original poster.
      Your fathers data is contained within 2-4k of data. We VB programmers can take it apart and use such advanced VB programming we can replicate your original spreadsheet to a 4-8+ MB file. It is trivial, but we may need 4-18 weeks to get it going. It will have some graphs too. Please upgrade to an OLE2 compliant system in the meantime. Do not use Apple because we don't know or like that shit. Get a big monitor too.

      Thank you for your time.

      A fellow VB programmer.

    6. Re:Old, but stil used. by Viol8 · · Score: 1

      If it works for him why should he change? He's probably fairly old and if that is the case
      do you really think he gives a rats arse about some point and drool XP interface that is
      designed to appeal to adolescents and women (IMO)? This guy obviously uses his computer as
      a tool , not as some kind of coffee table show piece to impress Mr & Mrs Snob.

    7. Re:Old, but stil used. by usotsuki · · Score: 1

      8-sector disks were used on PCs. The Apple ]['s had 13 or 16 sectors depending on OS version.

      -uso.

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  42. what by Anonymous Coward · · Score: 0

    why???

  43. Yeah for real... by Nijika · · Score: 1

    I remember I had a Commodore 64 back in the day, and my envious friend had an Apple II. His dad's reasoning was that the Apple II was better for business, which was true, but then his dad never ever used it.

    --
    Luck favors the prepared, darling.
  44. Linux port ? by dr-suess-fan · · Score: 3, Interesting

    You mean it's not available on Linux yet ? WTF?

    Seriously though, 27k is a nice size for an
    app that did so much. If only openoffice could
    lean down their suite a bit so it loads in less than
    45seconds on my AMD K7-650. (Not trying to troll)

    I recall tuning my DOS system to have Lotus 123
    load in less than a second. Good days

    1. Re:Linux port ? by Paladine97 · · Score: 1

      That's what I like about DOS. When a program runs, it has complete control!

      Who needs fully preemptive systems anyways?

    2. Re:Linux port ? by GigsVT · · Score: 1

      Openoffice is 1,666 times larger than visicalc. Amazing eh, considering it really doesn't do anything all that complex.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  45. I'm glad I was too young to use that by Domingos+Neto · · Score: 1, Interesting
    I'm glad I didn't use computers back then. Actually I was still a baby, thanks God! What a horrible user experience it should be!

    But the worst part was probably having to program these machines. 8 bit assembly code, tweaks all around, memory and speed concerns... It's much better to write a Java program in a 2.0 Ghz machine with 512 MB memory.

    1. Re:I'm glad I was too young to use that by Anonymous Coward · · Score: 2, Funny

      Ha! You obviously haven't used Linux before. Using Linux is exactly like using VisiCalc. Klunky, retarted interface with cryptic commands and config files spread across the universe. As an added bonus, you get Penguinites and GPL zealots... Anti-Capitalist idealouges who have never had a real job in their lives and like things like butterflies and mountain biking.

    2. Re:I'm glad I was too young to use that by Anonymous Coward · · Score: 1, Funny

      like things like butterflies

      Excuse me Mr. Troll, but I believe it's Microsoft users who apparently adore butterflies

    3. Re:I'm glad I was too young to use that by Anonymous Coward · · Score: 1, Informative

      Excuse me, you ignorant Penguinite but if you take a look at Richard Stallman's personal website, you'll see near the top of the page a Heading that says "Some Humor" (right after his personal ad) which has underneath it text that says:
      "I like computers, music and butterflies---among other things."

      Try doing your homework next time before you go off half cocked.

    4. Re:I'm glad I was too young to use that by Paladine97 · · Score: 3, Funny

      Actually, running VisiCalc back then is very similar to running a Java program in a 2.0 Ghz machine with 512 MB memory.

      They both run at the same speed!

    5. Re:I'm glad I was too young to use that by PCM2 · · Score: 3, Insightful
      But the worst part was probably having to program these machines. 8 bit assembly code, tweaks all around, memory and speed concerns... It's much better to write a Java program in a 2.0 Ghz machine with 512 MB memory.
      TROLL! I call troll!

      Or if you're not, you're totally off base. Those were the days when programming was really fun, man! I remember being really excited when the PalmPilot came out, cuz it sounded like a good opportunity to get back to programming the way folks were meant to do it.

      Who's with me??

      --
      Breakfast served all day!
    6. Re:I'm glad I was too young to use that by angst_ridden_hipster · · Score: 2, Interesting
      Who's with me

      ME!

      I've been having fun doing that very thing.

      Of course, my phone (Kyocera 6035) has four times more pixels than my first computer, 2048 times more memory than my first computer, and a CPU that's 11 times faster than my first computer.

      But even now, Palm programming's more like programming for a Mac in 1985.

      --
      Eloi, Eloi, lema sabachtani?
      www.fogbound.net
    7. Re:I'm glad I was too young to use that by porkchop_d_clown · · Score: 1

      You betcha. I started with the Trash-80's rather than the Apples, but programming then was pure joy!


      Kids today.

    8. Re:I'm glad I was too young to use that by Domingos+Neto · · Score: 1
      It depends on what you think fun is. If you think that fun means tweaking here and there to find that optimization that will give you a 10% speedup, or save you a few bytes, then you are right. I agree that there's nothing wrong with that. But there is also the opposite side: by having no worries about system limitations, memory limits, I can concentrate only on the problem I'm solving. When I HAVE to program, not for fun, but for work, and deliver the result fast, I'd prefer a language like Java, that abstracts the system's limitations.

      But before you say that I'm not a real programmer, let me clarify: I also like low level languages. But an 8 bit machine just seems a little too low level for me ;o)

    9. Re:I'm glad I was too young to use that by Anonymous Coward · · Score: 0

      Try doing your homework next time before you go off half cocked.

      Referring to me, a Mac user, as a "penguinite" shows you need to do the same, cowboy. I was just trying to make a little joke, unlike your tantrum-like original post.

    10. Re:I'm glad I was too young to use that by Piquan · · Score: 1

      Hear, hear!

      I've been programming for about 20 years now. I code for a living. I have a wide variety of modern toolkits at my disposal. If I need a new compiler or some such, I just mention it to my boss, and it shows up a little while later. The state of the art is at my fingertips.

      You know what I keep questing for? Simple coding, like I had in the 80s! (I'm presently trying to fix the video board for the 1990-vintage box that I prototype my code on...)

    11. Re:I'm glad I was too young to use that by stiggle · · Score: 1

      The main challenge was not being able to throw hardware resources at the problem. Managing to fit everything in - and tweaking the hardware you had. You programmed what was needed in the package - not what you thought was a cool idea. Once everything that was needed was in - THEN you added the cool stuff :-) You look at the size that VisiCalc takes up (less than 30k) and then look at what Excel and other spreadsheets take up. They still to the same things and 90% of the extras people don't use anyway. Lets get back to clean coding without the bloat.

    12. Re:I'm glad I was too young to use that by call+-151 · · Score: 1

      As someone whose memory is stilled filled with 6502 opcodes (LDA immed= $A9, RTS=$60, JSR=$20, etc.) I wish there was still some use for that part of my brain...

      --
      It's psychosomatic. You need a lobotomy. I'll get a saw.
    13. Re:I'm glad I was too young to use that by Mr+Z · · Score: 1
      Those were the days when programming was really fun, man! I remember being really excited when the PalmPilot came out, cuz it sounded like a good opportunity to get back to programming the way folks were meant to do it.
      Who's with me??

      I'm with you! I currently write stuff for the old Intellivision video game system. This thing runs at about .89 MHz, with the average instruction being around 8 cycles. It's a .1 MIPS machine, although it is 16-bit. It very little RAM (around 448 bytes for variables, 2048 bytes for graphics, 240 bytes for display memory). The machine is still sufficient for games, though, because it has hardware sprites and a 3-voice square-wave/noise generator for sound.

      In comparison, the Apple // was approximately .25 MIPS, I believe. (1.023 MHz, average instruction around 4 cycles.) It had a lot more memory, but vastly inferior sound. At least it had a bitmapped graphics mode though! :-)

      Shameless plug: You can find my Intellivision development kit here.

      --Joe
    14. Re:I'm glad I was too young to use that by usotsuki · · Score: 1

      You want an 8-bit Apple ][ development environment, dump some ROMs and get a copy of Dapple ][ (Note for you OSS weenies: the ASMLIB source is all that hasn't been released yet of the stuff I *didn't* write, and you can probably run ndisasm on it. The rest is GPL). Then download CC65.

      You may have to add a header consisting of the following to the cc65 binary file, if loading it doesn't work. (And give it a ".pg2" extension)

      struct load_header
      {
      unsigned short int /*16*/ load_address;
      unsigned short int /*16*/ load_length;
      };

      You get 3,136 KB of RAM and a 1.44 MB floppy drive (the one sticking out of the front of your PC), in addition to all the usual //e niceties. *g* No Z80 yet, but we're working on that. No hard disk either, but that's trivial.

      -uso.
      </plug>

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
    15. Re:I'm glad I was too young to use that by Anonymous Coward · · Score: 0

      Your not a real programmer...
      Assembler/Machine Code is the High level language.
      C, BASIC, JAVA are the low level languages.
      Sorry about blowing that misconception.

    16. Re:I'm glad I was too young to use that by DrCode · · Score: 1

      Yes! I spent 4 years working on a full-featured word-processor written entirely in Z80. We used to pass everything in registers and used the Carry flag to signify errors, leading to cool sequences like:

      call GetThere
      cnc Test1
      cnc Test2
      rc ;; Error occurred above. ...

    17. Re:I'm glad I was too young to use that by PCM2 · · Score: 1

      LOL! Me too, man!

      P.S. Take that, ya cowards! :-)

      --
      Breakfast served all day!
  46. Re:Very Old but Powerful for its time.. & stil by Anonvmous+Coward · · Score: 1

    " A graphic for flash cards & teaching how to tell time can only be so ornate before it becomes bloated with too much "eye candy""

    That's not the point. PC's are in nearly every home now, Apple II's are not. It's hard to get by these days without knowing at least a little bit about how to use a PC.

  47. Re:Apple II - serious? by dhovis · · Score: 1

    People always forget that Apple did make an "Apple III" that was targeted at buisness. Unfortunately the machine was an unmitigated failure. It wasn't fully backwards compatible with the Apple II's, and it had lots of hardware problems to boot.

    More Apple III info...

    --

    --
    The internet is the greatest source of biased information in the history of mankind.

  48. Re:Apple II - serious? by saddino · · Score: 1

    Of course, the release of the original IBM PC a couple of years later completely overshadowed Apple's moment in the sun.

    The IBM PC played its part in Apple's fall from grace, but don't underestimate Apple's miserable attempt at a business-centric machine, the Apple III -- it likely put the final nail in the coffin as far as Apple's role in the business computer market.

  49. The path of history by btempleton · · Score: 5, Interesting

    This thread is no doubt inspired by the panel last night at the computer history museum on the legacy of Visicalc. It was a great time, and a lot of those of us who had worked on Visicalc's development and marketing came out, some I had not seen for 20 years.

    Charles Simonyi, onetime competitor to VisiCalc, was the moderator, but he made a remarkable claim about its role in history.

    What he starts with is true. Visicalc was the first app that caused people to buy personal computers in numbers, and in particular for business people to do so. In the past, people wanted an Apple ][ or a Pet. This changed, so that they wanted VisiCalc, and an Apple was the way to get something to run it on.

    As such, VisiCalc sparked the PC industry, which begat, well, all of this. Quite a juncture in history.

    Of course, something else would have come along, PCs are just too useful for this not to happen, but the course of it was definitely set and changed by Dan Bricklin, Bob Frankston and Dan Fylstra -- and Mitch Kapor, who was product manager for VisiCalc before he went to found Lotus and eventually defeat VisiCalc in the market.

    The meseum at computerhistory.org will probably put up the video of the panel before too long, so you can check it out.

    --
    Has it been over a year since you last donated to the Electronic Frontier Foundation
    1. Re:The path of history by Anonymous Coward · · Score: 1, Informative

      I was strolling down memory lane reading about Visicalc and what do I see? - holy shit! - it's Brad Templeton of PAL and Alice Pascal fame. Those kick-ass tools got me started in programming all those years ago. Thanks, man! I'm glad you've done well over the past 20 years by jumping into business - I'm still a programming schlep.

    2. Re:The path of history by btempleton · · Score: 1

      Well, before those programs, I was lucky enough to be Personal Software's first employee and consult on VisiCalc. Just a teen-ager but the world was already getting exciting.

      --
      Has it been over a year since you last donated to the Electronic Frontier Foundation
  50. Re:Apple II - serious? by decapentaplegic · · Score: 1

    My first job was as a stock boy for a small Apple dealer back in the Apple ][ and ][+ days. Was one of those early stereotype situations where we had a staff of professional sales people who were always running to the back to ask technical questions from the 14 year old kid who was stacking boxes (but spent his breaks reading manuals & playing with the hardware). Anyway, we sold Apple ][+, VisiCalc & a printer packages in what we felt were huge numbers. Dozens per week! About half went to homes and half went to business. There were no school sales in those early days because schools didn't have computers or computer education. Our business sales were fairly evenly split between small (owner/operator) businesses and big firm accountants who were buying them privately, then "sneaking" them into the office for an extra edge. Remember the competition of the time was TRS-80s, CP/M machines, Commodore PETS and then Commodore-64s (but those got labeled game machines due to the cartridge slot).

  51. Re:Apple II - serious? by UnknownSoldier · · Score: 1

    > Besides schools, where were Apple II's embraced by business?

    A lot. Common programs were: Peachtree Accounting, dBase II, WordStar, Print Shop, Sensible Speller, etc.

    Take a look here for others.

    > And damn AppleWorks was a bad wordprocessor.
    But it was one of the first integrated office apps.

    --
    This is NOT a .sig! :)

  52. Re:Apple II - serious? by Anonymous Coward · · Score: 0

    just fyi: for the longest time my parents used an Apple //e for doing there mail merges. i remember the dot matrix printer too, and i also remeber when i was learning about the basics and accidentally formatted the disk that had that particular program on it! man was i in trouble. oh well, back then all it took was a nice letter to the company that made the software and they sent us a new copy, just like that.

  53. Re:Apple II - serious? by Xtifr · · Score: 1

    [the Apple III] likely put the final nail in the coffin as far as Apple's role in the business computer market.

    I strongly disagree. The Apple II family continued to be Apple's best-sellers (in both the home and business markets) for years after the III was retired and abandoned. In fact, the Apple II continued selling well into the early Mac days, and Apple pretty much had to put a stake through its heart to put it to rest. So I'd say -- as someone who was there -- that the negative effects of the Apple III were every bit as negligable as its positive effects.

  54. Millions on Apple II by Anonymous Coward · · Score: 3, Interesting

    In 1979, our utility bought all our power from other suppliers and inflation was causing rates to go up incessantly. If we didn't raise our rates we would have been out of business in months. I worked in the rate dept where we would make our calculations on desk calculators and give them to the secretarys to type on the word processor (Wang?). When an error was made or new information came in - recalculate all the sheets again and then print them all.

    My co-worker's (are you there Joe?) roommate worked at Apple and they had a new program called Visicalc. We tried their system for a couple of weeks, and then bought a $10K Apple II and a daisy wheel printer (how many people know what that is?). The mainframe people could not understand why we wanted a 1.2Mhz, 16K, 160K floppy machine with a yellow monitor!

    We used this machine and a couple others to put together complete rate cases that totalled tens of millions of dollars. After about a year, the CA Public Utilities Commission can over to see why our numbers always added up and didn't have eraser marks all over them.

    We were estatic when we upgraded to 64K and then got an Apple III. These were used until Steve Jobs got greedy and closed the box for his Lisa.

    After that I try every competitor to Visicalc and didn't stop until I found a new company at a SF computer show in a 10'x10' booth. The company was, of course, Lotus 123 and we made the switch to a couple of Compaq suitcase computers (the only way IT would allow us to avoid buying overpriced IBM PC's).

    We never looked back, and it wasn't too much later that I used Lotus to manage a $40M capital budget.

  55. Re:Very Old but Powerful for its time.. & stil by InspectorPraline · · Score: 1

    You're right - the MECC Curriculum was one of the greatest educational program series ever created. Problem is, all those programs were stored on 5.25" floppies, and we know how careful 2nd graders are with things like that. Worse yet, you can't find the programs available for sale anymore except in second hand shops (or eBay), and I seriously doubt any school district would want to get itself involved in emulation, due to some people seeing it as legally dubious.

    School district administrators are very leery of doing business with second-hand places or eBay - to the point that it will probably only happen in a select few places, if at all. The only thing to do is to use 'em if ya got 'em - they are INCREDIBLE educational tools, but their availability is limited, at best.

    The other issue is that "eye candy" has become part & parcel in the game world, so kids now expect it. If it's not there, they go "this sucks" and leave it behind. I recently went on a trip with the high school band I student teach to Chicago - I took my iBook, a copy of RockNES, and a few games from my childhood, and I had kids wondering what I was playing, but saying things like "boy, the graphics sure suck - how can you enjoy something like that?"

    Gone are the days when, because you could only do so much with graphics, you had to put engaging content in its place. Oregon Trail was an incredible game not for its graphics but for its content. Where in the World is Carmen Sandiego? was one of the unusual entries that DID have great graphics (for an Apple II) AND had great content. Number Munchers was probably my favorite game, and it wasn't the greatest graphically. Anyway, your idea is great in theory, but from the way I've seen things work at my school, administrators would reject it in a heartbeat. :(

    Studying literature at Harvard is like learning about women at the Mayo Clinic.
    --- Roy Blount, Jr.

  56. Something like that. by Anonymous Coward · · Score: 1, Insightful

    We need that for Linux.

    Not just Windows-like apps.

    Not just a killer app.

    We need a killer app that Windows does NOT have.

    Then we'll see Windows machines on desktops _and_ Linux side by side.

    1. Re:Something like that. by Anonymous Coward · · Score: 0
      Then, since the killer app will (of course) be GPL, it will be ported to Windows, eliminating that perceived advantage.

      Unless it wasn't GPL--but that wouldn't fit in with our Utopian vision of a socialist future, would it?

      ~~~

    2. Re:Something like that. by russellh · · Score: 1

      We need a killer app that Windows does NOT have.

      That would be like saying that an obscure spoken language needs a killer novel so people around the world start learning the language. Uh, not.

      Linux doesn't need a killer app. It needs a user experience that is orders of magnitude better than anything else that exists. ( I was about to write it needs a killer user experience... but that just didn't seem, well, you know...

      Such a user experience will be like the original Macintosh - when you see it and try it, it should literally open your eyes.

      --
      must... stay... awake...
    3. Re:Something like that. by Anonymous Coward · · Score: 1, Funny

      killer app for linux?

      xbill

  57. Re:20 years later, and its still more then many ne by Anonymous Coward · · Score: 0

    Yeah, if all you need is 4 columns and 19 rows displayed.

  58. Old computers are still very useful by Da+VinMan · · Score: 3, Insightful

    It's hard to get by these days without knowing at least a little bit about how to use a PC.

    Well, you're right about that, but it misses the point. The educational value of a computer does not, for the most part, lie in learning how to use the computer for its own sake. A computer is a general purpose information tool and one goal in owning a computer is education. Education can include reading, writing, math, science, social studies, etc. A computer can, to an extent, help with all of those subjects.

    Note that an Apple ][ will help you just as much with your math as a PC, as long as the software on each is roughly equivalent.

    I do get tired of hearing about school districts that just dropped $250,000 for a brand new computer lab, and then they turn around and lay off teachers then complain about the student:teacher ratio. It doesn't make sense to do that when you consider that they really don't even need the lab.

    The above probably set you to thinking about how inadequate an Apple would be to learn computer science subjects. You would be right to an extent, but a lab really sees far more uses than just for computer science education. If the goal is to best serve the majority of the student body, then buying your computer equipment (and by extension the education software) around the needs of your computer science oriented students is a poor choice.

    --
    Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
    1. Re:Old computers are still very useful by dasmegabyte · · Score: 2, Informative

      Well, something you should probably have pointed out to you before you complain about a school buying a new computer lab, new parking lot or new fieldhouse, is that this money doesn't come from the budget that pays for teachers & staff. That money comes from taxes...it's the only way to run a public institution. You have a budget and know exactly how much you're getting, and you divvy that up in expenses that you exactly how must everything costs.

      That new fieldhouse, and those computers, come either from a grant from the state, a gift from the community, or a bond voted on by the public. They were paid for with a one time windfall that the school will never see again. It's up to the school to use this as best as it can. If a fieldhouse makes alumni donate $10k more per year, at little or no recurring cost to the school, it's a sound investment. You can't point out that the same school is barely able to pay its employees, because that problem is related to people not voting for an increase in school taxes, or the state cutting funding, or (in the case of New York) the state suddenly deciding that everybody's going to pay 30% less school taxes. The people who granted the money for the computers or the fieldhouse don't want that money used to pay an arithmetic professor...even if that's a better use for the cash. And most states have such strict rules with grants that the school would have to full some real accounting fast ones to do this in the first place. Misappropriation of funds is the kind of thing that causes principals their jobs, and they're otherwise in a pretty secure situation.

      It's like having a birthday where all you get is toys...only you're 27, and you could really use the cash, not to mention clean socks and underwear. I guarantee you that even as those school in Cali are firing 25,000 employees, many of them will be getting bitchin' new lunchrooms and rooms full of top of the line flatscreen Dells. My old university just finished building a $15,000,000 student union, despite needing new dorms so much they're renting a HoJo. Of course, they'd have to PAY for the dorm.

      --
      Hey freaks: now you're ju
  59. Agree or Disagree by Bios_Hakr · · Score: 3, Informative

    I have reread your comment several times, and I'm not sure if I should disagree, or agree.

    First off, dongle, cd check, product key, all these things are trivial to circumvent. There is no technological frontier of copy protection. There is a binary with a loop that checks for a valid device. This binary loop stands out like a sore thumb in a hex editor. It is easy to take one JMP and redirect it past the loop. If you don't belive it is easy, just look at some of the Cracker FAQs. I'm not saying it is as easy as falling out of bed, but it definately is easier than designing a copy protection scheme in the first place.

    Second, copy protection is like snake-oil of the gaming industry. You have companies with names like SafeDisk and WriteBlock. You have people writing huge databases for online product activation. Think about how much it costs MS just to run their call center to process activation. Think about how much Activision paid in royalties to SafeDisk. And for what? Just so I can spend all of 30 seconds at GameCopyWorld do download a no-cd crack.

    About 3 nights ago, I was hanging at a friend's house for some gaming. His copy of WinXP crapped out on him. It took 20 minutes on a long-distance call from Tokyo to Washington to get his crap working agian. Oddly enough, my "leaked" serial code has worked perfectly since the day I downloaded it.

    --
    I'd rather you do it wrong, than for me to have to do it at all.
    1. Re:Agree or Disagree by Anonymous Coward · · Score: 0

      First off, dongle, cd check, product key, all these things are trivial to circumvent. There is no technological frontier of copy protection. There is a binary with a loop that checks for a valid device. This binary loop stands out like a sore thumb in a hex editor.

      Only an idiot would use a loop! With dongles like the SentinelSuperPro from Rainbow Technologies, you can pass a dynamically formed token to the dongle and it gives you back a known transformation that can be used as the argument of a JMP or some code other transformations. There is nothing "in memory" that the result from the dongle is being compared to --it either works or doesn't, based on the presence or absence of the dongle. Add to this, "fake" dongle calls, "random" dongle calls and code checksums and you have created a nice little hacking nightmare for anyone with a "hex editor" or a $50,000 ICE.

  60. From 1977 - 1982, a lot by green+pizza · · Score: 1

    Besides schools, where were Apple II's embraced by business?

    Gobs of businesses used Apple II's in the late 1970s and early 1980s. It wasn't until the IBM PC (first shipped in 1982) became popular that businesses started to go that route.

    Apple didn't do much to keep the business people... they quit focusing on the Apple II and instead built the Apple III (so overengineered that it didn't work --- there were actually chips on the board that disabled certain features -- read up on it at www.woz.org for the whole sad story). The Apple III was worthless and overpriced. The Lisa was pretty smooth, but very few businesses wanted to spend upwards of $10K per machine regardless of how much ram and HD space it had. By the time the Macintosh shipped in 1984, most mainstream business software was already PC-based, leaving only the graphics / DTP market to utilize the Mac and its features (Postscript support, a sane GUI, easy networking, etc).

    Some businesses did stick with the Mac, though... in fact Microsoft Excel for Macintosh was released in 1985, it was the first true GUI spreadsheet and looks a lot like the Excel used today. It wasn't until Windows 3.0 that PC users got the same look-and-feel for their Excel. (It was also around that time that MS Office began to take over the entire globe...)

  61. Re:Apple II - serious? by ncc74656 · · Score: 1
    And damn AppleWorks was a bad wordprocessor.

    Given plenty of storage and memory, AppleWorks (especially >=3.0) was a pretty decent package. 128K and a pair of 5.25" floppies was definitely suboptimal (stick with pre-3.0 versions for such a system), but with 1 meg of RAM and a hard drive (or at least 256K and a 3.5" floppy drive), it was pretty decent. The TimeOut addons were cool, as well (especially SuperFonts and UltraMacros). Just because your school didn't shell out for the goodies didn't make AppleWorks a bad product for the rest of us who did.

    Besides, if your spelling was any good, you didn't need the spell checker. :-)

    --
    20 January 2017: the End of an Error.
  62. Cassette data formats by billstewart · · Score: 1
    At least one machine of that era, I think the TRS-80, did 300 baud. Nice to know Apple's much faster :-)


    Things like that have been done since then - Information Society has a song on one of their CDs called "300 8N1" - play it to your modem, and it'll output ascii...

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:Cassette data formats by iggymanz · · Score: 1

      The TRS-80 had a MODEM that was 300 baud, but the cassette interface could do 1200 or even 2400; the bit rate was programmable

  63. Pretty common, actually by green+pizza · · Score: 1

    An Apple II is about all a person needs for basic "computer skills", especially for spreadsheets. Sure, MS Excel can walk my dog and wash my car, but the basics (managing tables & columns, writing formulas) really hasn't changed since VisiCalc or AppleWorks for the Apple II.

    There are also gobs of eductional titles available for the Apple II. Unlike most modern software, many of the old titles shipped with entire binders full of manual, usage, and educational tie-in materials. Some of the MECC titles even came with full reports and studies to prove the value of the software. Sure beats the eye candy "edutainment" software of today.

    Still, nothing's better than a good teacher who knows how to regulate software usage.

    1. Re:Pretty common, actually by Tiny+Elvis · · Score: 1

      Hah! did VIsicalc or Appleworks have a talking paper clip to help with all my problems??? I don't think so. Paperclip helps me make good worksheets, I could never have made them on dumb old visicalc.

  64. strangely formatted page by Anonymous Coward · · Score: 1, Insightful
    Did anyone
    besides me
    try to read
    this article
    in Mozilla
    on an
    800x600
    display?
    Very tedious
    indeed.
    Especially
    the
    indented
    parts.

    Sorry. This post is admittedly lame, but I am working off the frustration of trying to read an otherwise rather interesting piece. I feel better now.

    1. Re:strangely formatted page by Anonymous Coward · · Score: 0

      Oh man...I tried to read this page on my Zaurus 5500 using Konquerer. It totally killed me!

  65. My folks still use 'em for labels by green+pizza · · Score: 1

    Both my parents and grandparents still use an Apple IIc for printing labels. They each have an Appleworks database with addresses of friends and family. Plugged into the Apple is an ImageWriter II with pin-feed address labels. Their box of 5000 labels is starting to empty... may soon be time to find a new source for the labels or *gasp* upgrade.

  66. Re:Al Gore planned it all. by Anonymous Coward · · Score: 0

    Well that was a lame attempt at humour that didn't quite pan out, hmmm?

  67. And it's really, really fast!! by billstewart · · Score: 1

    A number of years ago, my wife had a tax consulting business. At one point she had a 25MHz 386sx laptop, which was annoyingly slow for the then-current tax software. One of her clients needed to access some files from a couple of years before, when she'd been using a spreadsheet on her Toshiba 1000 9.xMHz 8086-clone laptop. Wow! Was that ever Fast!.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
  68. Al Gore invented the Apple ][ by Anonymous Coward · · Score: 0

    along with the pounds of toxic lead shielding the monitors polluting garbage dumps around the planet.

    Oh I get it, Al Gore joined Apple Computer's board of directors recently to help them clean up the millions of pounds of pollution they make in manufacturing computers...

    All of that legal DOJ anti-trust persecution of MS had nothing to do with it...

  69. Re:Apple II - serious? by theperplepigg · · Score: 1
    kinda offtopic, but what the hell...

    heh, I remember once getting paid some small sum (like $30 or so) to manually virus-scan every floppy disk in the small business my dad worked for. At first, it was estimated at 50 or less disks, but once I got going, they were pulling floppies out of the woodworks for me to scan. originally, it was a $20 job, but the extra load got me an extra few dollars, plus, I got to keep all the floppies that were "dirty" (even though the scanning process also included cleaning when necessary). I ended up with a good 15 or so newly reformatted 5-1/4 floppies, and about $10-15/hour pay. Not bad for an ~eleven year old. Of course, that was back when I was hooked on Atomic Fireballs, so my dealer (liquor store down the street) probably ended up with most of it...

    --paul

    --
    -- Every time you kill a kitten, God masturbates.
  70. AppleWorks as a WP by green+pizza · · Score: 1

    I used AppleWorks 2 and 3 on a machine with a single 5.25" drive (and Apple //c to be exact). It worked quite well, but I did have to swap disks to do a spell check. Bankstreet Writer was also nice.

    Fonts weren't much on a issue for me, as I rarely used AppleWorks to print my final draft -- I'd usually save the file as plain ASCII and open it up in Publish-It (a nice Apple II DTP app) for final fonts, layout, and clip art.

    Before I got a Mac, I upgraded to an Apple IIgs with an Apple StyleWriter 360 dpi inkjet printer. All of my 8-bit Apple II apps continued to work, plus a few even shipped with snazzy 16-bit IIgs versions (including Publish It and 8/16 Paint).

    1. Re:AppleWorks as a WP by ncc74656 · · Score: 1
      I used AppleWorks 2 and 3 on a machine with a single 5.25" drive

      Ouch.

      Fonts weren't much on a issue for me, as I rarely used AppleWorks to print my final draft -- I'd usually save the file as plain ASCII and open it up in Publish-It (a nice Apple II DTP app) for final fonts, layout, and clip art.

      PublishIt! was pretty decent...used to do the newsletter for the local Apple user group with it. If I uploaded the PostScript output and printed it on the laser printer in the lab, you couldn't tell that it was done on an Apple II. For printing stuff on an Imagewriter, though, the print quality from SuperFonts was far superior (160x144 dpi vs. 120x72).

      --
      20 January 2017: the End of an Error.
  71. Excel Replacement.... by larry2k · · Score: 1

    Right on time!!! I was looking for a small Excel replacement....

    --

    The package said "Windows XP or better. Pentium Class Processor or better"... So I got a Mac with OS X

  72. Good code, awful writing by Charlie+Bill · · Score: 1

    You think the guy would have the common sense to use a spellchecker in this day and age, but no...

    _Awful_ grammar.

  73. fyi on "greed is good" by StandardDeviant · · Score: 1

    "Greed is good" as a designator for an era specifically applies to the 1980s becuase the movie from which the quote originated was set on wall street in the 1980s. (The character was the oh-so-sleazy Gordon Gecko, and the movie was, iirc, simply titled Wall Street, also starring Charlie Sheen and (again iirc) Darryl Hannah.)

  74. Who is the author? by Thing+1 · · Score: 1
    "The author of VisiCalc, the first spreadsheet program, [...]"

    I can understand the submitter not including this information, but a good editor should add stuff like this.

    The author was Bob Frankston (which required a bit of digging -- exactly two mouse clicks -- click on the story, then click on "Bob's other writings." on the top left).

    (Funny that his name appears nowhere on the linked story.)

    --
    I feel fantastic, and I'm still alive.
  75. I have original copy in Vinyl Binder of Visicalc by Umanity · · Score: 1

    Wow... I just dragged out of my computer crypt my original copies of Visicalc for Apple II.. I still have four Apple II's in my computer room. I was telling my young {20} friend about how Visicalc spurred the PC revolution. I worked in a small computer store in Stamford, CT. called "THE COMPUTER PLACE" when it all started. Apple II's started to fly out the door, each with a copy of Visicalc. I learned about DIF {Data Interchange Format} which was one of the first portable data description format {tuples/rows... etc}... I did a bit of consulting for some companies writing spreadsheets combined with BASIC programs.

    It was exciting back then... I wish I felt the excitement now..

    Later Ppl,
    Michael Uman

    --

    Michael A. Uman
    Sr Software Engineer
    softwaremagic.net

  76. because as we all know by geekoid · · Score: 0, Offtopic

    no president besides Clinton did anything wrong.

    Interesting, you mention Enron, then refer to cClinton, yet you don't take a jabe at the current administration.

    apparently Nove Express is Dubya.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  77. But does anyone remember... by autophile · · Score: 1
    Someone would hand you a 5-1/4 inch floppy with the media removed, and it had a label on it that said "InvisiCalc"?

    --Rob

    "Mother says there are rats in the rockery."
    --Ratman's Notebooks (1968)

    --
    Towards the Singularity.
  78. Mac OS X? by Anonymous Coward · · Score: 0

    Yeah, man, please port Visicalc to the OS X!!

    I'd love to be using that now instead of that Microsoft crap called Ex-Hell.

    1. Re:Mac OS X? by exp(pi*sqrt(163)) · · Score: 2, Funny

      I'm running it on MacOS X. I do have virtual PC however.

      --
      Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  79. Re:Very Old but Powerful for its time.. & stil by ShadowDrake · · Score: 1

    But it all depends on what you're doing with it.

    It doesn't matter if you're running a PC, an Apple II+, or a PET 2001 if your goal is to put up pretty flash cards and teach history by using the Oregon Trail programme (resultant report: "People got many dieases, all of which could be cured by pressing 'Reset' at the right time)

    --
    It's just like a fascist dictatorship, without the punctual rail service!
  80. Re:20 years later, and its still more then many ne by Unregistered · · Score: 1

    True. I dl'd visicalc a while ago and tried to figure out what it could do. I could do everything i know how to do in excel (albeit not much) except charts (maybe it can do that too and i just didn't figure it out). Of course i've only used a spreadsheet maybe 5x for real, but still cool.

  81. "Greed is good" came from ... by Ungrounded+Lightning · · Score: 2, Interesting

    [Visicalc] also changed accounting forecasts forever, which triggered the investment boom that brought us the "greed is good" era.

    I highly doubt that this one application started an era of "greed is good." People have always been greedy, this just let them be greedying is a slighly more sucessful manner.


    "Greed is good", IMNSHO, came from Ayn Rand, via the Objectivist society, the Society(?) for Individiual Liberties (SIL), the Libertarian Party (and non-party-member libertarians).

    Rand's thesis is a reaction to, and an analysis of the reasons for, the success of Capitalism in the US, contrasted with the despotism that arose from Socialism, National Socialism, and Communism in Europe (especially her native Russia).

    Objectivism's prescription for social organization: instead of attempting to perfect the individual and train him to work against his instincts, you organize inter-individual interactions so that the so-called "vices" lead the individual into what the society (and most individuals) define as MORAL behavior.

    Interestingly: Just about the ONLY way that has been found to turn psychopaths into law-abiding citizens with a high success rate is to teach them Objectivism. (Since a psychopath is precicely a person who reasons solely from "What's in it for me?", this is exactly what you'd expect if the social design of Objectivist philosophy was successful. B-) )

    Where libertarians stop with "stay off me and I'll stay off you", Objectivists have a well-reasoned party line that INCLUDES that as a basic element. So Objectivists tend to be revolted by many libertarians' personal morals, yet they still get along. (That's because they share that basic principle of "don't hit first", so arguments go on forever but fights never start.)

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:"Greed is good" came from ... by Anonymous Coward · · Score: 0

      (Since a psychopath is precicely a person who reasons solely from "What's in it for me?", this is exactly what you'd expect if the social design of Objectivist philosophy was successful. B-) )

      So you're saying that Objectivists, and therefore by extension Libertarians, are psychopaths?

      Makes sense.

  82. Is it fast? by exp(pi*sqrt(163)) · · Score: 1

    It's slow as hell on my dual 2GHz Zeon. I wonder why. Ah...it goes fast if I hit alt-enter and run it full screen.

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
  83. Re:Apple II - serious? by Anonymous Coward · · Score: 0


    >Of course, the release of the original IBM PC a >couple of years later completely overshadowed >Apple's moment in the sun.

    And Lotus 1-2-3 which eclipsed Visicalc.

  84. We forget how amazing this was... by jpellino · · Score: 2, Interesting

    We had a PDP-11/40 with six 20mA current loop connections pluggable to any of 22 campus jacks (five years ago the contractors for our UTP retrofit on the 1978 building spent most of a day scratching their heads about this bunch of wires). Apple ][s with cassette interfaces and plain old TVs were a godsend for teaching programming. A spreadsheet was manna. BeagleBrothers were gods. And in 1991 I was still able to communicte with a class in Sofia by a deuling banjos style interchange on their Pravetz clones in Apple graphics (PLOT and HPLOT and HPLOTTO on "GR" or "HGR" or "HGR2" were a universal language - like the Close Encounters scene...) i think the commands and such from Apple ][ are in my DNA now... I still have my HHGG from Infocom and a //c+ to run it on!

    --
    "Win treats sysadmins better than users. Mac treats users better than sysadmins. Linux treats everyone like sysadmins."
  85. Skidding by klui · · Score: 2, Interesting

    It's interesting how Frankston talks about skidding. Since VisiCalc has a typeahead buffer, he did not buffer the arrow keys which prevented overshooting a destination on the slow Apple II.

    I find this interesting because NeXTstep had a terrible problem with typeahead when it came to scrolling in almost any application. It's a good thing those guys fixed it for OS X. At least it seems to have been fixed for OS X.

  86. Accountants by radpole · · Score: 1

    Don't forget how it let bean counters spend hours creating vast volumes of spreadsheets and fudging the numbers to get the rounding to come out.

  87. I wan't my Number Munchers back! by Znonymous+Coward · · Score: 2, Funny

    ch00t, ch00t!

    ][ in middle east!

    --

    Karma: The shiznight, mostly because I am the Drizzle.

    1. Re:I wan't my Number Munchers back! by usotsuki · · Score: 1

      A-oh.

      "You've just been eaten by a Troggulus normalus."

      (Anyone got a link?)

      -uso.
      Need an Apple ][ emulator? Click my link!

      --
      Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  88. Headline should be "How to write a program" by Greg@UF · · Score: 5, Insightful

    And all young programmers should be made to sit an exam based on this.

    With concepts like
    "VisiCalc was a product, not a program"

    "The goal was to give the user a conceptual model which was unsurprising -- it was called the principle of least surprise. We were illusionists synthesizing an experience."

    "One guiding principle was to always have functioning code. It was the scaffolding and all I needed to do was flesh it out. Or not. Since the program held together omitting a feature was a choice and it gave us flexibility"

    and from the section on 'kidding' :
    "I doubt if any but the most geeky users were even aware that there was an issue let alone a solution. This is the kind of design detail that makes a program feel good even if you don't know why."

    I've tried to tell several younger coders things like this on many occassions, and getting the message through can be hard work !

    This article shows not only why these principles are important, but how to approach projects overall. Someone should carve it in stone (then hit newbie programmers over the head with it until it sinks in :-) )

    --
    -- You can't give it, you can't even buy it, and you just don't get it!
  89. great! by 2057 · · Score: 0

    old programs are great to try and program yourself,they arent very complicated but still hold an icredible amount of usability plus, you can capture the problems, and skills gained from creating a great software, without having to come up with an idea for a great software, i call this "Nostaligia Coding"

    --
    For The Best Jazz/Hip-hop fusion > COlD DUCK
  90. vc.com with wine? by e**(i+pi)-1 · · Score: 1

    tried unsuccessfully to run it under wine, winex
    or dosemu (no surprise). vc.com runs however fine
    with vmware under linux (no surprise neither).

    1. Re:vc.com with wine? by w_crossman · · Score: 1

      Actually, vc.com worked perfectly for me under DOSEMU and the included FreeDos. Try the latest version, which is what I'm using.

    2. Re:vc.com with wine? by e**(i+pi)-1 · · Score: 1

      yes, indeed, worked now also for me with the latest
      dosemu version.

  91. Accountants Turned Programmers by Tablizer · · Score: 4, Interesting

    I remember when spreadsheet "macros" were the rage. Basically you record (or transcribe) the keystrokes used to select the menus and commands. Most menus were based on pressing a single letter to drill down to the next menu. Later they added an IF-statement and a goto of sorts, making it a Turing-complete language.

    Accountants became de-facto programmers and did some pretty nifty things with macros. With this came the downsides of amature programmers also, such as hard-to-figure-out coding and other maintenance headaches.

    The accountant-as-programmer trend more or less ended when Excel replaced Lotus-123 as the "in" spreadsheet package, and keyboard macros gave way to Excel Basic (I don't remember the exact MS name). Excel Basic sucked as a language. Besides, macros did not require learning anything really new because they were pretty much the very menu sequence that users typed anyhow. But Excel Basic was a completely different language that had almost no direct relationship to the user menus. Mousing instead of typing also diminished letter-centric thinking.

    Astute macro users were pissed at being forced to MS, but generally appear to have eventually just given up or scaled way back on spreadsheet programming. I believe Excel had a "macro recorder" of its own, but one could not add IF statements and loops nearly as easily as 123 without getting into VB-like programming syntax.

    An interesting era of end-user programming came and went.

    1. Re:Accountants Turned Programmers by Greg@UF · · Score: 1

      It came and stayed.

      I coded something in visual basic for Excel last week for a local accountant. She regularly records excel macros, but this one was a bit too tough for her.

      --
      -- You can't give it, you can't even buy it, and you just don't get it!
    2. Re:Accountants Turned Programmers by Tablizer · · Score: 1

      It came and stayed.

      Well, I just don't see it as much, at least complex actions.

    3. Re:Accountants Turned Programmers by Anonymous Coward · · Score: 0

      I call bullshit on this one. Excel 4 had a macro language that had nothing to do with basic, even less with visual basic. From your description, i'm guessing it was quite close to the Lotus macro language. Excel 5 brought in Visual Basic for Applications - but that wasnt until 1993. Lotus was out of the race by then. I used to do adventure games on Excel 4 macro language..

  92. memories by jonnyfivealive · · Score: 1

    hehe... thanks for the oregon trail, that brought back many memories. we used to play this, oddly enough, on apple ][ e's back in elementary school. i remember there were a couple computers (dont remember what they were, but apples) that were faster than the ][e's and we went to oregon in 7 minutes cuz the game speed was all relative to processor speed back in the day. hehe, that was good fun.

  93. I assure you by Hershmire · · Score: 1

    This man was no accountant.

    --
    if(!toilet_paper) roll.replace(new roll); //Stupid roommates.
    1. Re:I assure you by WillAdams · · Score: 1

      Maybe ``bookkeeper'' would've been a better term.

      Guess nostalgia is good for mod points hereabouts ;)

      I was rushed, and had meant to note that it's really a shame that even now, there hasn't been a successful and widespread improvement on the 2D spreadsheet---people who grokked and used Javelin and Improv are few and far between, though whether that was marketing or UI is debatable.

      William
      (who still has Lotus Improv on his NeXT Cube ;)

      --
      Sphinx of black quartz, judge my vow.
  94. Re:fp by sco08y · · Score: 0, Offtopic

    You failed it.

  95. Eureka! by Tablizer · · Score: 3, Funny

    I once invented spreadsheet software for Enron, it was called InvisiCalc.

  96. IBM - Lotus - Visicalc by G3ckoG33k · · Score: 1

    IBM owns Lotus owns Visicalc.

    If IBM wants to support open-source, please, let us have the source.

    Yesterday I seached in vain for a text console spread sheet, with a GUI Ã la Midnight Commander. I searched both Freshmeat and SourceForge. Does anyone else know of any other place?

    1. Re:IBM - Lotus - Visicalc by pix · · Score: 1

      How about sc?

    2. Re:IBM - Lotus - Visicalc by G3ckoG33k · · Score: 1

      Huh?

      What is sc?

      Do you have a link?

    3. Re:IBM - Lotus - Visicalc by G3ckoG33k · · Score: 1

      I found it! It works like a charm! Thanks!!! Strangely, it was not included in the distro I use.

    4. Re:IBM - Lotus - Visicalc by pix · · Score: 1

      You could also try the curses version of oleo

  97. Re:Very Old but Powerful for its time.. & stil by wayland · · Score: 1

    Turtle:
    http://www.cs.berkeley.edu/~bh/
    (look at the Berkeley Logo section)

    I use this. It's cool :).

  98. oh, that reminds me. by Mir322 · · Score: 1

    I still have a copy of Visicalc, in original shrink wrap (obviously never used). What should i do with it? auction it off to colectors on ebay ? keep it as a souvenir and door-stop?

    --
    "There is always some madness in love. But there is also always some reason in madness."- Friedrich Nietzsche
  99. Use dosbox to run visicalc by Anonymous Coward · · Score: 0

    For those of you on linux, or any un*x with SDL, download dosbox at dosbox.zophar.net. It is a DOS emulator capable of running most real mode DOS programs, including visicalc. Since dosbox is an emulator, it should work on OS X as well. Oh, you don't need a copy of DOS, as dosbox includes it's own.

  100. Fun for the first 10 times you do it by iamacat · · Score: 1

    Then you will give a fortune for tools/platforms that don't make you do it for 11th time. Don't tell me you enjoy laying out screens of your applications by using absolute coordinates.

    I am working on a database engine for Palm it wouldn't be practical to maintain the code written directly on top the OS that doesn't even fully implement ANSI C library.

    So I had the fun of implementing higher-level abstractions. Now I have a full ANSI C library in optimized 68K assembler. I have a shared library engine that supports multiple segments, global varables, and all C++ features. Shared libraries avoid using any dynamic heap by storing their global variables and relocation tables in persistent chunks. On top of that, there are equivalents of java.lang, java.io and java.net in C++, with a hash table that supports hash["Life"] = 42. There are green threads, although I still need to debug Net.lib preemption. I have a mostly portable library that accurately emulates C++ exceptions on top of other language features to port stupid MS compiler on CE.

    Finally, on top of that I have some interesting applications like a SQL listener and HTTP server with plugin support, that actually see practical use although I kind of stretched the neccessity of doing things this way.

    I just wished we sold those things directly. Well, if you want to roll out your own, just consider that MemSemaphoreReserve(true) unprotects persistent store and MemSemaphoreRelease(true) will re-protect it. EvtGetEvent will hang when you are holding a semaphore though, and that includes implicit use by FrmCustomAlert, Net.lib connect dialog and so on. So you can't just always hold it. As for shared libraries, just look at CodeWarrior MSL startup code. It does most of the program loading for 1.0 devices. You can load the libraries yourself in a similar fashion. Just switch A5 register when you call another module. If you just make a few calls and overhead is not critical, you can just do SysAppLaunch with sysAppLaunchNewGlobals instead.

    So anyway, I had lots of fun doing it, but now I am asked to port my code to BREW. Oh shit. I would have to reverse-engineer binary format to support global variabes. AGAIN. Port an ANSI C library on top of a crippled, proprietory API. AGAIN. Write UI tools with a half-broken form editor and lots of hardcoded switch statements if not coordinates. AGAIN. Please, can't I do a nice Zaurus port instead?

    Of course, there are always unique low level puzzles that are enjoyable to solve. Like, what's the fastest way to get positions of all the set bits in the bitmap? But, you still get those in a high-level language. So low-level programming is a great thing to do for 1 year, but not for 10 years. Just imagine what a great thing you could create using high-level tools and the same effort. Of course, I am talking about nice, easy to use tools like Java, Cocoa or QT, not MFC,COM,XML and other high-complexity tools

    Microsoft: We put F in MFC

  101. Simple coding by pommiekiwifruit · · Score: 1

    Well, there are communities of people who write new games for the Atari 2600, C64 (with or without megabytes of RAM), Game Boy Advance. Perhaps you might find some joy there.

    1. Re:Simple coding by Piquan · · Score: 1

      Good call, thanks!

  102. Lost opportunity by Ignorant+Aardvark · · Score: 1

    "Oh, and you can still download VisiCalc in case you run DOS or Windows and have 27,520 bytes to spare."

    Oh darn, I was going to download it, but I really can't spare those 27KB. My hard drive is filled to the brim already with other *data*, yeah, that's the ticket ...

  103. So what about ZAP? by pork_spies · · Score: 1

    I got my first computer in 1980 and VisiCalc was big. So was a program called ZAP - can't remember what it was but I think it was a CP/M thing. Anyone enlighten me and tell me where I can see it/run it?

  104. Ironically, I don't have 26k to spare. by 192939495969798999 · · Score: 1

    My computer is completely full. I don't even have enough disk space to fin

    --
    stuff |
  105. Old time Geekiness by Anonymous Coward · · Score: 0

    Ah yes, and

  106. Did anyone use it on a TRS-80? by nighty5 · · Score: 1

    Back in the way early 80's, my father was a programmer on a few IBM mainframes. Although we had this fantastic Tandy TRS-80 with the dual drives and b/w integrated monitor at home to play with.

    I remember it used to run Visicalc, all our home expenses would trundle through the program to manage the families finances.

    We used to also have one of those big fuck-off printers which was a clunker! Fantastic device, who can forget the large orange reset button and the fantastic array of BASIC programs available.

    Those were the days!

    I recently found a Perl CGI version of Eliza, which used to run on the TRS-80 which brought back more memories....

  107. Re:Mac OS X? - use Apple ][ Rom by Creepy · · Score: 1

    lamer.

    use the ORIGINAL Apple ][ version in an emulator, at least. You're obviously not a well trained Apple bigot yet :P

    here's the archive of the rom
    ftp://ftp.apple.asimov.net/pub/apple_II/image s/uti lity/misc/visicalc.zip

    find your emulator at someplace like emulation.net

  108. I used Multiplan on an TI-99/4A by emil · · Score: 1

    Cartrige-based app. I'm surprised that Visicalc never made it to this machine.

  109. rofl by Mr+Z · · Score: 1

    Or is it a hash pipe?

  110. Re:Apple II - serious? by Mr+Z · · Score: 1

    I think you ducked when the point came whizzing your way. Yes, the Apple ][ was a cash cow for years. But did it sell into businesses? Not really once the PC took root.

    And the Apple ///? I know of at least one business that bought into those (Hastings Manufacturing, in Hastings, MI) and ended up dumping them off on the local library and YMCA. I got to help maintain them. I think the Apple /// left a bad taste in most people's mouths. It's too bad -- the machine had some neat aspects.

    The peak for the Apple /// was its 15 seconds of screen time in TRON. (It was the machine that Flynn was typing at while talking to CLU.) Given that it was never highlighted anywhere and that almost nobody recognized the computer then or now says something about how popular it was. :-)

    --Joe
  111. Re:Apple II - serious? by Mr+Z · · Score: 1

    AppleWorks was my favorite, until I really learned WordPerfect 4.2.

  112. He right by Mr+Z · · Score: 1

    There's a reason Weird Al has spreadsheets printed out on his bedsheets....

    1. Re:He right by dasmegabyte · · Score: 1

      God I hope so. I'd hate to think that was an attempt to be funny. That song was so terrible it HAS to be biographical.

      --
      Hey freaks: now you're ju
  113. Re:Apple II - serious? by usotsuki · · Score: 1

    The Apple ][ is still alive!! *g*

    And they're working on an Internet suite called Contiki for it. Check at comp.sys.apple2

    -uso.

    --
    Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  114. Re:Very Old but Powerful for its time.. & stil by usotsuki · · Score: 1

    <plug type="shameless">
    Well, if your PC is at least a 486/66, you can run a *good* emulator under DOS, or Windows, or ... and it should have the same look and feel as a real ][, at least Dapple ][ and AppleWin are good emulators...
    </plug>

    -uso.

    --
    Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  115. Re:Very Old but Powerful for its time.. & stil by usotsuki · · Score: 1

    BTW, I'm looking for disk images of MECC programs (I already have Oregon Trail). Mainly the "Mastering Math" series and "Word Wizard v1.0". Just to reminisce. If someone has any of this, could they ADT/SST it and wing me a copy of the disk images? Please test your program with Dapple ][ (see above) on a DOS or Win9x box, or AppleWin on a Windows box, or ..., first, to make sure it works properly.

    -uso.

    --
    Dreams, dreams, don't doubt dreams, dreaming children's dreaming dreams. Sailor Moon SS
  116. More on Psychopaths and Objectivism by Ungrounded+Lightning · · Score: 1

    So you're saying that Objectivists, and therefore by extension Libertarians, are psychopaths?

    No.

    Being a member of the same set, or of a similar set, does not imply that all other members of the set (or similar set) have the same charicteristics. That falsehood is part of magical thinking, not logic. Follow it far enough, and you get "Psychopaths are humans, therefore all humans are psychopaths."

    I'm saying that even psychopaths can become upstanding citizens if they practice Objectivism, because it is an internally-consistent philosophy that shows them "What's in it for me?" in the law-abiding, productive life.

    Now, having said that, I DO get the impression that, among libertairans, the psychopaths DO gravitate toward Objectivism, resulting in them being over-represented among that fraction. A psychopath needs an explicit set of rules in order to know how to stay out of trouble, and Objectivism provides this. Libertarianism in general provides only one basic rule: Don't hit first. This leaves a LOT of room for flexibility, and a conscience is just about necessary to stay out of trouble.

    But not that "over-represented" means "more than among the general population". The general population is between 1/2% and 2% psychopaths, so expect a bit more among Objectivists. But you don't have to be a psychopath to internalize Objectivism, and many (perhaps most) of them are not. (Of course if they're living by the rules, rather than merely giving them lip service, how would you tell? B-) )

    I've met a lot of compensated psychopaths - most of them NOT objectivists. They're rule-bound. Everything's fine as long as YOU play by the rule set THEY learned - and if you're careful about interactions where they are ALLOWED to harm or cheat you (i.e. salesmen). But if you don't play by their rules they perceive you as "bad" - which makes them angry at you, perhaps jealous of you, and (depending on the rule set) may put you in a category where their rules allow them to cause you serious trouble.

    The rules the Objectivists play by are very clear: If you didn't hit them, steal from them, threaten them, or cheat them by fraud, you're ALLOWED to be "bad". This psychopaths who compensated by learning Objectivism the most get-along-with-able psychopaths I've ever encountered.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  117. Re: 23+ year old disk by Carbon+Unit+549 · · Score: 2, Insightful

    What's funny is that he knows he is really screwed if that disk fails - you can't copy it because of the 8-sector format

    Actually you can copy it. You just need a "bit copier". I know because I did it way back in `82.

    --

    nohup rm -rf ~/. >& zen &

  118. When I bought... by talks_to_birds · · Score: 1
    ...my Apple ][+ at Computerland, I caused quite a stir by requesting the optional 48k RAM, rather than merely purchasing the stock 16k.

    When interogated by the salesman as to why I was being so extravagant, I replied "Well, I want to run VisiCalc."

    "Ah..." came the reply, "then you probably do need 48k of RAM."

    Of course, later I added the language card, which pumped that bad boy up to a state-of-the-art 64k.

    How times change...

    t_t_b

    --
    I'm on PJ's "enemies" list! Are you?
  119. rtfm by SHEENmaster · · Score: 1

    The article says that VisiCalc couldn't keep up with the tape drive, and had to leave blank space while it was thinking. That's what I was referring to.

    --
    You can't judge a book by the way it wears its hair.
    1. Re:rtfm by Anonymous Coward · · Score: 0

      RTFM, yourself. Nowhere does it say it took 90 minutes to save a file to tape.

  120. What a sad wanker... by Anonymous Coward · · Score: 0

    You sir are a turd burglar.

  121. rtfd by SHEENmaster · · Score: 1

    Read The Fuckin Dictionary; it's called hyperbole.

    --
    You can't judge a book by the way it wears its hair.
  122. type /. into VisiCalc by mmphosis · · Score: 1

    Lameness filter encountered. Post aborted!

    Please use fewer 'junk' characters.
  123. Re:Apple II - serious? by bhtooefr · · Score: 1

    And what about the Lisa? Apple's first try at something like the Mac (the Mac was an anti-Lisa project), but it flopped because it cost too much!

  124. Re:Apple II - serious? by bhtooefr · · Score: 1

    A DOT MATRIX printer? You mean the dying hard drive with a screw driver in it that eats paper, and spits it back out with something vaguely similar to ink on it?