Quattro Pro - Quattro Pro

Quattro Pro
Оригинальный автор (ы)Borland
Разработчики)Corel Corporation
изначальный выпуск1988; 32 года назад (1988)
Стабильный выпуск
2020 / 2020; 0 лет назад (2020)
Операционная системаМайкрософт Виндоус
ТипТаблица
ЛицензияПроприетарный
Интернет сайтwww.corel.com

Quattro Pro это электронная таблица программа разработана Borland и теперь продается Corel, чаще всего как часть Corel's WordPerfect Office люкс.

Характеристики

Исторически в Quattro Pro использовались клавиатурные команды, близкие к Лотос 1-2-3. Хотя обычно говорят, что это была первая программа, которая использовала листы с вкладками, Boeing Calc фактически раньше использовали листы с вкладками.[1][2] В настоящее время он работает под управлением операционной системы Windows. В течение многих лет Quattro Pro имел сравнительное преимущество в отношении максимальных ограничений по строкам и столбцам (разрешая максимальный размер рабочего листа в один миллион строк на 18 276 столбцов). Это позволило избежать ограничений таблицы 65 536 строк на 256 столбцов, присущих Microsoft Excel (до Excel 2007). Даже с максимальным преимуществом рядов Quattro Pro уступает Excel по количеству продаж примерно с 1996 года по настоящее время.[нужна цитата ]

Когда версия 1.0 находилась в разработке, она носила кодовое название «Будда», поскольку она должна была «предполагать Лотос позиция », №1 на рынке.[нужна цитата ] Когда продукт был запущен в 1988 году, его первоначальное название, предложенное г-ну Кану старшим вице-президентом Спенсером Лейтоном во вьетнамском ресторане в Санта-Крус, было QuattroИтальянский слово для «четыре», игра на шаг впереди «1-2-3»).[нужна цитата ] Borland изменила название на Quattro Pro для своего выпуска 1990 года.

Распространенным расширением файла электронной таблицы Quattro Pro является .qpw, который он использовал с версии 9. Quattro Pro версий 7 и 8 использовал .wb3, версия 6 использовала .wb2, версия 5 использовала .wb1, а версии DOS использовали .wq2 и .wq1.[3]

Происхождение

Первоначальная электронная таблица Borland Quattro была программой DOS, первоначальной разработкой которой занимались три восточноевропейца, один из которых, Лайош Франк, позже был нанят Microsoft. В 1985 году в журнале PC Week появилась статья, в которой производитель шаблонов электронных таблиц сказал, что он находится в тесном контакте с Borland, и что Borland разрабатывает электронные таблицы. В то время Borland не занималась такими разработками. После того, как они оба прочитали статью, у Филиппа Канна и Спенсера Лейтона была обычная беседа, в которой они полусерьезно пошутили о возможной разработке электронной таблицы, которая могла бы конкурировать с 1-2-3 Lotus Development. Это привело к тому, что г-н Кан назначил встречу с агентом некоторых восточноевропейских разработчиков программного обеспечения Робертом Штайном из Andromeda Software, который также участвовал в разработке игры. Тетрис. Это привело к соглашению, заключенному между г-ном Лейтоном и г-ном Стейном, о разработке оригинального Quattro.

Quattro был написан на язык ассемблера и Турбо С в основном Адам Босворт, Лайош Франк и Чак Баттерман. Его хвалили в основном за превосходную графику в DOS. Компания Borland приобрела продукт на замену под названием "Surpass", написанный на Модула-2. Borland также наняла главных дизайнеров и программистов Surpass, чтобы превратить Surpass в Quattro Pro: Боб Варфилд, Дэйв Андерсон, Вейкуо Лиау, Боб Ричардсон и Тод Лэндис. Они присоединились к другим программистам Borland, включая Чака Баттермана, Лайоша Франка, Танджа Беннета, Рича Репперта и Роджера Шлафли. Боб Варфилд позже стал вице-президентом по исследованиям и разработкам в Borland. В итоге все ушли из Borland.

Quattro Pro был отправлен в последнем квартале 1989 года. Главный офис Borland находился недалеко от эпицентра Землетрясение Лома-Приета и здание было серьезно повреждено, когда большие и тяжелые кондиционеры на крыше главного здания Borland были отброшены вверх в результате землетрясения и рухнули на землю. клееный брус балки проходят через верхнюю часть здания. Балки были повреждены до такой степени, что потребовались инъекции эпоксидной смолы, чтобы сделать их достаточно прочными, чтобы снова поддерживать здание. Вдобавок сработала спринклерная система. Здание было закрыто на несколько месяцев. Все компьютеры были сняты, размещены на теннисных кортах, промыты (акустические потолки осыпали все серой кашей, когда разбрызгиватели работали) и высушены феном. Те, что загрузились, были запущены. Quattro Pro завершил финал гарантия качества тестировалась и была отправлена ​​в производство с тех компьютеров, которые работали на теннисных кортах в (к счастью) солнечной и сухой осенней погоде.

Иск

Некоторые утверждали, что Quattro Pro был первым, кто использовал метафору ноутбука с вкладками, но другая электронная таблица, Boeing Calc, использовали вкладки для нескольких листов и позволяли трехмерные ссылки до того, как Quattro Pro появился на рынке. (Boeing Calc был настолько медленным, что его возможности работы с несколькими листами почти не использовались.)[1][2]

Quattro Pro был предметом крупного иск Lotus против Borland. Lotus утверждал, что Quattro не может копировать меню Lotus 1-2-3. Borland предоставил меню 1-2-3 в качестве альтернативы, поскольку для запуска требовалась совместимость нажатия клавиш. макросы в 1-2-3 рабочих листах. Borland утверждал, что большинство автомобилей работают одинаково, но они не обязательно сделаны одинаковыми. Итак, Lotus не могла рационально «владеть» поведением своей программы. Окружной суд вынес решение в пользу Lotus, но апелляционный суд постановил, что меню 1-2-3 являются функциональными и не подлежат авторскому праву. Дело дошло до Верховного суда США, который разделил 4 на 4 (Джастис Стивенс взял самоотвод). Это оставило без изменений решение суда низшей инстанции, что стало победой Borland. Однако более широкий вопрос о том, может ли компания владеть и защищать поведение своей программы, остался нерешенным.

К тому времени, когда дело было разрешено, Borland больше не владела Quattro Pro. Borland продала электронную таблицу Novell за шесть месяцев до принятия окончательного решения.

Quattro Pro для Windows

Часть электронной таблицы Quattro Pro для Windows

Quattro Pro начинался как ДОС программы (например, Lotus 1-2-3), но с ростом популярности Windows со стороны Microsoft потребовалось написать версию Quattro для Windows. Из кода DOS почти ничего не было, что можно было бы перенести в проект Windows, поэтому Quattro Pro для Windows (QPW) был написан с нуля.

И QPW, и Парадокс для Windows кодовые базы (последнее является еще одним приложением базы данных Borland) были основаны на внутреннем пилотном проекте Borland с объектно-ориентированным кодом пользовательского интерфейса для Windows. Этот проект выполнялся одновременно с языковым сообществом Borland, изучающим целесообразность C ++ компилятор, и компания решила сделать ставку на C ++. Однако компилятор C ++ сначала не был готов, и объектно-ориентированный код для обоих проектов был запущен на языке C с эмуляцией объектно-ориентированного программирования с помощью макросов. Когда компилятор Borland Turbo C ++ стал доступен для внутреннего пользования, проекты были преобразованы в C ++.

Чарли Андерсон был назначен руководителем проекта, и вскоре он Иштван Чери, Вэйкуо Ляу, Мюррей Лоу, Стивен Бой, Барри Спенсер, Алан Буш, Дэйв Ортон, Берни Вашон, Энсон Ли, Тод Лэндис, Гордон Ко и Чак Баттерман работаю над проектом. Позже к нам присоединились и другие инженеры. В конце концов команда насчитывала почти 20. Объектная модель была вдохновлена Следующий объектная модель, модифицированная г-ном Чери. Мистер Лиау и мистер Спенсер отвечали за движок электронных таблиц (написанный на ассемблере), а мистер Лоу написал большую часть пользовательского интерфейса.

Продукт получил внутреннее кодовое название "Тор "для скандинавского бога грома. QPW представила два основных нововведения. Во-первых, это была первая электронная таблица Windows с несколькими страницами с ячейками, которые можно было легко связать друг с другом, функция Quattro Pro, расширенная QPW. Во-вторых, она была первой выпущенной Программа Windows, чтобы иметь меню атрибутов (или панель свойств ) доступны по щелчку правой кнопкой мыши на объекте. Хотя эта идея впервые была замечена на Xerox Alto, эта идея не была реализована в крупной программе Windows. Paradox для Windows поделился этой функцией, и ее продемонстрировал Филипп Кан на пользовательской конференции Paradox за год до выпуска QPW. Обе эти идеи получили широкое распространение в индустрии программного обеспечения.

QPW был одним из первых больших приложений, написанных на C ++ для Windows, и он довел компилятор Borland C ++ до предела. Одна из причин, по которой компилятор Borland C ++ был настолько хорош, заключалась в том, что ему пришлось успешно скомпилировать и связать массивную базу кода QPW.

Технический риск проекта QPW был огромен. Объектная модель не была опробована и могла не работать для электронной таблицы. Пользовательский интерфейс (UI) был новым (по крайней мере, для программ Windows). Никто не знал, сможет ли компилятор C ++ генерировать достаточно быстрый код. Как выяснилось, программа заработала. Он был быстрым, он был близок по набору функций к Lotus 123 и Excel, а пользовательский дизайн «щелчок правой кнопкой мыши для просмотра свойств» был достаточно понятным.

В какой-то момент возникла надежда, что QPW и Paradox для Windows смогут использовать общую объектную модель. Это оказалось невозможным, несмотря на серьезные мысли и конструкторские усилия.

QPW был наконец выпущен в сентябре 1992 года. Маркетинговая группа Quattro Pro решила объединить Quattro Pro для DOS и Quattro Pro для Windows в одной коробке с надписью «WIN-DOS» по цене 495 долларов. Клиенты и обозреватели, ожидавшие, что будет чисто Windows-приложение, ответили замешательством и возмущением, полагая, что продукт был просто приложением DOS с возможностями работы с окнами. Вскоре после этого QPW была переупакована сама по себе и стоила 129 долларов, получив похвалы за долго откладываемые электронные таблицы Borland для чистой Windows и ее популярную цену.

В конце концов, он хорошо продавался (после того, как цена была снижена до 49 долларов за копию). Работа над новой версией была немедленно начата новой командой инженеров во главе с Джо Аммирато; в том числе Брет Гиллис и Питер Вейзен. Borland куплен DataPivot от Brio Technology чтобы добавить новую функцию в программу. Колин Глесси пришел из Brio, чтобы помочь с интеграцией этой технологии.

Через год после слияния старой и новой команды был выпущен QPW 5 (причина скачка номера версии была связана с тем, чтобы не отставать от версии DOS, так как она выглядела хорошо). QPW 5 также хорошо продавалась, хотя Майкрософт Эксель + Сочетание слов набирало обороты.

Руководство пользователя Quattro Pro 6 от Novell

Затем началась работа над версией 6 (теперь с Стивен Бой в качестве руководителя проекта). В середине разработки версии 6 было принято стратегическое решение тесно сотрудничать с WordPerfect текстовый процессор был сделан. Это была прямая попытка дать отпор Microsoft Office одним-двумя ударами. Microsoft Word и Microsoft Excel. Другой большой проблемой с версией 6 было появление Windows 95. Это была значительная модификация операционной системы Windows с серьезным изменением правил пользовательского интерфейса.

В странном наборе событий Novell приобрела WordPerfect Corporation, кодовую базу Quattro Pro и команду инженеров Borland. Novell собиралась составить реальную конкуренцию Microsoft. Хотя была выпущена версия 6 и были предприняты некоторые усилия по унификации пользовательского интерфейса между WordPerfect и QPW, работа была далека от завершения.

В другом иске Novell утверждает, что Microsoft «преднамеренно уничтожила и уничтожила» свои программы WordPerfect и QuattroPro, чтобы защитить свою монополию на операционную систему Windows. В марте 2008 года Верховный суд США отказал в прекращении антимонопольного иска.[4]

Выход Novell

Выпуск Windows 95 в августе 1995 года стал началом конца для Novell и ее планов конкурировать с Microsoft. Мало того, что Microsoft выпустила новую операционную систему, Microsoft также выпустила новые версии Word и Excel, чтобы сопровождать ее. Продажи Novell PerfectOffice (а также приложений Lotus) упали почти до нуля, в то время как продажи продуктов Microsoft были огромными.[нужна цитата ] В течение трех месяцев Novell объявила, что собирается продать свои приложения кому-то (в конечном итоге это оказалось Corel ). К середине 1996 года Microsoft занимала 95% рынка бизнес-приложений. По состоянию на 2005 г., Microsoft по-прежнему доминирует на рынке бизнес-приложений для Windows,[нужна цитата ] хотя Quattro Pro и WordPerfect, которые предшествовали пакету MS Office 4.2, все еще обновляются и продаются.

История версий

Установочный компакт-диск Corel WordPerfect Office X5, содержащий Quattro Pro X5
  • 1989: Quattro Pro 1.0
  • 1991: Quattro Pro 2.0
  • 1992: Quattro Pro для Windows 1.0 - (также в Borland Office для Windows (1993))
  • 1993: Quattro Pro для Windows 5.0 - (также в Borland Office 2.0 для Windows)
  • 1994: Quattro Pro для Windows 6.0 (часть Novell PerfectOffice 3.0)
  • 1996: Quattro Pro 7 (часть Corel WordPerfect Suite 7)
  • 1998: Quattro Pro 8 (часть Corel WordPerfect Suite 8)
  • 2000 год: Quattro Pro 9 (часть Corel WordPerfect Office 2000)
  • 2002 год: Quattro Pro 10 (часть Corel WordPerfect Office 2002)
  • 2003: Quattro Pro 11 (часть Corel WordPerfect Office 11)
  • 2004: Quattro Pro 12 (часть Corel WordPerfect Office 12)
  • 2006: Quattro Pro X3 (часть Corel WordPerfect Office X3)
  • 2008: Quattro Pro X4 (часть Corel WordPerfect Office X4)
  • 2010: Quattro Pro X5 (часть Corel WordPerfect Office X5)
  • 2012 год: Quattro Pro X6 (часть Corel WordPerfect Office X6)
  • 2014: Quattro Pro X7 (часть Corel WordPerfect Office X7)
  • 2016: Quattro Pro X8 (часть Corel WordPerfect Office X8)
  • 2018: Quattro Pro X9 (часть Corel WordPerfect Office X9)
  • 2020: Quattro Pro 2020 (часть Corel WordPerfect Office 2020)

Смотрите также

использованная литература

  1. ^ а б Boeing Calc точка com В архиве 19 февраля 2006 г. Wayback Machine
  2. ^ а б Таблицы "Прикреплено> История компьютера & gt""". Aresluna.org. 2004-09-22. Получено 2015-10-15.
  3. ^ «Руководство обозревателя Corel WordPerfect Office - Приложение A: Поддерживаемые форматы файлов» (PDF). Corel.com. п. 29. Получено 2015-10-15.
  4. ^ "Суд возвращает Microsoft обратно". Нью-Йорк Таймс. Получено 2015-10-15.