Читаем Компьютерра PDA N103 (19.03.2011-25.03.2011) полностью

Но интерфейс Aqua вместе с Quartz стал причиной значительного уменьшения производительности Mac OS X 10.0 по сравнению с Mac OS 9 на тех же компьютерах. Негативные отзывы пользователей не заставили себя ждать, да и критиковать было за что, даже помимо неторопливой работы. Переход на полностью новую платформу вызвал многочисленные проблемы с совместимостью приложений: в OS X из-за принципиальных отличий программы написанные для предыдущих версий Mac OS запускались при помощи среды Classic в изолированном многозадачном окружении. Но даже исправление множества багов бета-версии не позволило назвать версию 10.0 полностью стабильной системой.

Выпущенная 25 сентября 2001 года как бесплатное обновление для версии 10.0, Mac OS X Puma ("Пума") 10.1 в основном лишь исправляла известные проблемы. Из новых возможностей можно вспомнить поддержку DVD и улучшения OpenGL, которые более заметно проявились в версии OS X 10.2.

Спустя восемь месяцев, 6 мая 2002 года на выставке WWDC в Сан-Хосе компания Apple объявила о том, что начиная с сентябрьского выхода версии 10.1 количество приложений для новой системы достигло 3000, причем сюда входят разработки таких известных компаний, как Adobe, Microsoft, Corel, Macromedia и Oracle. Особый акцент на конференции делался и на возросшее количество разработчиков под OS X: ведь доработанная библиотека готовых объектов и уникальная среда разработки интерфейсов Interface Builder (ныне входящая в Xcode 4), включение основных классов Java, наличие двух платформ для разработки (Cocoa - для новых приложений, Carbon - для совместимости со старым кодом) просто не могли не привлечь внимание множества программистов.

Начиная с версии 10.1.2 в Apple сделали Mac OS X операционной системой по умолчанию на всех новых компьютерах Mac.

В августе 2002 года вышла Mac OS X 10.2 Jaguar ("Ягуар"). Впервые кодовое имя системы вошло в её официальное название. Чуть ранее на презентации Apple Expo в Париже, 10 сентября 2002 года, эта версия OS X была объявлена "взрослой" - то есть готовой для массового использования и избавленной от "детских болезней". Также в Apple объявили, что начиная с января 2003 года все новые модели Mac при старте будут загружаться только в Mac OS X, при этом сохраняется возможность запускать большинство приложений для Mac OS 9 в прилагающейся эмуляции Classic, которая стало гораздо быстрее благодаря улучшенной совместимости, а также благодаря Quartz Extreme.

Поддержка аппаратного ускорения графического интерфейса системы и возросшая производительность сыграла немалую роль в росте популярности системы. Логотип "Happy Mac", отображаемый ранее при загрузке системы, сменили на фирменное яблочко Apple - ещё одно доказательство того, что смена поколений Mac OS действительно происходит. Шутка ли, "Happy Mac" появлялся при загрузке Macintosh предыдущие 18 лет. Также в Jaguar добавились новые программы, знакомые теперь всем пользователям Mac OS X: это iChat и новая адресная книга.

Примерно в это же время появился и "миф" о том, что Mac OS X- самая безопасная операционная система. В исследовании, проводимом британской компанией mi2g, на долю Mac OS X пришлось лишь 0,05 процента обнаруженных уязвимостей 2002 года. Несмотря на то что во многом такому результату OS X обязана своей низкой распространённостью, "миф" до сих пор не развенчан.

Следующая версия Mac OS X - 10.3 Panther ("Пантера") была представлена 25 октября 2003 года. Кроме возросших требований к аппаратной платформе "Пантера" могла предложить пользователю ряд новых программ, многие из которых остаются в Mac OS X и ныне. Это и менеджер окон Exposé, iChat AV - чат с функцией аудиовидеосвязи, браузер Safari, пришедший на смену Internet Explorer for Mac, а также новый Finder с оформлением окон, стилизованным под полированный металл.

Mac OS X 10.3 Panther

Пришедший на смену "Пуме" Mac OS X 10.4 Tiger ("Тигр") был показан на WWDC 28 июня 2004 года. Содержащая более 150 новых возможностей и изменений, OS X Tiger стала первой системой с поддержкой процессоров Intel, подтвердив тем самым слухи о переходе на Intel, которые ходили ещё с 2000 года. Спустя шесть недель после релиза Apple продала два миллиона копий системы, что составило 16 процентов от общего числа пользователей Mac. В 2007 году версией Tiger пользовались уже 67 процентов владельцев "маков".

Тогда же появились и Universal Binary - исполняемые файлы, которые работали и на процессорах PowerPC, и на Intel. Кроме того, Tiger стала последней системой с поддержкой окружения Classic - на маках с архитектурой Intel старое ПО не работало. Многие из функций и программ, появившихся в Tiger, продолжили своё развитие в следующих версиях Mac OS X - это поиск Spotlight, Dashboard, смарт-папки, Automator.

Перейти на страницу:

Похожие книги

Об интеллекте
Об интеллекте

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

Сандра Блейксли , Джефф Хокинс , Джеф Хокинс , Сандра Блэйксли

Зарубежная компьютерная, околокомпьютерная литература / Технические науки / Прочая компьютерная литература / Образование и наука / Книги по IT
Основы объектно-ориентированного программирования
Основы объектно-ориентированного программирования

Фундаментальный учебник по основам объектно-ориентированного программирования и инженерии программ. В книге подробно излагаются основные понятия объектной технологии – классы, объекты, управление памятью, типизация, наследование, универсализация. Большое внимание уделяется проектированию по контракту и обработке исключений, как механизмам, обеспечивающим корректность и устойчивость программных систем.В книге Бертрана Мейера рассматриваются основы объектно-ориентированного программирования. Изложение начинается с рассмотрения критериев качества программных систем и обоснования того, как объектная технология разработки может обеспечить требуемое качество. Основные понятия объектной технологии и соответствующая нотация появляются как результат тщательного анализа и обсуждений. Подробно рассматривается понятие класса - центральное понятие объектной технологии. Рассматривается абстрактный тип данных, лежащий в основе класса, совмещение классом роли типа данных и модуля и другие аспекты построения класса. Столь же подробно рассматриваются объекты и проблемы управления памятью. Большая часть книги уделена отношениям между классами – наследованию, универсализации и их роли в построении программных систем. Важную часть книги составляет введение понятия контракта, описание технологии проектирования по контракту, как механизма, обеспечивающего корректность создаваемых программ. Не обойдены вниманием и другие важные темы объектного программирования – скрытие информации, статическая типизация, динамическое связывание и обработка исключений. Глубина охвата рассматриваемых тем делает книгу Бертрана Мейера незаменимой для понимания основ объектного программирования.

Бертран Мейер

Прочая компьютерная литература / Книги по IT