11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

inding 45Looking for a place to set up shop, Bezos decided on Seattle,partly because the state <strong>of</strong> Washington had a relativelysmall population (the only customers who would have topay sales tax) yet had a growing pool <strong>of</strong> technically trainedworkers, thanks to the growth <strong>of</strong> Micros<strong>of</strong>t <strong>and</strong> other companiesin the area. After several false starts he decided tocall his store Amazon, deciding that the name <strong>of</strong> the Earth’sbiggest river would be suited to earth’s biggest bookstore.Amazon’s first headquarters was a converted garage.Bezos soon decided that the existing s<strong>of</strong>tware for mailorderbusinesses was too limited <strong>and</strong> set a gifted programmernamed Shel Kaphan to work creating a custom programthat could keep track not only <strong>of</strong> each book in stock, buthow long it would take to get more copies from the publisheror book distributor.By mid-1995 Amazon.com was ready go online from anew Seattle <strong>of</strong>fice using $145,553 contributed by Bezos’smother from the family trust. As word about the storespread through Internet chat rooms <strong>and</strong> a listing on Yahoo!,the orders began to pour in <strong>and</strong> Bezos had to struggle tokeep up. Despite the flood <strong>of</strong> orders, the business was losingmoney as expenses piled up even more quickly.Bezos went to Silicon Valley in search <strong>of</strong> venture capital.Bezos’s previous experience as a Wall Street “star,” togetherwith his self-confidence, enabled him to raise $1 million.Bezos believed that momentum was the key to long-termsuccess. The company’s motto became “get big fast.” Revenuewas poured back into the business, exp<strong>and</strong>ing salesinto other product lines such as music, video, electronics,<strong>and</strong> s<strong>of</strong>tware. The other key element <strong>of</strong> Bezos’s growth strategywas to take advantage <strong>of</strong> the vast database that Amazonwas accumulating—not only information about books <strong>and</strong>other products, but about what products a given individualor type <strong>of</strong> customer was buying. Once a customer hasbought something from Amazon, he or she is greeted byname <strong>and</strong> given recommendations for additional purchasesbased upon what items other customers who had boughtthat item had also purchased. Customers are encouragedto write reviews <strong>of</strong> books <strong>and</strong> other items so that each customergets the sense <strong>of</strong> being part <strong>of</strong> a virtual peer group.By 1997, the year <strong>of</strong> its first public stock <strong>of</strong>fering, Amazonseemed to be growing at an impressive rate. A yearlater the stock was worth almost $100 a share, <strong>and</strong> by 1999Jeff Bezos’s personal wealth neared $7.5 billion. Bezos <strong>and</strong>Amazon proved to be one <strong>of</strong> the few Internet businessesto weather the “dot-bust” collapse <strong>of</strong> 2000 <strong>and</strong> 2001. In2003 Amazon.com chalked up its first annual pr<strong>of</strong>it, <strong>and</strong>the company’s stock prices tripled during that time.Bezos gained a reputation as a very dem<strong>and</strong>ing CEO,insisting on recruiting top talent, then dem<strong>and</strong>ing that projectsset bold goals <strong>and</strong> complete them ahead <strong>of</strong> schedule.The pressure resulted in high turnover <strong>of</strong> top executives,but Bezos has also been quick to encourage <strong>and</strong> rewardinitiative. (The company’s “Just Do It” program encouragesmanagers to start projects without asking permission <strong>of</strong>their superiors.)Aside from Amazon.com, Bezos has maintained hisinterest in space travel. In 2002 he founded a companycalled Blue Origin, whose spaceship project has remainedshrouded in secrecy. However, in January 2007 the companyreleased video <strong>of</strong> the first successful (albeit brief) test<strong>of</strong> a prototype suborbital passenger craft.Bezos has written a new chapter in the history <strong>of</strong> retailing,making him a 21st-century counterpart to such pioneersas Woolworth <strong>and</strong> Montgomery Ward. Time magazineacknowledged this by making him its 1999 Person <strong>of</strong> theYear, while Internet Magazine put Bezos on its list <strong>of</strong> the 10persons who have most influenced the development <strong>of</strong> theInternet.Further ReadingBlue Origin website. Available online. URL: http://public.blueorigin.com/index.html.Accessed April 10, 2007.Byers, Ann. Jeff Bezos: The Founder <strong>of</strong> Amazon.com. New York:Rosen Publishing Group, 2006.Marcus, James. Amazonia: Five Years at the Epicenter <strong>of</strong> the Dot.Com Juggernaut. New York: New Press, 2004.Spector, Robert. Amazon.com: Get Big Fast: Inside the RevolutionaryBusiness Model that Changed the World. New York: HarperBusiness, 2000.bindingDesigners <strong>of</strong> program compilers are faced with the question<strong>of</strong> when to translate a statement written in the source languageinto final instructions in machine language (see alsoassembler). This can happen at different times dependingon the nature <strong>of</strong> the statement <strong>and</strong> the decision <strong>of</strong> the compilerdesigner.Many programming languages use formal data types(such as integer, floating point, double, string, <strong>and</strong> so on)that result in allocation <strong>of</strong> an exact amount <strong>of</strong> storage spaceto hold the data (see data types). A statement that declaresa variable with such a type can be effectively bound immediately(that is, a final machine code statement can be generated).This is also called compile-time binding.However, there are a variety <strong>of</strong> statements for whichbinding must be deferred until more information becomesavailable. For example, it is common for programmers to uselibraries <strong>of</strong> precompiled routines. A statement that calls sucha routine cannot be turned immediately into machine languagebecause the compiler doesn’t know the actual addresswhere the routine will be embedded in the final compiledprogram. (That address will be determined by a programcalled a linker that links the object code from the sourceprogram to the library routines called upon by that code.)Another aspect <strong>of</strong> binding arises when there is morethan one object in a program with the same name. In languagessuch as C or Pascal that use a nested block structure,lexical binding can determine that a name refers to theclosest declaration <strong>of</strong> that name—that is, the smallest scopethat contains that name (see variable). In a few languagessuch as Lisp, however, the reference for a name depends onhow (or for what) the function is being called, so bindingcan be done only at run time.Binding <strong>and</strong> Object-Oriented LanguagesThe use <strong>of</strong> polymorphism in object-oriented languages suchas C++ raises a similar issue. Here there can be a base class

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!