请输入您要查询的百科知识:

 

词条 VisiCalc
释义

  1. History

     Releases 

  2. Reception

  3. See also

  4. References

  5. Further reading

  6. External links

{{Infobox Software
| name = VisiCalc
| logo = Visicalc logo.svg
| logo_size = x64px
| screenshot = Visicalc.png
| caption = An example VisiCalc spreadsheet on an Apple II
| developer = Software Arts
| released = {{Start date and age|1979}}
| latest release version = VisiCalc Advanced Version
| latest release date = {{Start date and age|1983}}
| operating system = Apple II, Apple SOS, CP/M, Atari 8-bit family, Commodore PET, TRSDOS, Sony SMC-70, DOS, HP series 80
| genre = Spreadsheet
| license = Commercial proprietary software
| website = {{URL|danbricklin.com/visicalc.htm}}
}}

VisiCalc (for "visible calculator")[1] was the first spreadsheet computer program for personal computers, originally released for the Apple II by VisiCorp. It is often considered the application that turned the microcomputer from a hobby for computer enthusiasts into a serious business tool, prompting IBM to introduce the IBM PC two years later.[2] VisiCalc is considered the Apple II's killer app.[3] It sold over 700,000 copies in six years, and as many as 1 million copies over its history.

Initially developed for the Apple II using a 6502 assembler running on the Multics time sharing system,[4][5][6] VisiCalc was ported to numerous platforms, both 8-bit and some of the early 16-bit systems. In order to do this, the company developed porting platforms that produced bug compatible versions. The company took the same approach when the IBM PC was launched, producing a product that was essentially identical to the original 8-bit Apple II version. Sales were initially brisk, with about 300,000 copies sold.

VisiCalc used the A1 notation in formulas.[7]

When Lotus 1-2-3 was launched in 1983, taking full advantage of the expanded memory and screen of the PC, VisiCalc sales ended almost overnight. Sales declined so rapidly that the company was soon insolvent. Lotus Development purchased the company in 1985, and immediately ended sales of VisiCalc and the company's other products.

History

{{blockquote|VISICALC represented a new idea of a way to use a computer and a new way of thinking about the world. Where conventional programming was thought of as a sequence of steps, this new thing was no longer sequential in effect: When you made a change in one place, all other things changed instantly and automatically.

— Ted Nelson[8]}}

Dan Bricklin conceived VisiCalc while watching a presentation at Harvard Business School. The professor was creating a financial model on a blackboard that was ruled with vertical and horizontal lines (resembling accounting paper) to create a table, and he wrote formulas and data into the cells. When the professor found an error or wanted to change a parameter, he had to erase and rewrite several sequential entries in the table. Bricklin realized that he could replicate the process on a computer using an "electronic spreadsheet" to view results of underlying formulae.[9]

Bob Frankston joined Bricklin, and the pair formed the Software Arts company and developed the VisiCalc program for two months during the winter of 1978–79. Bricklin wrote that

with the years of experience we had at the time we created VisiCalc, we were familiar with many row/column financial programs. In fact, Bob had worked since the 1960s at Interactive Data Corporation, a major timesharing utility that was used for some of them and I was exposed to some at Harvard Business School in one of the classes.

Bricklin was referring to the variety of report generators that were in use at that time, including Business Planning Language (BPL) from International Timesharing Corporation (ITS) and Foresight from Foresight Systems. However, these earlier timesharing programs were not completely interactive, nor did they run on personal computers.

Frankston described VisiCalc as a "magic sheet of paper that can perform calculations and recalculations", which "allows the user to just solve the problem using familiar tools and concepts". The Personal Software company began selling VisiCalc in mid-1979 for under $100, after a demonstration at the fourth West Coast Computer Faire and an official launch on June 4 at the National Computer Conference. It required an Apple II with 32K of random-access memory (RAM), and supported saving files to magnetic tape cassette or to Apple's Disk II floppy disk system.[10]

VisiCalc was unusually easy to use and came with excellent documentation; Apple's developer documentation cited the software as an example of one with a simple user interface.[11]{{r|aw1984}} Observers immediately noticed its power. Ben Rosen speculated in July 1979 that "VisiCalc could someday become the software tail that wags (and sells) the personal computer dog".[12]{{r|mcmullen19840221}} For the first 12 months it was only available for the Apple II, and it became that platform's killer app. Many bought $2000 Apples to run the $100 software[13][14]—more than 25% of those sold in 1979 were reportedly for VisiCalc{{r|brandel19990802}}—even if they already owned computers.[15] Steve Wozniak said that small businesses, not the hobbyists he and Steve Jobs had expected, purchased 90% of Apple IIs.[16] Apple's rival Tandy Corporation used VisiCalc on its own Apple IIs.[17] Other software supported its Data Interchange Format (DIF) to share data.{{r|aw1984}} One example was the Microsoft BASIC interpreter supplied with most microcomputers that ran VisiCalc. This allowed skilled BASIC programmers to add features, such as trigonometric functions, that VisiCalc lacked.

Bricklin and Frankston originally intended to fit the program into 16k memory, but they later realized that the program needed at least 32k. Even 32k was too small to support some features that the creators wanted to include, such as a split text/graphics screen . However, Apple eventually began shipping all Apple IIs with 48k memory following a drop in RAM prices, which enabled the developers to include more features. The initial release supported tape cassette storage, but that was quickly dropped.

At VisiCalc's release, Personal Software promised to port the program to other computers, starting with those that used the MOS Technology 6502 microprocessor,{{r|InfoWorld Jun 1979}} and versions appeared for the Atari 800 and Commodore PET, both of which could be done easily because those computers used the same processor as the Apple II, and large portions of code could be reused. The PET version, which contained two separate executables for 40 and 80-column models, was widely criticized for having a very small amount of worksheet space due to the developers' inclusion of their own custom DOS, which used a large amount of memory (the PET only had 32k versus the Apple II's available 48k).

Other ports followed for the Apple III, Zilog Z-80-based Tandy TRS-80 Model I, Model II, Model III, Model 4, and Sony SMC-70. The TRS-80 Model I and Sony SMC-70 ports were the only versions of VisiCalc without copy protection. The Sony SMC-70 port was the only CP/M version. Most versions were disk-based, but the PET VisiCalc came with a ROM chip that the user had to install in one of the motherboard's expansion ROM sockets. The most important port was for the IBM PC, and VisiCalc was one of the first commercial packages available when the IBM PC shipped in 1981.{{r|reed}} It quickly became a best-seller on this platform, in spite of being severely limited to be compatible with the versions for the 8-bit platforms. It is estimated that 300,000 copies were sold on the PC, bringing total sales to about 1 million copies.[18]

By 1982 VisiCalc's price had risen from $100 to $250.[19] Several competitors appeared in the market, notably SuperCalc{{r|barry19811005}} and Multiplan,{{r|caruso19840402}} each of which added more features and corrected deficiencies in VisiCalc, but could not overcome its market dominance. A more dramatic change occurred with the 1983 launch of Lotus Development Corporation's Lotus 1-2-3, written by a former Personal Software/VisiCorp employee, Mitch Kapor, who had written VisiTrend and VisiPlot. Unlike the PC version of VisiCalc, 1-2-3 was written to take full advantage of the PC's increased memory, screen and performance. Yet it was designed to be as compatible as possible with VisiCalc, including the menu structure, to allow VisiCalc users to easily migrate to 1-2-3.

1-2-3 was almost immediately successful, and by 1984 InfoWorld wrote that sales of VisiCalc were "rapidly declining", stating that it was "the first successful software product to have gone through a complete life cycle, from conception in 1978 to introduction in 1979 to peak success in 1982 to decline in 1983 to a probable death, according to industry insiders, in 1984." The magazine added that the company was slow to upgrade the software, only releasing an Advanced Version of VisiCalc for the Apple II in 1983 and announcing one for the IBM PC in 1984.[20] By 1985 VisiCorp was insolvent. Lotus Development acquired Software Arts and ended sales of the application.[18]

Releases

  • 1979: Apple II
  • 1980: Apple III, TRS-80 Model III, Apple II, IBM PC, TRS-80 Model 2, Commodore PET CBM-80, HP 125, Atari 800
  • 1981: IBM PC, Sony SMC-70
  • 1982: Apple III, Apple IIe—VisiCalc Advanced Version[21]
  • 1983: TRS-80 Model 4 Enhanced VisiCalc (could use 64 KB banked memory in an expanded machine)[22]

Reception

In 1983 Softline readers named VisiCalc tenth overall, and the highest non-game, on the magazine's Top Thirty list of Atari 8-bit programs by popularity.[23] II Computing listed it second on the magazine's list of top Apple II software as of late 1985, based on sales and market-share data.[24]

In its 1980 review, BYTE wrote "The most exciting and influential piece of software that has been written for any microcomputer application is VisiCalc". It concluded, "VisiCalc is the first program available on a microcomputer that has been responsible for sales of entire systems".[25] Creative Computing{{'}}s review the same year similarly concluded, "for almost anyone in business, education, or any science-related field it is ... reason enough to purchase a small computer system in the first place".[26] Compute! reported, "Every Visicalc user knows of someone who purchased an Apple just to be able to use Visicalc".[27] Antic wrote in 1984, "VisiCalc isn't as easy to use as prepackaged home accounting programs, because you're required to design both the layout and the formulas used by the program. Because it is not pre-packaged, however, it's infinitely more powerful and flexible than such programs. You can use VisiCalc to balance your checkbook, keep track of credit card purchases, calculate your net worth, do your taxes—the possibilities are practically limitless."[28] The Addison-Wesley Book of Atari Software 1984 gave the application an overall A+ rating, praising its documentation and calling it "indispensable ... a straight 'A' classic".[29]

In 1999, Harvard Business School put up a plaque commemorating Dan Bricklin in the room where he had studied. It read "Forever changed how people use computers in business."[30]

In 2006, Charles Babcock of InformationWeek wrote that, in retrospect, "VisiCalc was flawed and clunky, and couldn't do many things users wanted it to do”, but also, “It's great because it demonstrated the power of personal computing.”[31]

See also

  • Visi On
  • Triumph of the Nerds, A documentary hosted by Robert X. Cringely that featured the creators of VisiCalc and their contribution as the first killer app for the personal computer.
  • Timeline of computing 1950–1979

References

1. ^{{cite web|url=http://www.aresluna.org/attached/computerhistory/articles/spreadsheets/tenyearsofrowsandcolumns/birthingthevisiblecalculator|title=A sidebar to the article "Ten Years of Rows and Columns" published in Byte, issue 13/1989, pp. 326-328. |quote=Yeah, we called it all sorts of things – electronic ledger, electronic blackboard, visible calculator – that’s what we finally based the name, VisiCalc, on. }}
2. ^{{cite book |last=Hill |first=Charles |date=1 Jan 2014 |title=Strategic Management: Theory & Cases: An Integrated Approach |url=https://books.google.com/books?id=d0PAAgAAQBAJ&pg=SL3-PA177 |publisher=Cengage Learning |page=C-177 |isbn=9781305142725}}
3. ^{{cite magazine|last=|first= |title=Nintendo's Leap into the Unknown|magazine=Next Generation|issue=23 |publisher=Imagine Media |date=November 1996|page=15}}
4. ^{{cite web|url=https://books.google.com/books?id=kLOm3jnv_rYC&pg=PA423&lpg=PA423|title=Bricklin on Technology}}
5. ^{{cite web|url=http://www.cio.com.au/slideshow/325629/slideshow-cio-blast-from-past-40-years-multics/?image=5|title=SLIDESHOW: CIO Blast from the Past - 40 years of Multics - Slideshow - CIO}}
6. ^{{cite web|url=http://www.cs.umd.edu/class/spring2002/cmsc434-0101/MUIseum/applications/spreadsheethistory2.html|title=Historical Background of Spreadsheets}}
7. ^{{cite web|url=http://www.bricklin.com/history/saiidea.htm|title=The Idea|publisher=|accessdate=7 February 2017}}
8. ^{{cite web|url=https://archive.org/stream/Whole_Earth_Software_Catalog_for_1986_1985_Point/Whole_Earth_Software_Catalog_for_1986_1985_Point_djvu.txt|title=Whole Earth Software Catalog}}
9. ^{{cite web | title =Dan Bricklin, Inventor of the Electronic Spreadsheet | work = Low End Mac | date = November 7, 2006 | url = http://lowendmac.com/2006/dan-bricklin-inventor-of-the-electronic-spreadsheet/ | doi = | accessdate =July 13, 2016 }}
10. ^{{Cite journal | title = VisiCalc: User-Defined Problem Solving Package | journal = The Intelligent Machines Journal | volume = 1 | issue = 9 | page = 22 | date = June 11, 1979 | url = https://books.google.com/books?id=Gj4EAAAAMBAJ&pg=PA22 | issn = 0199-6649 | quote = The formal introduction of VisiCalc is scheduled for the National Computer Conference, being held June 4–7, in New York City.}}
11. ^{{cite book | url=http://www.apple2scans.net/files/1982-A2F2116-m-a2e-aiiedg.pdf | title=Apple IIe Design Guidelines | publisher=Apple Computer |author1=Meyers, Joe |author2=Tognazzini, Bruce | year=1982 | pages=22}}
12. ^{{Cite magazine |last=Brandel |first=Mary |date=1999-08-02 |title=PC Software Transforms The PC |url=https://books.google.com/books?id=9gIPuja3CoEC&lpg=PA62&pg=PA62#v=onepage&f=true |magazine=PC Magazine |page=62}}
13. ^{{cite news | url=https://books.google.com/books?id=MjAEAAAAMBAJ&lpg=PA36&pg=PA36#v=onepage&q&f=false | title=Radio Shack: set apart from the rest of the field | work=InfoWorld | date=1982-07-05 | accessdate=10 February 2015 | author=Markoff, John | pages=36}}
14. ^{{cite news | url=https://books.google.com/books?id=UCIvSU6Y2GAC&lpg=PP1&pg=PA120#v=onepage&q&f=true | title=Apple Charts The Course For IBM | work=PC Magazine | date=1984-02-21 | accessdate=24 October 2013 |author1=McMullen, Barbara E. |author2=John F. |lastauthoramp=yes | pages=122}}
15. ^{{cite news | url=https://books.google.com/books?id=JT0EAAAAMBAJ&lpg=PA3&ots=UIUJBsfNdl&pg=RA1-PA30#v=onepage&f=false | title=SuperCalc Spread-Sheet Simulator from Sorcim Corp. | work=InfoWorld | date=1981-10-05 | accessdate=1 January 2015 | author=Barry, Tim | pages=30}}
16. ^{{cite news | url=https://archive.org/details/BYTE_Vol_10-01_1985-01_Through_The_Hourglass/page/n167 | title=The Apple Story / Part 2: More History and the Apple III | work=BYTE | date=January 1985 | accessdate=October 26, 2013 |author1=Williams, Gregg |author2=Moore, Rob | pages=166 | type=interview}}
17. ^{{cite web | url=http://www.trs-80.org/visicalc/ | title=VisiCalc | publisher=TRS-80.org | accessdate=23 January 2015 | author=Reed, Matthew}}
18. ^{{cite news | url=https://books.google.com/books?id=zvLd5Aw2T3YC&lpg=PA6&pg=PA33#v=onepage&q&f=true | title=VisiCalc Production Ends | work=PC Magazine | date=1985-08-06 | accessdate=28 October 2013 | author=Langdell, James | pages=33}}
19. ^{{cite news | url=http://www.cgwmuseum.org/galleries/index.php?year=1982&pub=6&id=4 | title=What Price Software? / Part 2 of The Great Arcade/Computer Controversy | work=Softline | date=March 1982 | accessdate=15 July 2014 | author=Tommervik, Allan | pages=10}}
20. ^{{cite news | url=https://books.google.com/books?id=kC4EAAAAMBAJ&lpg=PA80&pg=PA80#v=onepage&q&f=false | title=Company Strategies Boomerang | work=InfoWorld | date=1984-04-02 | accessdate=10 February 2015 | author=Caruso, Denise | pages=80–83}}
21. ^{{cite web|url=https://books.google.pt/books?id=h9RnfyXzV6sC&pg=PA34&lpg=PA34&dq=VisiCalc%20Advanced%20Version#v=onepage&q=VisiCalc%20Advanced%20Version&f=false|title=PC Mag|first=Ziff Davis|last=Inc|date=17 April 1984|publisher=Ziff Davis, Inc.|accessdate=7 February 2017|via=Google Books}}
22. ^{{cite web|title=1984 TRS-80 Catalog RSC-10 page 21|url=http://www.radioshackcatalogs.com/html/catalogs_extra/1984_rsc-10/h021.html|website=Radio Shack Computer Catalogs|publisher=Tandy/Radio Shack|accessdate=December 7, 2016}}
23. ^{{cite news | url=http://www.cgwmuseum.org/galleries/index.php?year=1983&pub=6&id=10 | title=The Most Popular Atari Program Ever | work=Softline | date=March 1983 | accessdate=28 July 2014 | pages=44}}
24. ^{{cite news | url=https://archive.org/stream/II_Computing_Vol_1_No_1_Oct_Nov_85_Premiere#page/n51/mode/2up | title=Top Software / A List of Favorites | work=II Computing | date=Oct–Nov 1985 | accessdate=28 January 2015 | author=Ciraolo, Michael | pages=51}}
25. ^{{cite news | url=https://archive.org/stream/byte-magazine-1980-11/1980_11_BYTE_05-11_High-Resolution_Graphics#page/n247/mode/2up | title=The Power of VisiCalc | work=BYTE | date=November 1980 | accessdate=18 October 2013 | author=Ramsdell, Robert E | pages=190–192}}
26. ^{{cite news | url=https://archive.org/stream/creativecomputing-1980-08/Creative_Computing_v06_n08_1980_Aug#page/n29/mode/2up | title=VisiCalc: Reason Enough For Owning A Computer | work=Creative Computing | date=August 1980 | accessdate=18 October 2013 | author=Green, Doug | pages=26}}
27. ^{{cite news | url=https://archive.org/stream/1980-07-compute-magazine/Compute_Issue_005_1980_Jul_Aug#page/n19/mode/2up | title=VISICALC: A Software Review | work=Compute! | date=July–August 1980 | accessdate=25 October 2013 | author=Budge, Joseph H. | pages=19}}
28. ^{{cite journal|first=Joseph|last=Kattan|title=Product Reviews: VisiCalc|url=http://www.atarimagazines.com/v3n2/productreviews.html|journal=Antic|id=|volume=3|number=2|page=80|date=June 1984|issn=|doi=|accessdate=April 15, 2011}}
29. ^{{cite book | url=https://archive.org/stream/Atari_Software_1984#page/n213/mode/2up | title=The Addison-Wesley Book of Atari Software | publisher=Addison-Wesley | year=1984 | pages=214 | isbn=0-201-16454-X | editor-last=Stanton | editor-first=Jeffrey | editor-last2=Wells |editor-first2=Robert P. Ph.D. |editor-last3=Rochowansky |editor-first3=Sandra |editor-last4=Mellid |editor-first4=Michael Ph.D. }}
30. ^{{Cite web|url=http://www.bricklin.com/recognition.htm|title=Public recognition of Dan Bricklin's work|website=www.bricklin.com|access-date=2018-03-19}}
31. ^{{Cite web |url=http://www.informationweek.com/whats-the-greatest-software-ever-written/d/d-id/1046033? |title=What's The Greatest Software Ever Written? |date=8 November 2006 |first=Charles |last=Babcock |work=InformationWeek |publisher=UBM}}

Further reading

  • {{Cite journal | last1 = Grad | first1 = B. | title = The Creation and the Demise of VisiCalc | doi = 10.1109/MAHC.2007.4338439 | journal = IEEE Annals of the History of Computing | volume = 29 | issue = 3 | pages = 20–20 | year = 2007 | pmid = | pmc = }}
  • {{Cite journal | last1 = Campbell-Kelly | first1 = M. | title = Number Crunching without Programming: The Evolution of Spreadsheet Usability | doi = 10.1109/MAHC.2007.4338438 | journal = IEEE Annals of the History of Computing | volume = 29 | issue = 3 | pages = 6–8 | year = 2007 | pmid = | pmc = }}

External links

  • [https://web.archive.org/web/20160208215714/http://danbricklin.com/visicalc.htm Dan Bricklin's Own VisiCalc Website] – With history information as well as downloadable PC version
  • [https://web.archive.org/web/20070119204503/http://www.frankston.com/public/?name=ImplementingVisiCalc Implementing VisiCalc] – By Bob Frankston, on his website
  • [https://web.archive.org/web/20120630054522/http://www.bricklin.com/firstspreadsheetquestion.htm Was VisiCalc the "first" spreadsheet?] – By Dan Bricklin, on his website
  • [https://www.pcworld.com/article/116166/article.html Three Minutes: Godfathers Of The Spreadsheet] – PC World  interview with the creators of VisiCalc
  • Techdirt: What If VisiCalc Had Been Patented?
  • TRS-80 and more
  • TED Talk – "Dan Bricklin: Meet the inventor of the electronic spreadsheet"
  • [https://www.youtube.com/watch?v=ORvwzo-f1Sc TEDx Talk] – "A Problem That Changed The World | Dan Bricklin | TEDxBeaconStreet"
{{DEFAULTSORT:Visicalc}}

5 : Spreadsheet software|Microcomputer software|Apple II software|Atari 8-bit family software|1979 software

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/11 21:46:13