Внутри Macintosh

редактировать

Внутри Macintosh - это заголовок руководств по документации для разработчиков, опубликованных Apple Computer, документирующие API и машинную архитектуру компьютера Macintosh.

Содержание

  • 1 Ранние издания
  • 2 Прием
  • 3 Тома IV – VI
  • 4 Новый подход
  • 5 Ссылки
  • 6 Внешние ссылки

Ранние издания

Первая документация Inside Macintosh для Mac 128K была распространена в двух больших переплетах с фотокопированными страницами с перфорацией и 3 отверстиями. Каждые несколько месяцев обновленные разделы распространялись для вставки в подшивки. Некоторые из оригинальных разделов были написаны очень ранними членами группы Macintosh, включая Криса Эспинозы и Джоанну Хоффман.

В июле 1982 года Кэролайн Роуз была нанята, чтобы взять на себя документацию по программному обеспечению, а Брэдли Хакер сосредоточился на документировании оборудования. Помимо того, что она была ведущим сценаристом, Роуз редактировала тома I – III и была руководителем проекта. В 1984 году к усилиям присоединились другие писатели, в том числе Роберт Андерс, Марк Метцлер, Кейт Уити, Стив Черникофф, Энди Аверилл и Брент Дэвис.

Из-за многочисленных изменений программного обеспечения, внесенных в последнюю минуту, официальная версия, которую должна была опубликовать Addison-Wesley, была отложена. Между тем, в апреле 1985 года стало доступно рекламное издание за 25 долларов (известное как «издание телефонной книги», потому что оно было опубликовано издателем телефонной книги Lakeside Press ).

Издание Addison-Wesley Тома I – III в июле 1985 г. в двух форматах: как три отдельные книги в мягкой обложке и как одна книга в твердом переплете, объединяющая все три тома. Это была официальная техническая документация для оригинальных моделей Mac 128K, Mac 512KFat Mac ») и Mac XL.

Прием

Реакции на объемы I – III были смешанными. В то время как многие хвалили документацию за ее ясность, тщательность и последовательность, другие не соглашались, особенно жаловались на отсутствие образца кода.

Среди положительных отзывов были следующие:

  • В номере InfoWorld от 27 января 1986 г. обозреватель Джон К. Дворжак написал, что главным событием конференции Appleworld для многих, была публикация Аддисон-Уэсли Inside Macintosh. «Это 75 долларов и стоит каждого пенни. Он расскажет вам все, что вы никогда не хотели знать о Macintosh - это необходимо для любого разработчика ».
  • Также в 1986 году Inside Macintosh Volumes I – III получил награду за достижения в конкурсе Общества технической коммуникации Северной Калифорнии.
  • В 1988 году известный разработчик программного обеспечения и обозреватель Стэн Круте писал: «Если бы у Пулитцеров была категория технического письма, Inside Mac выиграла бы приз. [Его авторы] дали нам наиболее полное представление о сложной кибернетической системе, которую мы когда-либо видели ».

С отрицательной стороны:

  • Брюс Ф. Вебстер в BYTE за декабрь 1985 г. Внутри Macintosh как «печально известный, дорогой и непонятный», но «для всех, кто хочет много делать с Mac... единственным реальным [печатным] источником информации». Он процитировал Кэте Спраклен, разработчика Sargon, которая сказала, что книга «состоит из 25 глав, каждая из которых требует, чтобы вы поняли остальные 24, прежде чем читать ее».
  • GUI для Mac статья Dog Cow цитирует слова Роберта К. Платта: «Лучшее руководство по ПЗУ Mac - это Inside Macintosh. К сожалению, Inside Macintosh также является самой непонятной документацией из когда-либо написанных».

Тома IV – VI

Эти версии Inside Macintosh были впоследствии опубликованы компанией Addison-Wesley (авторство приписывается только Apple Computer в целом):

  • Том IV (октябрь 1986 г.) задокументировал изменения в системном программном обеспечении в Mac Plus, который был представлен в январе 1986 года.
  • Том V (февраль 1988 года) задокументировал Mac II и Mac SE, которые были представлены в 1987 году. QuickDraw, а также оборудование Mac II и Mac SE и другие новые программные компоненты.
  • Том VI (апрель 1991 г.) описывает Систему 7. Он состоял из 32 глав и был толще, чем первые три тома вместе взятые.

Все эти тома предназначены для совместного чтения; информация не повторялась.

Новый подход

Вскоре после публикации тома VI Apple полностью переработала всю серию Inside Macintosh, разбив ее на тома в соответствии с обсуждаемой функциональной областью, а не с конкретными моделями машин или возможности. В этой форме серия была гораздо более последовательной и гораздо более удобной для программистов. По мере добавления новых функций к классической Mac OS новые тома (см. Ниже) можно было писать без аннулирования ранее опубликованных - в отличие от первой серии, которая со временем становилась все более устаревшей.

Эти связанные документы также были опубликованы:

В конце 1990-х Apple прекратила публиковать Inside Macintosh в виде печатной книги, вместо этого сделав ее доступной на компакт-диске, по крайней мере, с 1994 года, а также в Интернете. С тех пор вариант с компакт-диском был прекращен, хотя разработчики Apple все еще могут получать онлайн-документацию как часть компакт-дисков для разработчиков. В онлайн-форме информацию намного проще поддерживать, но некоторые разработчики по-прежнему предпочитают печатный формат.

Inside Macintosh охватывает только классическую Mac OS ; был представлен новый набор документации для Mac OS X. Первоначально эта документация включала только спецификацию Carbon, определяющую API, которые поддерживались в Carbon, и документацию Cocoa, унаследованную от OpenStep. Позже спецификация Carbon была преобразована в Carbon Reference, в которой фактически задокументированы API (заимствовано много контента из Inside Macintosh). Сегодня Carbon Reference и Cocoa Reference объединены в справочную библиотеку ADC.

Ссылки

Внешние ссылки

Последняя правка сделана 2021-05-24 03:21:06
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте