End of an Era: After a 30 Year Run, IBM Drops Support For Lotus 1-2-3
klubar writes Although it has been fading for years, the final death knell came recently for the iconic Lotus 1-2-3. In many ways, Lotus 1-2-3 launched the PC era (and ensured the Apple II success), and once was a serious competitor for Excel (and prior to that Multiplan and VisiCalc). Although I doubt if anyone is creating new Lotus 1-2-3 spreadsheets, I'm sure there are spreadsheets still being used who trace their origin to Lotus 1-2-3, and even Office 2013 still has some functions and key compatibility with Lotus 1-2-3. Oh, how far the mighty have fallen.
1-2-3 on OS/2 was also much slower at calculating than the contemporary Win32 version. Something like half the speed on certain tasks, IIRC.
Hail Eris, full of mischief...
E pluribus sanguinem
Ok, that I know of Lotus was never on Apple... wasn't that Visicalc?
Anyways... when I was a kid, my father brought home a Commodore Vic20 and said "Son! This is the future!" and told me to figure out how to plug it into the TV. I'll not lie... to me it was a video game machine for years. The command line reminded me of exploring some cave... the directories different tunnels, etc... I was a kid.
But as the computers got better and I eventually found myself on an Apple IIe and a Compaq PC it got more interesting. And what finally made me realize what computers could do was when my dad brought home copies of Lotus and Visicalc. I would sit for hours making spreadsheets with formulas in pale monochrome ASCII. You could change something in one cell and watch all the other cells change in response. Prior to that I had no idea what programming even was... or how variables and functions worked. Those first spreadsheets are what made it all real to me. I thought it was amazing. I put my famillies finances on it. I budgeted my allowance. I made rudimentary war games. Really, Lotus (because I always liked the PC better) is what finally made me realize computers were important, and it was something I wanted to do.
Thanks Lotus!
As a finance guy, I well remember the sudden switch from 123 to Excel. Excel started to gain traction by having a WIMP version that followed the emerging Windows HIG standards long before 123, but most accountants were happy with what they knew and saw no reason to shift.
Then Microsoft Office arrived, and Lotus responded with Smartsuite. The problem was that the other parts of Smartsuite completely lacked credibility. Word was already a standard piece of software, and AmiPro lacked essential features. PowerPoint was much better than any alternative, and the Microsoft software was much better integrated with consistent menus and the ability to link and embed spreadsheets within documents and vice versa.
Although 123 remained arguably the best spreadsheet for some time, it was impossible to justify the extra cost of buying a standalone package. IIRC, 123 cost around £350, a huge amount of cash in the early 90s.
So, in my somewhat anecdotal experience, 123 didn't fall out of favour because Lotus/IBM preferred OS/2. It disappeared because it was too expensive and lacked a wider software ecosystem.
One major thing I remember about Lotus 1-2-3 was how easy it allowed spreadsheet power-users to become programmers (maintainability of code aside) via "Macros". Since it was designed in the pre-mouse era, one typically learned and memorized key-strokes based on the menu choices. (The corresponding letters were highlighted, similar to underscores in Windows menus.)
Thus, to "program", you just gave the menu letter sequence in a Macro function. Thus, "FSfoo{enter}" would mean "File, Save as name 'foo' (fictitious example using Windows idioms). An IF function allowed conditionals, and one could "GO TO" cells that had further letter sequence macros and/or create loops. That's enough to make it Turing Complete. It leveraged existing spreadsheet idioms and menu letters to build programs around.
Accountants and clerks did amazing programming using Lotus 1-2-3. Of course it was spaghetti code, but in the short term they were "programmers".
I haven't seen anything like it before or since. Programming Excel is a PITA even for experienced programmers (in other products).
Table-ized A.I.
Ah, boundary conditions on the dates. Makes sense.
I had read that Excel had preview copies out in 1984 (which is fairly quick, considering the Mac itself launched in 1984), but didn't launch officially until 1985. And I suppose, since Windows was still deridingly referred to as "Wintendo" in some circles and generally not widely adopted on PCs, it makes sense that Microsoft would go with an "Excel for MS-DOS 3" marketing stance, even though it really was a Windows app.
FWIW, WordPerfect, my favorite word processor of the early-to-mid-90s (replacing AppleWorks and ///EasyPieces on the Apple //e and Apple ///) got subsumed in the same way as Lotus 1-2-3 did by Excel. While Word for DOS was nothing special, Word for Windows actually was a proper Windows application by the time Word 6 came out. WordPerfect 5.1 on DOS was great, but WordPerfect 6 lost it somehow. The DOS version overreached, trying to bring WYSIWYG into the character-oriented DOS world. The Windows version clung too strongly to their DOS traditions and never really embraced the GUI properly. It was a messy disaster. Microsoft Word 6, for all its faults, was at least largely consistent with itself and the Windows environment around it. (I still miss Reveal Codes though, to this day.)
Program Intellivision!