ebooks     ebooks
ebooks ebooks ebooks
ebooks
new titles Top Stories Home support
ebooks
 
Advanced Search
ebooks ebooks
Fiction
 Alternate History
 Children
 Classic Literature
 Dark Fantasy
 Erotica
 Fantasy
 Historical Fiction
 Horror
 Humor
 Mainstream
 Mystery/Crime
 Romance
 Science Fiction
 Suspense/Thriller
 Young Adult
ebooks
Nonfiction
 Business
 Children
 Education
 Family/Relationships
 General
 Health/Fitness
 History
 People
 Personal Finance
 Politics/Government
 Reference
 Self Improvement
 Spiritual/Religion
 Sports/Entertainm't
 Technology/Science
 Travel
 True Crime
ebooks
Formats
 MultiFormat
 Secure eReaderebooks
Browse
 Authors
 Award-Winners
 Bestsellers
 eMagazines
 New eBooks 
 Publishers
 Recommendations
 Series List
 Short Stories
ebooks
Miscellany
 About Us
 Author Info
 Help/FAQs
 Publisher Info
  ebooks

HACKER SAFE certified sites prevent over 99% of hacker crime.

Click on image to enlarge.

Pascal and the Early Success of the Macintosh Microcomputer [Secure eReader]
eBook by John Landahl

eBook Category: Technology/Science
eBook Description: This essay was written in 1991, and is now published unchanged as an eBook because of its relevance to the ultimate success of the Java, C++, and C# (C-Sharp) programming languages. In a few cases footnotes have been added to update the material presented.

eBook Publisher: InfoStrategist.com, Published: 2003
Fictionwise Release Date: December 2003


1 Reader Ratings:
Great Good OK Poor


Importance of Software for Commercial Success

Certainly the hardware itself— its design, capabilities, reliability, and price— is important to the success of a new microcomputer, as described in the classic work on the subject. The timely availability of application software (both general-purpose, such as word processors and electronic spreadsheets, and special-purpose, such as statistical packages and equation formatters) is an equally important factor. System software and some general-purpose application software are typically supplied by the manufacturer of the microcomputer, whereas both general-purpose and specialized application software are often provided by “third parties”— individuals and companies with no formal ties to the manufacturer. The volume and quality of this third-party application software can play a major role in the success of a new microcomputer.

If a machine is similar to previous designs, much software can be “ported” directly to it with only minor modifications. On the other hand, if the capabilities of a new machine are no greater than those of established designs, purchasers may have little reason to consider selecting it. Adding innovative hardware capabilities serves to differentiate a new design in the marketplace, but at the same time requires the development of new software to capitalize on unique features. The more diverse the hardware capabilities of a microcomputer, the more complex the software to take advantage of these features is likely to be. In the case of the Macintosh, substantial innovative capabilities for a relatively inexpensive microcomputer were incorporated in the original design (particularly in the areas of screen graphics and user interaction), but the initial 128K RAM made it difficult or impossible to transport those few existing software packages which already incorporated such capabilities (SmallTalk and software packages for the Apple Lisa) directly to the new microcomputer. Thus most software had to be developed from scratch, or, at a minimum, to be extensively modified. The graphics capabilities of the Macintosh were provided primarily through an extensive, proprietary library of assembly-language ROM routines (the QuickDraw library). Other hardware capabilities, such as support for a “mouse” or pointing device, were provided through similar libraries. To use the hardware capabilities efficiently, programs had only to call routines from these libraries. On the one hand, the libraries had the potential for reducing effort for programmers, since the proprietary routines (in some cases highly sophisticated) had already been developed and refined. On the other hand, the sheer volume of the ROM libraries and their documentation meant considerable learning on the part of programmers. This software was unusually complex by the standards of previous microcomputers.

Copyright (c)2001 InfoStrategist.com

Icon explanations:
Discounted eBook; added within the last 7 days.
eBook was added within the last 30 days.
eBook is in our best seller list.
eBook is in our highest rated list.

All pages of this site are Copyright © 2000- Fictionwise LLC.
Fictionwise (TM) is the trademark of Fictionwise LLC.
A Barnes & Noble Company

Bookshelf | For Authors | Privacy | Support | Terms of Use

eBook Resources at Barnes & Noble
eReader · eBooks · Free eBooks · Cheap eBooks · Romance eBooks · Fiction eBooks · Fantasy eBooks · Top eBooks · eTextbooks