Visicalc on the Apple Ii
Posted3 months agoActive2 months ago
stonetools.ghost.ioTechstory
calmpositive
Debate
10/100
VisicalcApple IiRetro ComputingSpreadsheet History
Key topics
Visicalc
Apple Ii
Retro Computing
Spreadsheet History
The article discusses the history and impact of VisiCalc on the Apple II, sparking nostalgia and sharing personal anecdotes among commenters about their experiences with the software.
Snapshot generated from the HN discussion
Discussion Activity
Very active discussionFirst comment
5d
Peak period
25
120-132h
Avg / period
12.3
Comment distribution49 data points
Loading chart...
Based on 49 loaded comments
Key moments
- 01Story posted
Oct 19, 2025 at 3:24 AM EDT
3 months ago
Step 01 - 02First comment
Oct 24, 2025 at 9:01 AM EDT
5d after posting
Step 02 - 03Peak activity
25 comments in 120-132h
Hottest window of the conversation
Step 03 - 04Latest activity
Oct 26, 2025 at 3:19 AM EDT
2 months ago
Step 04
Generating AI Summary...
Analyzing up to 500 comments to identify key contributors and discussion patterns
ID: 45632557Type: storyLast synced: 11/20/2025, 2:52:47 PM
Want the full context?
Jump to the original sources
Read the primary article or dive into the live Hacker News thread when you're ready.
>I want a Visicalc.
After explaining that he would need a computer to run it and that the guy did not yet own one, the clerk then proceeded to put together a purchase which was not quite one (or more! Dual-Disk Drive setup) of every Apple product in the store, incl. a 132 column printer and an 80 col. display.
After ringing it up (for which the guy wrote out a check), I was enlisted to help load things into his black Trans Am and he drove off into the sunset.
The thing which most clearly echoed that after was using Lotus Improv on a NeXT Cube --- these days, I either use Google Docs, or pyspread --- really wish Flexisheet would compile under GNUstep or that there was some nice, elegant, multi-dimensional spreadsheet option with a clear, easy-to-understand formula pane (which was the big advantage of Improv --- all formulae were gathered in one place).
A story that's not complete without Javelin (Plus) [1], a similar program with more longevity, and popularity in its particular niche, but much less fame.
1. [https://en.wikipedia.org/wiki/Javelin_Software]
Almost mentioned that I can't get anyone to buy me a license for Quantrix Financial Modeler either, but that felt a bit on-the-nose.
Being able to see values recalculated instantly was earthshattering in a way that even the Internet really wasn't.
WriteNow on a Quadra 950 is very fast, I don't have a spreadsheet application from the same era.
I'm not talking about the over all design philosophy behind such old software. It may be better for getting things done in terms of the interface and, as you mentioned, there's high portability. By portability, I assume you mean you can run it on anything that has an emulator for it.
The trouble is how tied to the hardware it was. For example: 80 column mode was limited to particular video cards, and support didn't include the 80 column support found on later Apple II's. Have extra memory (such as an emulated 128 kB Apple IIe, so again were talking about very common hardware)? Well, you're stuck to the 64 kB (or less) of an Apple II or II+. Given that you have to restart the program to reclaim unused memory, this may be a bigger deal than anticipated.
Such old software is finicky. Even Lotus 1-2-3 on a PC emulator would have its quirks, albeit not to the same extreme.
https://github.com/n-t-roff/sc (active fork)
https://en.wikipedia.org/wiki/Sc_(spreadsheet_calculator)
https://manpages.ubuntu.com/manpages/resolute/en/man1/sc-im....
Installable on mac and unix as ‘sc-im’
https://www.abortretry.fail/p/the-killer-app
40+ years ago..
Great keyboard recorder language! Edit to branch, compare, move entries, auto mixing randomly placed consecutive primes in a matrix array, where sums on columns, or products on columns, so all columns would become semi-equal, I recall often surprising difference plus/minus 1 for sums. Like the 1st pass of a magic square.
It was fun to make, and fun to watch, much slower back then.
[1] https://en.wikipedia.org/wiki/Informix_Wingz
The quality of documentation is something I haven’t see in the last decade or two. It comes in a binder, well organized, thought out with good examples and no expectation of prior knowledge. It’s a joy to read. The only documentation I read thats better than this was the original Apple II Basic manual.
And the best part is it’s all keyboard based. Is there something like vim but for spreadsheets?
`sc` is the only option I’m aware of that is like a “spreadsheet vim” though there are likely others.
Interestingly enough, the original name of sc was . . . wait for it . . . vc
My take away was that VisiCalc was a fairly straight forward technological problem, but a 10,000x+ impact idea. I feel like there are still idea's like this waiting in the shadows to be discovered by a lowly undergrad somewhere who tries something unique for the first time.
And also surprisingly Osborne-1s with SuperCalc (mostly to Texan oilmen working in Indonesia who were in Singapore for R&R, and who needed number crunching out in the field)
I wish I was in the room when he tried to demo Visicalc to the Atari developers, IIRC, the Atari documentary implied that a lot of them showed up to the demo stoned and were perhaps a little confused why they were being shown the demo.
I worked at an Apple dealer as a kid. Was present for the Apple II Plus, Apple //e, ProDrive, Apple ///, Lisa, DEC Rainbow, dBase, Wizardry, Ultima. One of my gopher tasks was to fetch literature and inventory (mostly Z80 SoftCards) from "MicroSoft", just a few blocks away (downtown Bellevue).
My dad was a Symphony superfan. Created a nifty tax filing program, maintained for a few years, shared with friends & family. Before shareware became a thing. Since, I always equated databases and sheetsheets. (Still have PTSD caused by Microsoft's series of kludges. ODBC, ODE (?), ADO,...)
One day, dad came home with BoeingCalc. IIRC, the first commercial 3D spreadsheet. Alas, Boeing lost money on every sale, and wouldn't or couldn't spin it off as a separate biz unit.
IIRC, MicroRIM (first commercial relational database for PCs?) was started by former Boeing people. Back then, Boeing had to create internal tools for themselves, so did some pretty cool stuff.
One program tracked all the land leasing they did, including location, date of expiration, number of square feet, cost/sqft. Once that was done I did some other programs. I went off to college and brought the program listings (in dot matrix greenbar paper) with me. Oh, I was paid $5/hour, which I just looked up would be $17.81/hour now. Then again, I burned up $5 gas and two hours of driving a day, and $5 at the cafeteria.
Every so often I'd get a call from the guy who used the program asking for a fix or enhancement. He didn't know how to program, and I didn't have a computer, so I'd just dictate "between lines 1280 and 1290, type "1291 IF F2 < 100 THEN 1320:F2=B2+1" or whatever.
I went back to the same job the next summer and they had visicalc. I wrote everything as visicalc spreadsheets on the same Apple II, and taught the user how it all worked. It took 10% of the time and I never got calls again -- the user could figure out how to tweak things.
The main problem was the Apple II could only produce 40 columns of text, which really sucked. You could buy a card which could put out 80x24 but for some reason they didn't want to spend the money even though it seemed like it would have paid for itself in faster navigation.
After that we always had nice printers and lots of storage as he started a consultancy and drove it all from that Apple ][. He even wrote documents in the spreadsheet, he refused all attempts to move to a proper word processor. Lots of fond memories there.
- Steve Jobs
https://www.youtube.com/watch?v=npqD602G90o