Джессика Ливингстон - Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей

Тут можно читать онлайн Джессика Ливингстон - Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей - бесплатно полную версию книги (целиком) без сокращений. Жанр: Прочая старинная литература. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Джессика Ливингстон - Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей краткое содержание

Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей - описание и краткое содержание, автор Джессика Ливингстон, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей - читать онлайн бесплатно полную версию (весь текст целиком)

Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей - читать книгу онлайн бесплатно, автор Джессика Ливингстон
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Мы с Джонатаном Саксом решили писать приложения на базе IBM PC, что и явилось одним из ключевых факторов нашего успеха. Разработку различных блоков своих ПК компания IBM доверила сторонним производителям. Даже продажу компьютеров она осуществляла не через сеть собственных магазинов, а через розничные сети таких гигантов, как Computer‑Land и Sears. Для того времени подобное решение было совершенно новаторским. Создание микропроцессора IBM поручила компании Intel, а разработку операционной системы – корпорации Microsoft. Я подумал: «Очень разумно привлечь лучших представителей рынка к работе в тех областях, в которых они плохо разбираются. IBM не пытается прыгнуть выше головы, и именно поэтому у них все получится». Кроме того, в компьютерах IBM PC использовался 16‑разрядный микропроцессор и устанавливалась оперативная память достаточно большого объема. Последний фактор имел особенно важное значение.

В компьютерах Apple II было всего 64 Кбайта ОЗУ (не мега‑, а килобайта). При этом далеко не весь этот объем был доступен пользователю. На практике если вы брались за написание программы на Apple II, то могли рассчитывать лишь на 48 Кбайт оперативки. Поэтому все приложения для Apple II были очень маленькими, а возможности обработки пользовательских данных – крайне ограниченными. Причина состояла в фундаментальном ограничении компьютеров Apple II, связанном с применением 8‑разрядного процессора. Компания IBM устанавливала 16‑битовый процессор, что позволяло работать с большими таблицами. Объем оперативной памяти IBM PC составлял 640 Кбайт, что в десять раз превышало объем ОЗУ Apple II. И я сделал однозначный вывод: более быстрый 16‑разрядный процессор, больший объем памяти – все это доводы в пользу IBM PC. Нам следует ориентироваться именно на этот компьютер. Нужно создать продукт, оптимизированный для использования на нем.

Когда в августе 1981 года был выпущен первый IBM PC, к нему прилагались приложения для работы с электронными таблицами VisiCalc и MultiPlan (последнее – продукт компании Microsoft). Но ни первое, ни второе полностью не задействовали всех возможностей этого ПК. Обе программы разрабатывались в спешке. В результате обе компании для создания новых версий приложений применили 8‑разрядные команды для процессора 8080/Z80 Intel/Zilog, и лишь немного их изменили. Для функционирования VisiCalc по‑прежнему хватало лишь 64 Кбайта оперативной памяти. На новом компьютере было доступно 640 Кбайта, но при работе с таблицами пользователям не предоставлялся доступ к полному объему ресурсов. В этом недостатке я и увидел прекрасную перспективу для создания собственного приложения.

Кроме того, благодаря сохранившимся личным связям я знал, что компании Software Arts и Personal Software увлечены борьбой за снижение роялти создателям программного обеспечения. Поэтому они не могли сосредоточиться на работе. Мне также было известно, что Personal Software стала нанимать собственных программистов. Меня мучили угрызения совести из‑за того, что я собираюсь вывести на рынок продукт, который составит непосредственную конкуренцию VisiCalc. Поэтому на какое‑то время я убедил себя в том, что конкурентоспособность моего приложения не так уж высока. Я также оправдывал свои действия тем, что всего лишь использую предоставленную мне возможность, поскольку авторы VisiCalc ее упускали. Если бы они заметили недостаток своей программы, мне бы пришлось выдумать что‑то еще и заниматься другим проектом. Я же нашел пробел в данной нише рынка и решил его заполнить. Новое приложение должно было предоставить возможность создавать бо́льшие по размеру таблицы, причем намного быстрее, в полной мере использовать ресурсы IBM PC, отображать данные в графической форме (построить график одним щелчком кнопки). Я знал, в чем нуждаются пользователи. Кроме того, требовался более дружественный интерфейс. И помимо всего прочего, следовало позволить пользователям изменять программу, добавляя в нее собственные элементы (эту функцию мы реализовали за счет внедрения языка программирования для написания макросов). Такие основополагающие идеи сумели сделать наше приложение уникальным, превратив его в продукт совершенно нового поколения, причем разница с остальными программами была заметна даже невооруженным глазом, что открыло нам дорогу на рынок.

Мы оказались в нужном месте в нужное время. Деловой мир принял на вооружение персональные компьютеры. Они стоили сравнительно недорого и благодаря таким приложениям, как Lotus 1‑2‑3, выполняли множество полезных функций. Рынок ПК развивался так стремительно, как никто не мог и предположить.

Ливингстон.Выпустив демонстрационную версию программы Lotus 1‑2‑3, вы ожидали, что некоторые ее возможности вызовут нескрываемый восторг?

Капор.Конечно. Думаю, людей поразила возможность создания графиков одним щелком на кнопке, а также быстрота вычислений. Пользователи VisiCalc действительно любили это приложение. Они просто хотели расширения его функциональности. Но его создатели не торопились с улучшениями. И когда мы продемонстрировали людям свой готовый к применению продукт, они все поняли и перешли на его использование. Во время публичных показов нашей программы присутствующие даже аплодировали.

Все это было в диковинку в те годы. Таким же образом пользователи воспринимали и другие новинки последующих лет: появление браузера Netscape, сайта Amazon. Не забывайте: наша революционная инновация создавалась в 1980‑х годах.

Ливингстон.Я слышала, что на разработку Lotus 1‑2‑3 потребовалось десять месяцев. Вы сами писали программный код?

Капор.Нет. Все делал Сакс. Он написал практически весь программный код оригинальной версии Lotus 1‑2‑3. Готовый вариант приложения был представлен в январе 1983 года. А созданием программного кода мы занялись в октябре 1981 года. Так что на разработку программы потребовалось примерно 14–15 месяцев. Чтобы ускорить процесс, мы использовали язык ассемблера. Сакс уже в пятый раз писал приложение для работы с электронными таблицами, поэтому накопленный опыт позволял ему делать все достаточно быстро.

Ливингстон.А разве программа VisiCalc не была написана на языке ассемблера? Почему же Lotus функционировала значительно быстрее?

Капор.Потому что VisiCalc изначально разрабатывалась для компьютера с 8‑разрядным процессором, и большинство преимуществ 16‑разрядной архитектуры просто не были задействованы. По сути, мы только оптимизировали программный код, а также изменили алгоритм пересчета. Мы впервые применили в электронных таблицах то, что сегодня называется «пересчетом в естественном порядке». Например, если в таблице встречается опережающая ссылка (ссылка на класс, переменную или функцию, которые объявлены, но еще не определены), то в VisiCalc подсчеты по формулам выполняются в несколько проходов, а в нашем приложении всего за один проход. И эта схема отлично работает до тех пор, пока в таблице не встречается циклическая ссылка. Поэтому в ряде моментов наша программа функционировала значительно быстрее, нежели конкурентов.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Джессика Ливингстон читать все книги автора по порядку

Джессика Ливингстон - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей отзывы


Отзывы читателей о книге Как все начиналось. Apple, PayPal, Yahoo! и еще 20 историй известных стартапов глазами их основателей, автор: Джессика Ливингстон. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x